George Munsey scored the most runs in ODIs 2025 — 735 runs. Computed from every ball bowled in ODIs 2025 — the top ten below match the official record.
| Player | Runs | Balls |
|---|---|---|
| 1. George Munsey | 735 | 684 |
| 2. Joe Root | 718 | 769 |
| 3. Shai Hope | 670 | 678 |
| 4. Daryl Mitchell | 649 | 655 |
| 5. Virat Kohli | 616 | 579 |
| 6. Keacy Carty | 593 | 771 |
| 7. Harry Brook | 538 | 476 |
| 8. Milind Kumar | 535 | 494 |
| 9. Agha Salman | 484 | 538 |
| 10. Matthew Breetzke | 473 | 498 |
George Munsey scored the most runs in ODIs 2025 — 735 runs. Second is Joe Root (718), third Shai Hope (670).
Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions