Most Runs in PSL 2025 on May 19: Fakhar Zaman Leads the Hanif Mohammad Cap Race - Top 10 Highest Run-Score and Teamwise Top 5
Most Runs in PSL 2025 on May 19: The Pakistan Super League (PSL) 2025 has seen some thrilling performances with the bat, with several top-order players stepping up to dominate the run charts.
As of May 5, the race for the most runs has been closely contested, with Fakhar Zaman, Mohammad Rizwan, and James Vince leading the way. Each of these players has showcased exceptional consistency and stroke-making ability.

Helping their teams set or chase competitive totals throughout the tournament. The battle for the Fazal Mahmood Cap - awarded to the highest run-scorer - remains intense as the league progresses toward its crucial stages.
Notably, this season has highlighted both experienced campaigners and emerging talents. Hasan Nawaz's brilliant strike rate and unbeaten century have made him a standout for Quetta Gladiators, while stalwarts like Babar Azam and David Warner have continued to contribute with reliable innings. The blend of aggression and composure from this year's top scorers has elevated the entertainment level, and with playoffs looming, their form will be pivotal in determining which teams make it to the final.
Most Runs in PSL 2025 on May 19
| Rank | Player | Runs | Innings | Highest Score | 100s | 50s | 4s | 6s |
|---|---|---|---|---|---|---|---|---|
| 1 | Fakhar Zaman | 369 | 10 | 76 | 0 | 4 | 36 | 21 |
| 2 | Mohammad Rizwan | 367 | 10 | 105* | 1 | 1 | 33 | 12 |
| 3 | JM Vince | 366 | 9 | 101 | 1 | 3 | 42 | 9 |
| 4 | Sahibzada Farhan | 321 | 9 | 106 | 1 | 1 | 35 | 17 |
| 5 | Hasan Nawaz | 317 | 8 | 100* | 1 | 2 | 12 | 23 |
| 6 | Babar Azam | 288 | 10 | 94 | 0 | 3 | 33 | 7 |
| 7 | Abdullah Shafique | 259 | 10 | 66 | 0 | 2 | 27 | 10 |
| 8 | DA Warner | 250 | 9 | 86 | 0 | 2 | 34 | 6 |
| 9 | Mohammad Haris | 247 | 10 | 87 | 0 | 1 | 28 | 11 |
Teamwise Top 5 Run-Scorers
- 1. Mohammad Rizwan – 346 runs
- 2. Usman Khan – 213 runs
- 3. Yasir Khan – 171 runs
- 4. Kamran Ghulam – 159 runs
- 5. Iftikhar Ahmed – 98 runs
- 1. Fakhar Zaman – 309 runs
- 2. Abdullah Shafique – 254 runs
- 3. Daryl Mitchell – 241 runs
- 4. Sikandar Raza – 228 runs
- 5. Sam Billings – 161 runs
- 1. James Vince – 294 runs
- 2. Tim Seifert – 200 runs
- 3. Khushdil Shah – 182 runs
- 4. David Warner – 164 runs
- 5. Hasan Ali – 57 runs
- 1. Mohammad Haris – 223 runs
- 2. Hussain Talat – 193 runs
- 3. Babar Azam – 170 runs
- 4. Mitchell Owen – 101 runs
- 5. Tom Kohler-Cadmore – 72 runs
- 1. Sahibzada Farhan – 320 runs
- 2. Colin Munro – 216 runs
- 3. Andries Gous – 142 runs
- 4. Agha Salman – 111 runs
- 5. Shadab Khan – 89 runs
- 1. Saud Shakeel – 180 runs
- 2. Hasan Nawaz – 150 runs
- 3. Rilee Rossouw – 130 runs
- 4. Kusal Mendis – 111 runs
- 5. Faheem Ashraf – 74 runs


Click it and Unblock the Notifications