Most runs in ODIs 2012

Ian Bell scored the most runs in ODIs 2012 — 915 runs. Computed from every ball bowled in ODIs 2012 — the top ten below match the official record.

PlayerRunsBalls
1. Ian Bell9151143
2. Tillakaratne Dilshan799962
3. AN Cook675922
4. George Bailey569655
5. Kumar Sangakkara554730
6. Hashim Amla552615
7. AB de Villiers544588
8. Suresh Raina543641
9. IJL Trott543794
10. Misbah ul Haq516754

Who scored the most runs in ODIs 2012?

Ian Bell scored the most runs in ODIs 2012 — 915 runs. Second is Tillakaratne Dilshan (799), third AN Cook (675).

Related leaderboards

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