PSL All-Time Records
A complete history of Pakistan Super League champions, team records, and individual milestones since the inaugural 2016 season.
Season Winners
| Season | Winner |
|---|---|
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