Highest ODI Runs by a Batsman | Most Runs By Batsman In ODI

Highest ODI Runs by a Batsman -

Cricket is a game where records are set and broken frequently, and one of the most coveted records in the sport is the highest ODI runs by a batsman. Over the years, some of the best batsmen in the world have achieved this feat, leaving a lasting legacy in the history of cricket.

From the legendary Sachin Tendulkar to the current captain of the Indian cricket team, Virat Kohli, many players have etched their names in the record books. In this article, we will take a closer look at the highest ODI score by a batsman and the players who hold this record.

The Top 5 Batsmen with the Highest ODI Runs

Here are the top five batsmen who hold the record for the highest ODI runs by a batsman:

  • Sachin Tendulkar – 18,426 Runs
  • Kumar Sangakkara – 14,234 Runs
  • Ricky Ponting – 13,704 Runs
  • Sanath Jayasuriya – 13,430 Runs
  • Virat Kohli – 12,809 Runs

List of Highest ODI Runs by a Batsman

The following are the top batsman with highest runs in ODI, even though you can also know here about the best all-rounder in the world and best wicket keeper in India.


Sachin Tendulkar – The Master Blaster

Sachin Tendulkar is a name that needs no introduction in the world of cricket and he is the best player in the world. The Indian cricket legend holds the record for the highest ODI runs by a batsman with a staggering 18,426 runs. He achieved this feat over the course of his illustrious 24-year career, which saw him play 463 ODIs. Sachin’s record-breaking innings included 49 centuries, which is also a world record in the ODI format.

Sachin Tendulkar’s ODI career spanned over two decades, from 1989 to 2013. He made his debut at the age of 16 and quickly became a sensation due to his impeccable technique and ability to score runs at will. Sachin’s ODI career was filled with memorable innings, including his unbeaten knock of 200 runs against South Africa in 2010, which is the first and only double century in ODI cricket.

Apart from his incredible batting skills, Sachin was also a master strategist on the field. He was known for his sharp cricketing brain and his ability to read the game better than anyone else. Sachin’s contribution to Indian cricket is immeasurable, and he will always be remembered as one of the greatest batsmen to have ever played the game.

Kumar Sangakkara – The Sri Lankan Great

Kumar Sangakkara is widely regarded as one of the greatest cricketers to have ever played for Sri Lanka. He amassed 14,234 runs in his ODI career, which spanned over a decade. Sangakkara was known for his elegant stroke play and his ability to score runs consistently. He is the only player to have scored four consecutive centuries in World Cup matches.

Sangakkara’s ODI career began in 2000, and he quickly established himself as a key player in the Sri Lankan team. He was a prolific run-scorer and played a crucial role in Sri Lanka’s World Cup campaign in 2011, where he scored 465 runs in the tournament. Sangakkara was also a brilliant wicket-keeper, and he holds the record for the most dismissals in ODI cricket by a wicket-keeper. Even he also made the highest t20 score for his team in every t20 format, with his all ability and contribution to the team. He made his name huge in the world.

Sangakara ranks on number second when it comes to the highest ODI runs by a batsman.

Ricky Ponting – The Australian Captain

Ricky Ponting was the backbone of the Australian cricket team during their golden era. He scored 13,704 runs in his ODI career, which saw him lead his team to two World Cup victories. Ponting was known for his aggressive batting style and his ability to tackle even the best bowling attacks in the world.

Ponting’s ODI career began in 1995, and he quickly established himself as one of the best batsmen in the world. He was appointed the captain of the Australian team in 2002, and under his leadership, Australia dominated world cricket. Ponting was a fierce competitor and was known for his never-say-die attitude on the field.

Apart from his incredible batting skills, Ponting was also a brilliant fielder. He holds the record for the most catches in ODI cricket by a fielder, with 262 catches to his name.

Sanath Jayasuriya – The Explosive Opener

