Top 10 ODI Cricketers with the Most Runs in History

ODI

ODI cricket has witnessed some exceptional batsmen who have amassed a tremendous number of runs throughout their illustrious careers. With their remarkable batting performances, these players have thrilled fans worldwide and etched their names into the history of the game.

Numerous batting legends who have attained remarkable success in scoring runs have emerged and come to dominate ODI cricket over time. These cricket players routinely record outstanding scores on the scoreboard because of their special blend of skill, poise, and dependability. Now let’s delve into the list of the top 10 batsmen with the most runs:

10. Rohit Sharma – 11,049 runs

Top 10 ODI Cricketers with the Most Runs in History

Rohit Sharma has participated in 270 games during his ODI cricket career to date. He has scored 11,049 runs overall during his career, including his greatest individual total of 264 runs. In addition, he has 32 centuries and 57 half-centuries in his stellar ODI career.

9. Sourav Ganguly – 11,363 runs

Top 10 ODI Cricketers with the Most Runs in History

Sourav Ganguly participated in 311 ODI cricket matches during his career. He scored 11,363 runs in all during his career, with 183 being his highest individual total. In addition, he has 22 centuries and 72 half-centuries in his stellar ODI career.

8. Jacques Kallis – 11,579 runs

Top 10 ODI Cricketers with the Most Runs in History

Jacques Kallis, a former all-rounder for South Africa, played in 328 ODI matches. He had his greatest individual score of 139 runs during his career, which totalled 11,579 runs. He also has 17 centuries and 86 half-centuries in his stellar record.

7. Inzamam-ul-Haq – 11,739 runs 

Top 10 ODI Cricketers with the Most Runs in History

Inzamam-ul-Haq, the former captain of Pakistan, played in 378 One-Day International matches. He scored 11,739 runs in all during his career, with an undefeated 137 runs being his highest individual total. Ten centuries and eighty-three half-centuries are also part of his stellar record.

6. Mahela Jayawardene – 12,650 runs 

Top 10 ODI Cricketers with the Most Runs in History

The former captain of Sri Lanka, Mahela Jayawardene, participated in 448 matches. He scored 12,650 runs overall during his career, with 144 being his highest individual total. In addition, his stellar record includes 19 centuries and 77 half-centuries.

5. Sanath Jayasuriya – 13,430 runs

Top 10 ODI Cricketers with the Most Runs in History

Sanath Jayasuriya, the former captain of Sri Lanka, played in 445 matches during his incredible cricket career. He scored 13,430 runs in all during his career, with 189 being his highest individual total. In addition, he has 68 half-centuries and 28 centuries in his stellar career. Additionally, he took 323 wickets with the ball.

4. Ricky Ponting – 13,704 runs

Top 10 ODI Cricketers with the Most Runs in History

Legendary Australian captain Ricky Ponting participated in 375 games during his stellar ODI cricket career. His highest individual score was 164 runs, out of a total of 13,704 runs. Thirty hundred and eighty-two half-centuries make up his impressive one-day international record.

3. Virat Kohli – 14,085 runs

Top 10 ODI Cricketers with the Most Runs in History

Virat Kohli has participated in 299 One-Day Internationals. He has scored 14,085 runs overall in these games, with 183 being his greatest individual total. Having scored 51 hundreds and 73 half-centuries, he has an excellent record. Notably, he is one of just three batters in ODI cricket to reach the 14,000-run mark.

2. Kumar Sangakkara – 14,234 runs

Top 10 ODI Cricketers with the Most Runs in History

Former Sri Lankan wicketkeeper-batsman Kumar Sangakkara participated in 404 games during his storied ODI cricket career. His highest individual score was 169 runs, out of a total of 14,234 runs. 25 centuries and an incredible 93 half-centuries are part of his stellar record.

1. Sachin Tendulkar – 18,426 runs

Top 10 ODI Cricketers with the Most Runs in History

Sachin Tendulkar played in an incredible 463 One-Day International matches. He achieved the amazing achievement of scoring 18,426 runs in total, with his highest individual score of 200 still standing unmatched. With 49 hundreds, an incredible 96 half-centuries, and a historic double century, his record is nothing short of spectacular.

SEE MORE :

Leave a Comment

Scroll to Top