Most runs in the IPL 2020

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.

PlayerRunsBalls
1. Lokesh Rahul670518
2. Shikhar Dhawan618427
3. David Warner548407
4. Shreyas Iyer519421
5. Ishan Kishan516354
6. Quinton de Kock503358
7. Suryakumar Yadav480331
8. Devdutt Padikkal473379
9. Virat Kohli466384
10. AB de Villiers454286

Who scored the most runs in the IPL 2020?

Lokesh Rahul scored the most runs in the IPL 2020 — 670 runs. Second is Shikhar Dhawan (618), third David Warner (548).

Related leaderboards

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