List of Cricketers who have scored 10,000 runs in ODI

Are you looking forward to knowing about the top-level cricketer’s part of the list of batters with score 10,000 runs in ODI cricket? Here you will find the list of the top 5 cricketers with at least 10,000 ODI runs. Furthermore, look at the players of high caliber cricketers. It is essential to know about the legends part of those cricketers. Therefore, here is the list of players with 10,000 runs in ODI cricket:

  • Sanath Jayasuriya
  • Brain Lara
  • Saruv Ganguly
  • Ricky Ponting
  • Sachin Tendulkar
  • Inzamam ul Haq
  • Kumar Sangakara
  • Mahela Jawerdene
  • Jack Kallis
  • Rahul Dravid
  • Mahendar Singh Dhoni
  • Chris Gayle
  • Tilkaratne Dilshan
  • Virat Kohli

The above cricketers are very good batters and have played and scored runs. Furthermore, these cricketers are from different countries and regions. Let us discuss their records and best work in their department of cricket.

Sachin Tendulkar:

Sachin is one of the most popular cricketers in the World. He is from India. Furthermore, he was born on 24th April 1973, the son of a well-known Marathi Novelist and poet. Sachin played 463 ODI matches and 452 Innings. Furthermore, he is the top runs scorer in ODI, 18426, with an average of 44.83. Sachin Tendulkar’s highest score is 200 Not out. Sachin Tendulkar is nowadays out of the cricketing role. Furthermore, he is working with his son to make him capable of playing for an Indian cricket team. Therefore, you can say he is not 100% away from the cricketing activities but working as a coach to his son.

Kumar Sangakkara:

Kumar Chokshanada Sangakkara is one of the most popular cricketers in the World. Furthermore, he is one of the best former cricketers from Sri Lanka. He was born on 27th October 1977 in Matale, Sri Lanka. At the same time, it is important to know that he was part of 404 ODI matches and scored 14234 runs. Furthermore, his average in ODI cricket is 42. He is one of the most popular wicket-keepers in the World. His highest score is 169 for his team in ODIs. He is now working as a commentator. Furthermore, he is one of the well-known industrialists back in Sri Lanka. Kumar Sangakara is one of the best cricketers and the cricket club president.

Ricky Ponting:

Ricky Thomas Ponting is one of the well-known Australian captains and cricketers. Furthermore, he is the captain of the 3-time world cup winner team. Ponting remained part of 375 ODI cricket matches for Australia. He is also part of the coaching panel of the Australian Big Bash cricket league. Similarly, Ricky Thomas Ponting is the leading run-scorer from Australia, scoring 13704 runs with an average of 42. His highest score is 164 for his team. Ricky Thomas Ponting is working with one of the franchises in the Indian premium league. Furthermore, Ricky Ponting works as a commentator and coach in different T20 cricket leagues. 

Inzamam Ul Haq:

Inzamam ul Haq is one of the best-ever Pakistani batsmen from Pakistan. He is a right-hand batsman. Furthermore, he was born on 3rd March 1970, in Multan. Inzamam was part of 378 ODI matches for Pakistan and scored 11739 runs. At the same time, his average is 39.5. He is now one of the popular batting coaches. You need to remember his performance in World Cup 1992 matches and his World Cup winning performance. Furthermore, his highest score in one-day international cricket is 137 not out. Inzamam ul Haq is one of those who play a major role in developing the Afghanistan cricket team as a coach. He is now working with different channels as a cricket expert. 

Jacques Kallis:

Jacques Henry Kallis is one of the well-known cricketers from South Africa. Nowadays, he is working as a coach in cricket in South Africa. He is the only all-rounder in the list of players who scored above 10,000 runs in one-day international cricket. 

In addition to that, you must know know he was one of the best South African cricket team bowlers. In one day of international cricket, he was part of 378 matches and scored 11579 runs. The average of Jacques Kallis is 44.4, and the highest is 139 in ODI cricket. 


The list of Cricketers who have scored 10,000 runs in ODI is not very long. Furthermore, a few countries have more than 1 cricketer with more than 10,000 runs in one-day internationals. It is also essential to read the top of the article, where you can find more than 10 cricketers from different parts of the World. Therefore, all the cricketers’ part of that list are legends.

Leave a Reply

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