Every major Pakistan Super League record, traced to published record lists and cross-checked
Most runs → Most wickets →| Record | Holder | Detail |
|---|---|---|
| Most career runs | Babar Azam | 3,792 through 2025; +588 in PSL 11 |
| Most career wickets | Hasan Ali | 125 through 2025 |
| Highest individual score | Jason Roy (Quetta) | 145* v Peshawar Zalmi, Rawalpindi, 2023 |
| Best bowling in an innings | Ravi Bopara (Karachi) | 6/16 v Lahore Qalandars, 2016 |
| Highest team total | Quetta Gladiators | 263/3 v Islamabad United, 2025 |
| Lowest team total | Lahore Qalandars | 59 v Peshawar Zalmi, 2017 |
| Most runs in a season | Fakhar Zaman (2022) & Babar Azam (2026) | 588 each |
| Most wickets in a season | Hasan Ali (2019) | 25 |
| Highest partnership | Kusal Mendis & Babar Azam (Peshawar) | 191, PSL 11 (2026) |
| Most career catches (outfielder) | Babar Azam | 58 through 2025 |
| Most wicketkeeper dismissals | Mohammad Rizwan | 84 through 2025 |
| Most titles | Islamabad United & Lahore Qalandars | 3 each |
Sources: Wikipedia PSL records and season pages, cross-checked against PCB milestone reporting and published record lists (checked 23–26 October 2026). Where sources disagree — career wicket totals for Shaheen Shah Afridi appear as both 127 and 138 in different lists — the detailed pages show the conflict instead of hiding it. Records marked 'through 2025' predate PSL 11 and will be refreshed when full PSL 11 career tables are published.
Records are the league's memory. The PSL's are top-heavy in a healthy way: one batter, Babar Azam, owns the career runs record, the shared season record, the highest partnership and the outfield catching record, because he has played all eleven seasons at the top of the order. The bowling book is more spread out — Hasan Ali's career wickets and season record, Bopara's untouched 6/16 from the very first season, and a new name, Sufiyan Muqeem, whose 22 wickets in PSL 11 made him Player of the Tournament.
Babar Azam is the PSL's all-time leading run-scorer, with 3,792 runs through the 2025 season — and he added a record-equalling 588 runs in PSL 11 (2026). No other batter is close to his combined totals of runs, fifties and catches.
Quetta Gladiators' 263 for 3 against Islamabad United in 2025 is the highest team total in PSL history. The lowest is Lahore Qalandars' 59 against Peshawar Zalmi in 2017.
Ravi Bopara's 6 for 16 for Karachi Kings against Lahore Qalandars in the first season, 2016, remains the best bowling figures in PSL history. Usama Mir's 6 for 40 in 2024 is the only other six-wicket haul.