Skip to main content

PSL All-Time Records

A complete history of Pakistan Super League champions, team records, and individual milestones since the inaugural 2016 season.

Season Winners

SeasonWinner
PSL 1(2016)
Islamabad United
PSL 2(2017)
Peshawar Zalmi
PSL 3(2018)
Islamabad United
PSL 4(2019)
Quetta Gladiators
PSL 5(2020)
Karachi Kings
PSL 6(2021)
Multan Sultans
PSL 7(2022)
Lahore Qalandars
PSL 8(2023)
Lahore Qalandars
PSL 9(2024)
Islamabad United
PSL 10(2025)
Lahore Qalandars

Team Records

Most Titles

Islamabad United / Lahore Qalandars

3 each

Most Wins (All-Time)

Islamabad United

54

Highest Team Total

Islamabad United

247/2 vs Lahore Qalandars (PSL 1, 2016)

Lowest Team Total

Lahore Qalandars

59 all out vs Islamabad United (PSL 1, 2016)

Most Finals Reached

Islamabad United / Multan Sultans / Peshawar Zalmi

4 each

Longest Winning Streak

Multan Sultans

9 consecutive wins (PSL 6, 2021)

Individual Milestones

Most Runs (All-Time)

Babar Azam

3,198

Most Wickets (All-Time)

Wahab Riaz

98

Most Catches (All-Time)

Shadab Khan

42

Most Player of the Match

Babar Azam

14

Most Dismissals (WK)

Mohammad Rizwan

68 (52 ct, 16 st)

Most Sixes (All-Time)

Fakhar Zaman

142