Babar Azam scored the most runs in the PSL 2020 — 386 runs. Computed from every ball bowled in the PSL 2020 — the top ten below match the official record.
| Player | Runs | Balls |
|---|---|---|
| 1. Babar Azam | 386 | 288 |
| 2. Mohammad Rizwan | 297 | 212 |
| 3. Mohammad Hafeez | 276 | 174 |
| 4. Fakhar Zaman | 268 | 199 |
| 5. Sharjeel Khan | 217 | 136 |
| 6. Sarfraz Ahmed | 185 | 126 |
| 7. Mohammad Nabi | 174 | 97 |
| 8. James Vince | 174 | 128 |
| 9. Alex Hales | 172 | 111 |
| 10. Sohaib Maqsood | 151 | 114 |
Babar Azam scored the most runs in the PSL 2020 — 386 runs. Second is Mohammad Rizwan (297), third Mohammad Hafeez (276).
Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions