Babar Azam scored the most runs in the PSL 2026 — 588 runs. Computed from every ball bowled in the PSL 2026 — the top ten below match the official record.
| Player | Runs | Balls |
|---|---|---|
| 1. Babar Azam | 588 | 403 |
| 2. Kusal Mendis | 550 | 327 |
| 3. Fakhar Zaman | 401 | 264 |
| 4. Usman Khan | 389 | 239 |
| 5. Sahibzada Farhan | 380 | 228 |
| 6. Steven Smith | 380 | 235 |
| 7. Shan Masood | 367 | 232 |
| 8. Sameer Minhas | 349 | 224 |
| 9. Marnus Labuschagne | 344 | 264 |
| 10. Rilee Rossouw | 317 | 222 |
Babar Azam scored the most runs in the PSL 2026 — 588 runs. Second is Kusal Mendis (550), third Fakhar Zaman (401).
Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions