Top 10 Batsmen with Most Runs in ODI History | Cricket Stats & Records | StatsOverStumps

Top 10 Batsmen with Most Runs in ODI History | Cricket Stats & Records | StatsOverStumps

StatsOverStumps

Top 10 Batsmen with Most Runs in ODI History

Cricket's One-Day International (ODI) format is a showcase for perseverance, consistency, and flexibility. It takes not only skill but also perseverance and the ability to perform well under pressure in a variety of situations for batsmen to score a significant number of runs in this format.

While hitting a century is exciting, greatness is really defined by a career of consistently high scores. Come celebrate the great cricket players who have perfected the art of scoring runs and established themselves at the top of the ODI batting charts. These are the titans whose records bear witness to their dominance and whose careers span decades.

The Elite Ten: Most Runs in One-Day International Cricket

Rank Player Team Runs Matches Innings Not Outs Average Strike Rate 100s 50s Career Span
1Sachin TendulkarIndia184264634524144.8386.2349961989-2012
2Kumar SangakkaraSri Lanka142344043801541.9878.8625932000-2015
3Virat KohliIndia141813022904557.8893.3451742008-Present
4Ricky PontingAustralia137043753653942.0380.3930821995-2012
5Sanath JayasuriyaSri Lanka134304454331832.3691.2028681989-2011
6Mahela JayawardeneSri Lanka126504484183933.3778.9619771998-2015
7Inzamam-ul-HaqPakistan117393783505339.5274.2410831991-2007
8Jacques KallisSouth Africa115793283145344.3672.8917861996-2014
9Sourav GangulyIndia113633113002341.0273.7022721992-2007
10Rohit SharmaIndia111682732653648.7692.8032582007-Present

Comments