David Warner scored the most runs in ODIs 2016 — 1409 runs. Computed from every ball bowled in ODIs 2016 — the top ten below match the official record.
| Player | Runs | Balls |
|---|---|---|
| 1. David Warner | 1409 | 1322 |
| 2. Steven Smith | 1019 | 1193 |
| 3. Faf du Plessis | 999 | 1088 |
| 4. Quinton de Kock | 954 | 900 |
| 5. Jason Roy | 853 | 781 |
| 6. Kusal Mendis | 794 | 927 |
| 7. Babar Azam | 793 | 879 |
| 8. Joe Root | 772 | 873 |
| 9. Travis Head | 744 | 838 |
| 10. Kane Williamson | 696 | 842 |
David Warner scored the most runs in ODIs 2016 — 1409 runs. Second is Steven Smith (1019), third Faf du Plessis (999).
Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions