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.
| Player | Runs | Balls |
|---|---|---|
| 1. Faf du Plessis | 934 | 574 |
| 2. Nicholas Pooran | 928 | 643 |
| 3. Quinton de Kock | 807 | 571 |
| 4. Finn Allen | 714 | 357 |
| 5. Matthew Short | 682 | 434 |
| 6. MD Patel | 674 | 524 |
| 7. Devon Conway | 649 | 485 |
| 8. Unmukt Chand | 528 | 444 |
| 9. Andries Gous | 511 | 393 |
| 10. Kieron Pollard | 488 | 310 |
Faf du Plessis scored the most runs in the MLC (all-time) — 934 runs. Second is Nicholas Pooran (928), third Quinton de Kock (807).
Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions