Most Runs in Pakistan Super League (PSL) – Updated 2026 List
The Pakistan Super League (PSL) has become one of the most exciting T20 cricket leagues in the world. Since its start in 2016, players have delivered some incredible batting performances, thrilling fans and setting new records.
In this article, we look at the top run scorers in PSL history, their key statistics, and what makes them stand out in the league.
Most Runs in Pakistan Super League (PSL) History
Below is the updated list of players with the most runs in PSL from 2016 to 2025:
| Rank | Player | Mat | Inns | Runs | HS | Avg | SR |
| 1 | Babar Azam | 100 | 98 | 3792 | 115 | 44.61 | 127.50 |
| 2 | Fakhar Zaman | 97 | 97 | 2964 | 115 | 30.87 | 142.02 |
| 3 | Mohammad Rizwan | 93 | 82 | 2770 | 110* | 42.61 | 128.95 |
| 4 | Shoaib Malik | 93 | 88 | 2350 | 73 | 33.09 | 127.78 |
| 5 | Rilee Rossouw | 95 | 89 | 2287 | 121 | 32.21 | 146.22 |
| 6 | Kamran Akmal | 75 | 74 | 1972 | 107* | 27.38 | 136.94 |
| 7 | Mohammad Hafeez | 78 | 74 | 1731 | 98* | 27.47 | 124.44 |
| 8 | Colin Munro | 54 | 54 | 1633 | 90* | 33.32 | 149.81 |
| 9 | James Vince | 56 | 56 | 1544 | 101 | 29.69 | 139.35 |
| 10 | Sarfaraz Ahmed | 86 | 73 | 1525 | 81 | 29.32 | 122.68 |
| 11 | Shan Masood | 56 | 55 | 1503 | 88 | 27.32 | 128.90 |
| 12 | Shadab Khan | 94 | 77 | 1413 | 91 | 20.77 | 141.15 |
| 13 | Shane Watson | 46 | 46 | 1361 | 91* | 32.40 | 138.59 |
| 14 | Imad Wasim | 101 | 77 | 1293 | 92* | 25.35 | 136.97 |
| 15 | Alex Hales | 46 | 44 | 1268 | 88 | 30.19 | 145.08 |
Top Run Scorers in PSL – Analysis
Babar Azam
Babar Azam is the highest run scorer in PSL history. With over 3,700 runs at an average of 44.61, he is known for his calm temperament and consistent batting across all seasons.
Fakhar Zaman
Fakhar Zaman has been one of the most aggressive batters in PSL. His high strike rate makes him a key player in the top order.
Mohammad Rizwan
Mohammad Rizwan has been one of the most consistent performers in the league. His technique and temperament allow him to anchor innings and finish matches efficiently.
Shoaib Malik
Shoaib Malik has delivered steady performances throughout his PSL career, contributing in different roles and situations.
Rilee Rossouw
Rilee Rossouw is known for his aggressive style and ability to dominate bowling attacks. His high strike rate and multiple centuries make him one of the most dangerous batters in PSL history.
Key Insights
- Babar Azam holds the record for most runs in PSL history.
- Mohammad Rizwan is among the top in terms of batting average.
- Rilee Rossouw and Colin Munro are the leaders in strike rate.
- Experienced players like Shoaib Malik and Kamran Akmal have contributed consistently across multiple seasons.
FAQs
Who has scored the most runs in Pakistan Super League?
Babar Azam leads the list with 3,792 runs.
Which player has the best average in PSL?
Mohammad Rizwan and Babar Azam have the best averages among leading run scorers.
Who has the highest strike rate among top PSL batters?
Rilee Rossouw and Colin Munro are among the fastest scorers in terms of strike rate.
Is this list updated regularly?
Yes, this list of the most runs in Pakistan Super League is updated after every PSL match.
Conclusion
The Pakistan Super League continues to showcase some of the best batting talent in T20 cricket. PSL produces some quality batters. From Babar Azam’s consistency to Fakhar Zaman’s aggression, PSL has seen some remarkable performances. This list will continue to grow as new players make their mark in upcoming seasons.
Stay tuned as we keep updating this list of the most runs in Pakistan Super League with every new match.






