Martin Guptill scored the most runs in ODIs 2015 — 1105 runs. Computed from every ball bowled in ODIs 2015 — the top ten below match the official record.
| Player | Runs | Balls |
|---|---|---|
| 1. Martin Guptill | 1105 | 1114 |
| 2. Kane Williamson | 980 | 1101 |
| 3. Eoin Morgan | 818 | 827 |
| 4. Mohammad Hafeez | 814 | 951 |
| 5. Azhar Ali | 797 | 969 |
| 6. Rohit Sharma | 788 | 789 |
| 7. Alex Hales | 772 | 848 |
| 8. Joe Root | 770 | 806 |
| 9. Quinton de Kock | 688 | 672 |
| 10. AB de Villiers | 680 | 594 |
Martin Guptill scored the most runs in ODIs 2015 — 1105 runs. Second is Kane Williamson (980), third Eoin Morgan (818).
Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions