March 19, 2026
Since its debut in 2016, the Pakistan Super League (PSL) has become one of cricket's most electrifying T20 tournaments. Over 9 action-packed seasons from 2016 to 2025, we've witnessed some truly unforgettable batting performances that have rewritten record books.
From Babar Azam's masterful strokeplay to Fakhar Zaman's explosive hitting, PSL player stats 2016–2025 tell a story of passion, consistency, and brilliance. If you're tracking PSL batting records and averages or searching for the top 10 Highest PSL Run-Scorers, this guide has everything covered with real numbers taken straight from official scorecards.
A handful of players have consistently stood above the rest when it comes to PSL batting average leaders and total run tallies. Babar Azam leads the all-time run chart by a huge margin. Mohammad Rizwan has been a model of reliability behind the stumps and at the top of the order. Fakhar Zaman brings fireworks every time he walks to the crease.
Then there's the evergreen Shoaib Malik, who defied age to stay among the top PSL run-scorers across multiple franchises. South African powerhouse Rilee Rossouw rounds out the elite group with the best strike rate among the top five.
|
# |
Player |
Span |
Mat |
Inns |
Runs |
HS |
Ave |
SR |
100s |
50s |
0s |
4s |
6s |
|
1 |
Babar Azam |
2016–2025 |
100 |
98 |
3,792 |
115 |
44.61 |
127.50 |
2 |
36 |
9 |
419 |
65 |
|
2 |
Fakhar Zaman |
2017–2025 |
97 |
97 |
2,964 |
115 |
30.87 |
142.02 |
2 |
23 |
6 |
283 |
128 |
|
3 |
Mohammad Rizwan |
2016–2025 |
93 |
82 |
2,770 |
110* |
42.61 |
128.95 |
2 |
21 |
6 |
249 |
72 |
|
4 |
Shoaib Malik |
2016–2025 |
93 |
88 |
2,350 |
73 |
33.09 |
127.78 |
0 |
15 |
4 |
169 |
82 |
|
5 |
Rilee Rossouw |
2017–2025 |
95 |
89 |
2,287 |
121 |
32.21 |
146.22 |
3 |
10 |
4 |
229 |
92 |
|
6 |
Kamran Akmal |
2016–2022 |
75 |
74 |
1,972 |
107* |
27.38 |
136.94 |
3 |
12 |
8 |
213 |
89 |
|
7 |
Mohammad Hafeez |
2016–2023 |
78 |
74 |
1,731 |
98* |
27.47 |
124.44 |
0 |
9 |
5 |
159 |
66 |
|
8 |
Colin Munro |
2019–2025 |
54 |
54 |
1,633 |
90* |
33.32 |
149.81 |
0 |
13 |
4 |
157 |
78 |
|
9 |
James Vince |
2016–2025 |
56 |
56 |
1,544 |
101 |
29.69 |
139.35 |
1 |
7 |
5 |
187 |
44 |
|
10 |
Sarfaraz Ahmed |
2016–2024 |
86 |
73 |
1,525 |
81 |
29.32 |
122.68 |
0 |
7 |
2 |
136 |
26 |
Fans' favorite Babar Azam is the all-time leading run-scorer in PSL history with a jaw-dropping 3,792 runs across 100 matches. He is the table topper among the 10 highest PSL run-scorers. His average of 44.61 is the highest among any batter with 1,500+ runs in the tournament, a stat that screams consistency.
He has hit 36 fifties and 2 centuries, including a sublime 115 as his personal best. His strike rate of 127.50 may look modest compared to the big hitters, but Babar anchors innings while others go after the bowling.
Fakhar is the ultimate entertainer. With 2,964 runs at a strike rate of 142.02, he scores faster than anyone else in the top five. His 128 sixes make him the most destructive six-hitter among Pakistan's domestic stars in PSL history.
He shares the highest individual score record (115) with Babar Azam, but his innings tend to come at a far quicker pace. Fakhar has been the backbone of Lahore Qalandars' batting lineup across multiple title-winning campaigns.
Rizwan is everything you want in a T20 opener. He is smart and relentlessly productive. His 2,770 runs at an average of 42.61 show he barely ever throws his wicket away.
His 110 remains one of the finest unbeaten knocks* in PSL history. With 17 not-outs in 82 innings, Rizwan's ability to finish games and protect his wicket sets him apart. His PSL strike rate of 128.95 is perfectly balanced between aggression and control.
At an age when most cricketers have long retired, Shoaib Malik kept piling up PSL runs. His 2,350 runs across four different franchises is a testament to his unmatched adaptability and fitness.
With 15 fifties and a solid average of 33.09, Malik was always the calm head in the middle order. He may not have smashed the most sixes, but his 82 sixes prove he could accelerate when needed.
Rilee Rossouw quietly became one of the PSL's most feared batters. With 3 centuries, the most by any batter in PSL history, and a strike rate of 146.22, he combines power with a surprisingly high ceiling.
His highest score of 121 and his tally of 92 sixes make him the most dangerous overseas batter the PSL has ever seen. His average of 32.21 is decent, but his strike rate tells the real story.
|
Rank |
Player |
Runs |
|
1 |
Babar Azam |
3,792 |
|
2 |
Fakhar Zaman |
2,964 |
|
3 |
Mohammad Rizwan |
2,770 |
|
Player |
Average |
|
Babar Azam |
44.61 |
|
Mohammad Rizwan |
42.61 |
|
Shoaib Malik |
33.09 |
|
Player |
Strike Rate |
|
Colin Munro |
149.81 |
|
Rilee Rossouw |
146.22 |
|
Fakhar Zaman |
142.02 |
|
Player |
100s |
|
Rilee Rossouw |
3 |
|
Kamran Akmal |
3 |
|
Babar Azam |
2 |
|
Fakhar Zaman |
2 |
|
Mohammad Rizwan |
2 |
|
Player |
6s |
|
Fakhar Zaman |
128 |
|
Rilee Rossouw |
92 |
|
Kamran Akmal |
89 |
|
Shoaib Malik |
82 |
|
Mohammad Rizwan |
72 |
When you stack the top 5 PSL run-scorers side by side, two clear camps emerge.
The Consistent Accumulators: Babar Azam and Mohammad Rizwan dominate on averages at 44.61 and 42.61 respectively. These two rarely throw their wickets away. They anchor innings, rebuild chases, and make bowlers earn every wicket. But their strike rates (127–129) suggest they don't always go for broke.
The Explosive Match-Winners: Fakhar Zaman and Rilee Rossouw perform at a completely different gear. Fakhar's 142.02 strike rate and 128 sixes turn matches on their head. Rossouw's 146.22 SR and record 3 centuries show that when he's in, opposition captains have no answers.
Shoaib Malik sits perfectly in the middle, a reliable accumulator with enough firepower to clear the ropes when required.
The verdict? For winning PSL titles, you need both. Pairing a Babar-type anchor with a Fakhar-type aggressor is the ultimate T20 formula.
If you really want to enjoy PSL 11, watching it live makes all the difference. With tapmad, you can follow every match and see your favorite batters in action as it happens.
For PSL fans, it’s a simple and reliable way to stay connected with every match of the season.
Conclusion
Nine seasons of the Pakistan Super League have given us stats, stories, and spine-tingling moments that fans will talk about for generations. The PSL highest run-scorers, Babar Azam, Fakhar Zaman, Mohammad Rizwan, Shoaib Malik, and Rilee Rossouw, have defined what PSL batting excellence looks like.
With PSL 2026 approaching, another season means PSL batting records could see fresh changes. Will Babar cross the 4,000-run mark? Can Fakhar rise to the top? One thing is clear: the Pakistan Super League remains a prime stage for T20 batting, and new records are always within reach.
Who is the top run-scorer in PSL history?
Babar Azam is the top run-scorer in PSL history with 3,792 runs in 100 matches at an average of 44.61, spanning from 2016 to 2025.
What is Babar Azam's PSL batting average?
Babar Azam's PSL batting average is 44.61, the highest among any batter with over 1,500 runs in PSL history.
Who scored the most centuries in PSL 2016–2025?
Rilee Rossouw and Kamran Akmal jointly lead with 3 centuries each, the most by any individual batter in PSL history.
Which players hit the most sixes in PSL history?
Fakhar Zaman leads the six-hitting charts with 128 sixes, followed by Rilee Rossouw (92), Kamran Akmal (89), and Shoaib Malik (82).
How many matches did Mohammad Rizwan play in PSL?
Mohammad Rizwan played 93 PSL matches across multiple franchises from 2016 to 2025, scoring 2,770 runs.
Who has the best strike rate among the top 10 PSL run-scorers?
Colin Munro leads with a strike rate of 149.81, followed by Rilee Rossouw (146.22) and Fakhar Zaman (142.02).
What is Fakhar Zaman's PSL record?
Fakhar Zaman has scored 2,964 runs in 97 PSL matches at a strike rate of 142.02 with 128 sixes, the most by any Pakistani player in the tournament.