Top 10 Players With The Most Runs in PSL The Pakistan Super League has produced some of the finest batting talents in modern T20 cricket. Over the years, fans have witnessed incredible consistency, explosive stroke play, and unforgettable innings from several stars. In this updated list of the Top 10 Players With The Most Runs in PSL, we look at the batters who have dominated the tournament from 2016 to 2026.
The race for the Top 10 Players With The Most Runs in PSL continues to grow more competitive every season, with several star batters delivering consistent and match-winning performances throughout the tournament’s history.
Here are the Top 10 Players With The Most Runs in PSL:
1. Babar Azam

Babar Azam leads the Top 10 Players With The Most Runs in PSL rankings with incredible consistency and outstanding batting performances for Islamabad United, Karachi Kings, and Peshawar Zalmi.
Stats
| Matches | Runs | Highest Score | Average | Strike Rate |
|---|---|---|---|---|
| 111 | 4380 | 115 | 47.09 | 129.70 |
ALSO READ:
2. Mohammad Rizwan

Mohammad Rizwan has strengthened his place in the Top 10 Players With The Most Runs in PSL with his reliable top-order batting and match-winning innings for Multan Sultans.
Stats
| Matches | Runs | Highest Score | Average | Strike Rate |
|---|---|---|---|---|
| 103 | 2974 | 110* | 39.65 | 128.02 |
3. Shan Masood

Shan Masood earned his spot among the Top 10 Players With The Most Runs in PSL through consistent performances and elegant stroke play in the tournament.
Stats
| Matches | Runs | Highest Score | Average | Strike Rate |
|---|---|---|---|---|
| 67 | 1870 | 88 | 29.68 | 133.76 |
4. Shadab Khan

Shadab Khan remains one of the most valuable all-rounders in the Top 10 Players With The Most Runs in PSL thanks to his aggressive batting and finishing abilities.
Stats
| Matches | Runs | Highest Score | Average | Strike Rate |
|---|---|---|---|---|
| 104 | 1586 | 91 | 21.72 | 141.22 |
5. Usman Khan

Usman Khan rapidly climbed into the Top 10 Players With The Most Runs in PSL with fearless batting performances and one of the best strike rates in the league.
Stats
| Matches | Runs | Highest Score | Average | Strike Rate |
|---|---|---|---|---|
| 38 | 1349 | 120 | 40.87 | 158.33 |
6. Imad Wasim

Imad Wasim secured his place in the Top 10 Players With The Most Runs in PSL through impactful middle-order batting and years of consistent contributions.
Stats
| Matches | Runs | Highest Score | Average | Strike Rate |
|---|---|---|---|---|
| 112 | 1334 | 92* | 24.70 | 136.26 |
7. Sahibzada Farhan

Sahibzada Farhan entered the Top 10 Players With The Most Runs in PSL with his attacking batting style and several explosive innings in the tournament.
Stats
| Matches | Runs | Highest Score | Average | Strike Rate |
|---|---|---|---|---|
| 44 | 1286 | 106* | 32.97 | 142.25 |
8. Saim Ayub

Saim Ayub became one of the youngest names in the Top 10 Players With The Most Runs in PSL with his fearless batting and aggressive approach at the top order.
Stats
| Matches | Runs | Highest Score | Average | Strike Rate |
|---|---|---|---|---|
| 53 | 1232 | 88 | 23.69 | 139.20 |
9. Iftikhar Ahmed

Iftikhar Ahmed strengthened his position in the Top 10 Players With The Most Runs in PSL through powerful finishing and important middle-order performances.
Stats
| Matches | Runs | Highest Score | Average | Strike Rate |
|---|---|---|---|---|
| 88 | 1196 | 71* | 24.40 | 133.63 |
10. Mohammad Haris

Mohammad Haris completed the Top 10 Players With The Most Runs in PSL list with his explosive batting style and exceptional strike rate in PSL cricket.
Stats
| Matches | Runs | Highest Score | Average | Strike Rate |
|---|---|---|---|---|
| 46 | 1111 | 87 | 25.83 | 166.81 |
Conclusion
The Pakistan Super League has produced some of the finest batting talents in modern T20 cricket. Over the years, fans have witnessed incredible consistency, explosive stroke play, and unforgettable innings from several stars. In this updated list, we look at the batters who have dominated the tournament from 2016 to 2026.
FAQs
1. Who has scored the most runs in PSL history?
Babar Azam is the leading run-scorer in PSL history, known for his consistent performances and high batting average across multiple seasons.
2. Which player has the highest strike rate among top PSL run scorers?
Mohammad Haris has one of the highest strike rates among top PSL run scorers, making him one of the most explosive batters in the league.
3. Which team has benefited the most from top PSL run scorers?
Multan Sultans and Karachi Kings have both benefited significantly from consistent contributions by top-order batters over the seasons.
SEE MORE:


