PSL all-time records

PSL all-time records: most career runs — Babar Azam · 4,380; most career wickets — Hasan Ali · 140; most sixes — Fakhar Zaman · 140. Every record on this page is computed from every recorded ball and routinely cross-checked against official records.

Babar Azam
4,380
most career runs · Babar Azam
PSL all-time

Who has the most career runs in the PSL?

Babar Azam · 4,380 — computed from every recorded ball.

Who has the most career wickets in the PSL?

Hasan Ali · 140 — computed from every recorded ball.

Who has the most sixes in the PSL?

Fakhar Zaman · 140 — computed from every recorded ball.

Batting records

RecordLeader
Most career runsBabar Azam · 4,380
Highest individual inningsJJ Roy · 145
Most sixesFakhar Zaman · 140
Most foursBabar Azam · 479
Most 50sBabar Azam · 39
Most 100sBabar Azam · 4
Highest Strike Rate (250+ balls)TH David · 179.5

Bowling records

RecordLeader
Most career wicketsHasan Ali · 140
Best innings figuresRS Bopara · 6/16
Most 3W haulsShaheen Shah Afridi · 19
Most 4W haulsShaheen Shah Afridi · 6
Most 5W haulsShaheen Shah Afridi · 2
Best economy (250+ balls)Rashid Khan · 6.1
Best bowling Strike Rate (20+ wkts)Ihsanullah · 13.3
Most dot ballsHasan Ali · 925

Match records

RecordLeader
Highest team totalQuetta Gladiators · 263 (2025)
Biggest win by runsPeshawar Zalmi · 159 runs
Highest successful chaseMultan Sultans · 244 (2022)
Most Player of the MatchFakhar Zaman · 15

Venue records

RecordLeader
Venue with most matchesNational Stadium, Karachi · 97
Highest average 1st-innings scoreRawalpindi Cricket Stadium, Rawalpindi · 194
Strongest chasing groundSharjah, Sharjah · bat-first win 25.0%
Venue with most sixesNational Stadium, Karachi · 1,191

This season (2026)

RecordLeader
Orange Cap (most runs)Babar Azam · 588
Purple Cap (most wkts)Sufiyan Muqeem · 22
Highest team totalPeshawar Zalmi · 255

Records in other leagues

Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions