Lokesh Rahul scored the most runs in the IPL 2020 — 670 runs. Computed from every ball bowled in the IPL 2020 — the top ten below match the official record.
| Player | Runs | Balls |
|---|---|---|
| 1. Lokesh Rahul | 670 | 518 |
| 2. Shikhar Dhawan | 618 | 427 |
| 3. David Warner | 548 | 407 |
| 4. Shreyas Iyer | 519 | 421 |
| 5. Ishan Kishan | 516 | 354 |
| 6. Quinton de Kock | 503 | 358 |
| 7. Suryakumar Yadav | 480 | 331 |
| 8. Devdutt Padikkal | 473 | 379 |
| 9. Virat Kohli | 466 | 384 |
| 10. AB de Villiers | 454 | 286 |
Lokesh Rahul scored the most runs in the IPL 2020 — 670 runs. Second is Shikhar Dhawan (618), third David Warner (548).
Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions