Most runs in ODIs 2004

Mohammad Yousuf scored the most runs in ODIs 2004 — 715 runs. Computed from every ball bowled in ODIs 2004 — the top ten below match the official record.

PlayerRunsBalls
1. Mohammad Yousuf715843
2. Inzamam ul Haq713883
3. Shoaib Malik636847
4. Herschelle Gibbs626749
5. Ramnaresh Sarwan609764
6. Graeme Smith593759
7. Michael Clarke574612
8. Kevin Pietersen558554
9. Michael Vaughan544852
10. Kumar Sangakkara515658

Who scored the most runs in ODIs 2004?

Mohammad Yousuf scored the most runs in ODIs 2004 — 715 runs. Second is Inzamam ul Haq (713), third Shoaib Malik (636).

Related leaderboards

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