Most runs in the PSL 2023

Babar Azam scored the most runs in the PSL 2023 — 569 runs. Computed from every ball bowled in the PSL 2023 — the top ten below match the official record.

PlayerRunsBalls
1. Babar Azam569399
2. Usman Khan430262
3. Mohammad Rizwan407333
4. Rassie van der Dussen364235
5. Saim Ayub345219
6. Colin Munro326235
7. Saud Shakeel323228
8. Agha Salman310221
9. Shadab Khan305214
10. Reeza Hendricks304226

Who scored the most runs in the PSL 2023?

Babar Azam scored the most runs in the PSL 2023 — 569 runs. Second is Usman Khan (430), third Mohammad Rizwan (407).

Related leaderboards

Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions