Most runs in ODIs 2020

Jonny Bairstow scored the most runs in ODIs 2020 — 503 runs. Computed from every ball bowled in ODIs 2020 — the top ten below match the official record.

PlayerRunsBalls
1. Jonny Bairstow503477
2. Glenn Maxwell353243
3. Aaron Finch350414
4. Sam Billings333351
5. Hardik Pandya310252
6. Virat Kohli302335
7. Paul Stirling291309
8. Shikhar Dhawan289315
9. Lokesh Rahul270267
10. Shai Hope258313

Who scored the most runs in ODIs 2020?

Jonny Bairstow scored the most runs in ODIs 2020 — 503 runs. Second is Glenn Maxwell (353), third Aaron Finch (350).

Related leaderboards

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