Most Runs in ODI All Time
One Day International cricket, popularly known as ODI cricket, is one of the most cherished formats of the game because it perfectly balances aggression and patience. Since the primary ODI healthy in 1971, hundreds of gamers have represented their international locations, however only a few legends have controlled to obtain the maximum runs in ODI all time. These gamers are not just run scorers; they may be icons who described generations and stimulated hundreds of hundreds of cricket fanatics global.
The report for maximum runs in ODI statistics is held by way of using Sachin Tendulkar, often referred to as the God of Cricket, and his achievements stay the gold famous inside the 50-over format. In this unique manual, you can study the entire listing of maximum run scorers in ODI cricket, their statistics, achievements, milestones, and the way current players like Virat Kohli are chasing those ancient facts.
Introduction to ODI Cricket and Batting Records
ODI cricket is executed amongst international groups with each team handling 50 overs. Unlike Test cricket, ODI calls for quicker scoring at the same time as nevertheless retaining wickets, making batting facts in this format extraordinarily precious. The most runs in ODI all time is taken into consideration one among the most important achievements as it suggests consistency, sturdiness, potential, and fitness over some years. Scoring runs in ODI cricket requires adapting to specific conditions, bowlers, and fit situations. Some batsmen excel in chasing objectives, while others dominate while batting first. Legends like Kumar Sangakkara and Ricky Ponting built their careers via subject and in shape-prevailing performances.
Most Runs in ODI All Time – Complete List (Top 15 Players)
The desk underneath suggests the game enthusiasts with the maximum runs in ODI cricket records.
| Rank | Player | Country | Matches | Innings | Runs | Average | Strike Rate | 100s | 50s |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Sachin Tendulkar | India | 463 | 452 | 18426 | 44.83 | 86.23 | 49 | 96 |
| 2 | Kumar Sangakkara | Sri Lanka | 404 | 380 | 14234 | 41.98 | 78.86 | 25 | 93 |
| 3 | Ricky Ponting | Australia | 375 | 365 | 13704 | 42.03 | 80.39 | 30 | 82 |
| 4 | Virat Kohli | India | 292+ | 280+ | 13800+ | 57+ | 93+ | 50 | 70+ |
| 5 | Mahela Jayawardene | Sri Lanka | 448 | 418 | 12650 | 33.37 | 78.96 | 19 | 77 |
| 6 | Sanath Jayasuriya | Sri Lanka | 445 | 433 | 13430 | 32.36 | 91.20 | 28 | 68 |
| 7 | Jacques Kallis | South Africa | 328 | 314 | 11579 | 44.36 | 72.89 | 17 | 86 |
| 8 | Sourav Ganguly | India | 311 | 300 | 11363 | 41.02 | 73.70 | 22 | 72 |
| 9 | Rahul Dravid | India | 344 | 318 | 10889 | 39.16 | 71.24 | 12 | 83 |
| 10 | Brian Lara | West Indies | 299 | 289 | 10405 | 40.48 | 79.51 | 19 | 63 |
| 11 | Chris Gayle | West Indies | 301 | 294 | 10480 | 37.83 | 87.19 | 25 | 54 |
| 12 | MS Dhoni | India | 350 | 297 | 10773 | 50.57 | 87.56 | 10 | 73 |
| 13 | AB de Villiers | South Africa | 228 | 218 | 9577 | 53.50 | 101.09 | 25 | 53 |
| 14 | Tillakaratne Dilshan | Sri Lanka | 330 | 303 | 10290 | 39.27 | 86.23 | 22 | 47 |
| 15 | Inzamam-ul-Haq | Pakistan | 378 | 350 | 11739 | 39.52 | 74.24 | 10 | 83 |
Sachin Tendulkar – The King of ODI Runs
Sachin Tendulkar holds the record for the most runs in ODI all time with 18,426 runs, a milestone that remains unequalled. He achieved for India national cricket team for over 23 years and revolutionized ODI batting. His capability to dominate bowlers, play beneath strain, and carry out usually made him the greatest ODI batsman ever. He additionally holds the report for optimum ODI centuries with 49, together with the primary ever double century in ODI cricket in 2010 closer to South Africa. Tendulkar’s achievements are not just numbers but memories of willpower, situation, and ardour.
Sachin Tendulkar Key ODI Stats
| Statistic | Value |
|---|---|
| Total Runs | 18426 |
| Matches | 463 |
| Centuries | 49 |
| Half Centuries | 96 |
| Highest Score | 200 |
| Average | 44.83 |
Virat Kohli – The Modern Era Run Machine
Virat Kohli is extensively considered the greatest ODI batsman of the contemporary technology. He has already crossed 13,000 runs and is the fastest player to attain maximum milestones like 8000, 9000, 10000, and 12000 runs. His average of over 57 is the nice amongst pinnacle run scorers, displaying his brilliant consistency. Kohli is especially acknowledged for chasing objectives and has received numerous fits for India. Experts consider he has the capability to break Sachin Tendulkar’s file for maximum runs in ODI all time.
Virat Kohli ODI Milestones Table
| Milestone | Matches Taken |
|---|---|
| Fastest to 8000 runs | 175 |
| Fastest to 9000 runs | 194 |
| Fastest to 10000 runs | 205 |
| Fastest to 12000 runs | 242 |
| Fastest to 13000 runs | 267 |
Kumar Sangakkara – Sri Lanka’s Legendary Run Scorer
Kumar Sangakkara is the second most run scorer in ODI cricket. He scored over 14,000 runs and turn out to be regarded for his elegant batting and leadership. Sangakkara turned into also one of the pleasant wicketkeeper-batsmen in cricket history.
Ricky Ponting – Australia’s Greatest ODI Captain
Ricky Ponting scored over 13,700 ODI runs and led Australia to a couple of World Cup victories. He became acknowledged for his competitive batting and sturdy management.
Top 10 Players with Most Runs in ODI – Detailed Comparison Table
| Player | Runs | Average | Strike Rate | 100s | Era |
|---|---|---|---|---|---|
| Sachin Tendulkar | 18426 | 44.83 | 86.23 | 49 | 1989-2012 |
| Kumar Sangakkara | 14234 | 41.98 | 78.86 | 25 | 2000-2015 |
| Ricky Ponting | 13704 | 42.03 | 80.39 | 30 | 1995-2012 |
| Virat Kohli | 13800+ | 57+ | 93+ | 50 | 2008-Present |
| Mahela Jayawardene | 12650 | 33.37 | 78.96 | 19 | 1998-2015 |
| Sanath Jayasuriya | 13430 | 32.36 | 91.20 | 28 | 1989-2011 |
| Jacques Kallis | 11579 | 44.36 | 72.89 | 17 | 1996-2014 |
| Sourav Ganguly | 11363 | 41.02 | 73.70 | 22 | 1992-2007 |
| Rahul Dravid | 10889 | 39.16 | 71.24 | 12 | 1996-2011 |
| Brian Lara | 10405 | 40.48 | 79.51 | 19 | 1990-2007 |
Importance of Scoring Most Runs in ODI Cricket
Scoring the maximum runs in ODI all time displays greatness as it requires prolonged profession consistency, adaptability, mental electricity, and bodily fitness. Players must carry out in different international locations, situations, and stress conditions. Legends like Tendulkar played in opposition to more than one generations of bowlers and despite the fact that maintained dominance.
Most Runs in ODI via Active Players
| Player | Runs |
|---|---|
| Virat Kohli | 13800+ |
| Rohit Sharma | 11000+ |
| Joe Root | 6500+ |
| Babar Azam | 6000+ |
| David Warner | 6900+ |
Records Related to Most Runs in ODI All Time
Sachin Tendulkar holds the file for maximum runs, maximum centuries, and maximum suits in ODI history. Virat Kohli holds the file for fastest runs milestones. Kumar Sangakkara holds the record for most runs by way of a wicketkeeper. Ricky Ponting holds the report for maximum runs with the useful resource of an Australian participant.
Evolution of ODI Batting Over the Years
In early ODI cricket, scoring changed into sluggish, however current-day players rating faster because of higher system, fitness, and aggressive mindset. Strike costs have improved dramatically, and present day-day players like Virat Kohli rating faster and additional always.
Country Wise Players with Most Runs in ODI
| Country | Player | Runs |
|---|---|---|
| India | Sachin Tendulkar | 18426 |
| Sri Lanka | Kumar Sangakkara | 14234 |
| Australia | Ricky Ponting | 13704 |
| Pakistan | Inzamam-ul-Haq | 11739 |
| South Africa | Jacques Kallis | 11579 |
| West Indies | Brian Lara | 10405 |
Why Sachin Tendulkar’s Record is Special
Sachin’s file is unique because of the fact he performed in an technology with strong bowlers like Wasim Akram, Glenn McGrath, and Shane Warne and nevertheless dominated them.
Future Players Who Can Break the Record
Virat Kohli is the maximum powerful contender to interrupt the document for maximum runs in ODI all time. Young gamers like Babar Azam and Rohit Sharma also are amongst pinnacle scorers however want many more years to reap Sachin’s degree.
Conclusion
The record for most runs in ODI all time represents the last success for batsmen. Sachin Tendulkar remains the nice run scorer with 18,426 runs, while Virat Kohli is chasing his record and may end up the very first-rate run scorer in the destiny. ODI cricket has seen many legends, however only some have accomplished greatness through consistency and overall performance. These players are not just document holders however legends who common cricket facts forever.