Sanath Jayasuriya was one of the most destructive openers in the history of cricket. He scored 13,430 runs in his ODI career and was known for his explosive batting style. Jayasuriya was instrumental in Sri Lanka’s World Cup victory in 1996, where he scored 221 runs and picked up 7 wickets in the tournament.

Jayasuriya’s ODI career began in 1989, but it was during the mid-1990s that he established himself as a force to be reckoned with. He revolutionized the way cricket was played by introducing the concept of pinch-hitting, where an opening batsman would try to score quick runs in the first few overs of the innings. Jayasuriya was also a handy bowler, and he picked up 323 wickets in his ODI career.

Virat Kohli – The King

Virat Kohli, the Indian best captain, is widely known as the “King” of the sport with his highest ODI runs by a batsman. His outstanding batting record sets him apart from other cricketers around the world, and his aggressive approach to the game has earned him a massive fan base.

From a young age, Kohli dreamed of representing his country in cricket, and his first opportunity came as a teenager when he played for the India under-19 team in 2006. He went on to guide the team to a World Cup win in 2008, setting the stage for a promising career.

Kohli’s senior international career took off shortly after, making his one-day international debut against Sri Lanka in August 2008. With over 35 one-day hundreds and many other outstanding performances to his name, including the highest ODI runs by a batsman of 183 against Pakistan in 2012, he averages over 50 in 50-over cricket.

Not only has Kohli made a name for himself in the one-day format, but he has also been equally impressive in the five-day game. He has made 17 centuries and 14 fifties in 59 Tests, with an average of over 50. As of January 2019, he held the #1 ranking in both the ODI and Test formats, demonstrating his excellence in all aspects of the game.

Kohli’s brilliance with the bat is matched by his skills as a captain in all three forms of the game. Although a major tournament win still eludes him, the Indian team under his leadership has regularly held the #1 world ranking in both Test and ODI cricket. With the greatest Test Match winning percentage as an Indian captain, Kohli recently led his team to a 2-1 series victory against Australia – the first-ever Indian series win on Australian soil.

While the chances are low, he could be the number top the list of highest ODI runs by a batsman.

Conclusion – Highest ODI Score by a Batsman

The highest ODI score by a batsman is a record that is highly valued in the world of cricket. It is a testament to a player’s ability and consistency over a long period of time. Sachin Tendulkar’s record of 18,426 runs is a feat that may never be surpassed, but the current crop of batsmen, including Virat Kohli and Rohit Sharma, are not too far behind. Although here you can also know about the highest wicket taker in ODI.

It will be interesting to see if any of them can break this record in the future. The top five batsmen with the highest ODI runs have left an indelible mark on the sport, and their contributions to cricket will always be remembered.

PlayerMatches PlayedInningsRunsHighest ScoreAverage100s50s
Sachin Tendulkar46345218,426200*44.834996
Kumar Sangakkara40438014,23416941.982593
Ricky Ponting37536513,70416442.033082
Sanath Jayasuriya44543313,43018932.362868
Virat Kohli2712621280918357.694664

This table provides a quick overview of the highest ODI runs by a batsman, including the number of matches played, innings batted, total runs scored, highest score, average, number of centuries, and number of half-centuries. It’s interesting to see the differences in statistics between the different players, highlighting their individual strengths and contributions to the game.

Who holds the record for the second-highest ODI runs by a batsman?

Kumar Sangakkara holds the record for the second-highest ODI runs by a batsman with 14,234 runs.

How many centuries did Ricky Ponting score in his ODI career?

Ricky Ponting scored 30 centuries in his ODI career.

Who has the highest batting average in ODI cricket?

Michael Bevan holds the record for the highest batting average in ODI cricket with an average of 53.58.

Who holds the record for the fastest century in ODI cricket?

AB de Villiers holds the record for the fastest century in ODI cricket, achieving the feat in just 31 balls.

How many runs did Sachin Tendulkar score in his last ODI match?

Sachin Tendulkar scored 52 runs in his last ODI match against the West Indies in 2013.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *