Most Runs in ODI Cricket

Most Runs in ODI Cricket

One-Day International (ODI) cricket has been a platform for batsmen to showcase their skill, endurance, and ability to perform under pressure. Over the years, many players have left an indelible mark on the game with their remarkable run-scoring feats. This article delves into the record for the most runs in ODIs and highlights some of the greatest individual performances in this format.

 

The All-Time Leading Run-Scorer: Sachin Tendulkar

Indian cricket legend Sachin Tendulkar holds the record for the most runs in ODI history, amassing a staggering 18,426 runs over his illustrious career. Tendulkar played 463 ODIs between 1989 and 2012, averaging 44.83 with 49 centuries and 96 half-centuries. Known as the “Master Blaster,” his consistency, adaptability, and ability to dominate bowlers across all conditions made him a global icon.

Notable Tendulkar milestones include:

  • The first batsman to score a double century in ODIs (200* against South Africa in 2010).
  • His contributions to India’s World Cup-winning campaign in 2011, where he was the second-highest run-scorer of the tournament.

 

Other Notable ODI Run-Scorers

While Tendulkar leads the pack, several other players have also made significant contributions to ODI cricket:

1. Kumar Sangakkara (Sri Lanka)
The elegant left-hander scored 14,234 runs in 404 matches at an average of 41.98. Sangakkara’s consistency and ability to deliver under pressure were key to Sri Lanka’s success during his career.

2. Ricky Ponting (Australia)
The former Australian captain scored 13,704 runs in 375 ODIs at an average of 42.03. Ponting was known for his aggressive batting style and leadership, which helped Australia dominate world cricket during his tenure.

3. Sanath Jayasuriya (Sri Lanka)
Jayasuriya revolutionized ODI batting with his explosive approach at the top of the order. He scored 13,430 runs in 445 matches at a strike rate of 91.20.

4. Virat Kohli (India)
Kohli is widely regarded as one of the best modern-day ODI batsmen. As of April 2025, he has scored over 13,000 runs with an exceptional average above 57 and is still active in international cricket.

 

Highest Individual Scores in ODIs

Apart from career aggregates, certain innings have stood out for their sheer brilliance and impact:

1. Rohit Sharma’s Record-Breaking 264
Rohit Sharma holds the record for the highest individual score in ODIs—264 runs against Sri Lanka on November 13, 2014. This marathon knock included 33 fours and nine sixes.

2. Martin Guptill’s Unbeaten 237
Guptill’s knock came during the quarterfinals of the 2015 ICC Cricket World Cup against West Indies. It remains the highest score in World Cup history.

3. Virender Sehwag’s Explosive 219
Sehwag’s innings against West Indies in December 2011 showcased his fearless batting style as he became only the second player to score a double century at that time.

 

The Evolution of ODI Batting

ODI cricket has evolved significantly since its inception in 1971. Early matches were marked by conservative batting strategies, but innovations like powerplays and improved batting techniques have led to higher scoring rates. Modern players benefit from better equipment and fitness regimes, allowing them to push boundaries previously considered unattainable.

 

Conclusion

The record for most runs in ODIs is not just a testament to talent but also endurance and adaptability across decades. From Sachin Tendulkar’s mastery to Rohit Sharma’s explosive double centuries, these records highlight how ODI cricket continues to evolve while celebrating its rich history. With rising stars like Shubman Gill making their mark, future milestones are bound to be set in this ever-thrilling format of the game.