Most runs in ODIs 2019

Shai Hope scored the most runs in ODIs 2019 — 1206 runs. Computed from every ball bowled in ODIs 2019 — the top ten below match the official record.

PlayerRunsBalls
1. Shai Hope12061520
2. Rohit Sharma11041133
3. Virat Kohli957999
4. Lokesh Rahul866946
5. Babar Azam852898
6. David Warner835888
7. Nicholas Pooran778739
8. Jason Roy773679
9. Aaron Finch764858
10. Joe Root744822

Who scored the most runs in ODIs 2019?

Shai Hope scored the most runs in ODIs 2019 — 1206 runs. Second is Rohit Sharma (1104), third Virat Kohli (957).

Related leaderboards

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