HomeTop ListsTop 10 Cricketers with Most Runs in ODI Cricket

Top 10 Cricketers with Most Runs in ODI Cricket

Date:

Since its beginning in 1971, One Day International (ODI) cricket has been graced by many batting icons who have captivated audiences with their outstanding abilities and reliability. This style of play requires a mix of boldness and stamina, proving that the ability to score runs reflects a player’s versatility and skill. This section delves into the top 10 cricketers who have scored the most runs in ODI cricket history.

1. Sachin Tendulkar (India)

Sachin Tendulkar

Sachin Tendulkar, known as the “Master Blaster,” reaches the top of ODI run-scorers with the most runs in ODI with an impressive total of 18,426 runs across 463 games. His journey, which lasted from 1989 to 2012, is highlighted by 49 centuries and 96 fifties, demonstrating his unmatched steadiness and skill in high-stakes situations. Tendulkar’s extraordinary career features unforgettable performances, such as his 200* against South Africa in 2010, the first double century in ODI history.

2. Kumar Sangakkara (Sri Lanka)

Kumar Sangakkara

Kumar Sangakkara, who has scored 14,234 runs in 404 games, is celebrated for his refined approach to batting and his dependable skills. From 2000 to 2015, he achieved 25 scores of 100 or more and 93 scores of 50 or more, which also counted as the highest runs in ODI after Sachin Tendulkar. Sangakkara’s knack for stabilising the team’s score while boosting the scoring pace earned him a crucial role for Sri Lanka. His steadiness and guidance were essential in Sri Lanka’s victories during the 2000s.

3. Ricky Ponting (Australia)

Ricky Ponting

Ricky Ponting, who led his team to victory in the World Cup twice, racked up 13,704 runs across 375 games from 1995 to 2012. His bold approach to batting and his role as a leader are highlighted by his 30 centuries and 82 fifties, which demonstrate his knack for scoring in crucial moments. His iconic 140* in the 2003 World Cup final proves his ability to perform under pressure in major matches, and this is also considered one of the highest ODI runs by a batsman.

4. Sanath Jayasuriya (Sri Lanka)

Sanath Jayasuriya (Sri Lanka)

Sanath Jayasuriya transformed the game of ODI batting with his powerful approach, scoring 13,430 runs across 445 games from 1989 to 2011. His 28 centuries, 68 fifties, and bold opening duos played a crucial role in Sri Lanka’s ascent in global cricket. Jayasuriya’s 189 against India in 2000 is still considered one of the top individual scores in ODI history.

5. Mahela Jayawardene (Sri Lanka)

Mahela Jayawardene

Mahela Jayawardene, who amassed 12,650 runs across 448 games, epitomised grace and sophistication. His journey spanned over 16 years, from 1998 to 2015, during which he scored 19 centuries and 77 fifties. Jayawardene’s knack for constructing runs and tactical insight made him an indispensable player for Sri Lanka. His century in the 2011 World Cup final remains one of his most treasured performances.

6. Virat Kohli (India)

 Virat Kohli (India)

Virat Kohli, a contemporary powerhouse, has accumulated over 12,000 runs across over 250 games since debuting in 2008. With an impressive average and a wide range of centuries (nearly 43), Kohli is famous for his ability to excel in chasing and his steadiness in various situations. His physical condition and vigour distinguish him as one of the top batters of his time.

7. Inzamam-ul-Haq (Pakistan)

Inzamam-ul-Haq (Pakistan)

Inzamam-ul-Haq, celebrated for his composed nature and victories in matches, amassed 11,739 runs across 378 games from 1991 to 2007. He achieved ten centuries and 83 fifties, demonstrating his skill in stabilising the team’s score and securing victories, earning him a place among Pakistan’s top batters. His memorable 60 in the 1992 World Cup semi-final is still remembered.

8. Jacques Kallis (South Africa)

Jacques Kallis

Jacques Kallis, widely considered the best all-rounder, scored 11,579 runs in 328 games from 1996 to 2014. Kallis’s 17 centuries and 86 fifties, along with his flawless skills, established him as a cornerstone of South Africa’s batting team. His versatility in all aspects of the game rendered him crucial to his team in various formats.

9. Sourav Ganguly (India)

Sourav Ganguly (India)

Sourav Ganguly, often called the “King of Kolkata,” amassed 11,363 runs across 311 games from 1992 to 2007. His record includes 22 centuries and 72 fifties, showcasing his bold approach to batting and his role in rejuvenating Indian cricket. His collaborations with Tendulkar and his role as captain, guiding India to the 2003 World Cup final, stand out as significant achievements in his career.

10. Rahul Dravid (India)

 Rahul Dravid

Rahul Dravid, nicknamed “The Wall,” scored 10,889 runs across 344 games from 1996 to 2011. His record includes 12 centuries and 83 fifties, showcasing his unmatched skill and attitude. Dravid’s knack for adjusting to various roles and circumstances made him an essential asset to India, especially for maintaining stability in the team’s performance and leading them through difficult periods.

Conclusion

These ten cricketers have made a lasting impression on ODI cricket with their outstanding run-scoring achievements. Their efforts have earned them victories for their teams and added to the game’s rich history. As cricket progresses, these icons will continue to serve as standards for upcoming cricketers.

Also Read: Top 10 Greatest Cricketers of All Time

FAQs

Q1. Who has the most ODI runs in International Cricket?

Ans. Sachin Tendulkar has the most ODI runs in International cricket.

Q2. Who is the top ODI run scorer?

Ans. The top ODI run scorer is Sachin Tendulkar.

Q3. Who has the highest international runs?

Ans. The cricketer with the highest international runs is Sachin Tendulkar.

Q4. How many players have 10,000 ODI runs?

Ans. 15 players have scored 10,000 runs in ODI.

Q5. Who scored 13,000 runs in the ODI for India?

Ans. Sachin Tendulkar is the one to score 13,000 runs in ODI for India.

More like this
Latest

3 Biggest Strengths of SRH for IPL 2025

Sunrisers Hyderabad (SRH) are gearing up for IPL 2025...

3 Biggest Strengths of KKR for IPL 2025

Kolkata Knight Riders (KKR) are gearing up for IPL...

3 Biggest Strengths of PBKS for IPL 2025

Heading into IPL 2025, Punjab Kings (PBKS) have positioned...