Most runs in the MLC (all-time)

Faf du Plessis scored the most runs in the MLC (all-time) — 934 runs. Computed from every ball bowled in the MLC (all-time) — the top ten below match the official record.

PlayerRunsBalls
1. Faf du Plessis934574
2. Nicholas Pooran928643
3. Quinton de Kock807571
4. Finn Allen714357
5. Matthew Short682434
6. MD Patel674524
7. Devon Conway649485
8. Unmukt Chand528444
9. Andries Gous511393
10. Kieron Pollard488310

Who scored the most runs in the MLC (all-time)?

Faf du Plessis scored the most runs in the MLC (all-time) — 934 runs. Second is Nicholas Pooran (928), third Quinton de Kock (807).

Related leaderboards

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