Connect with us

Cricket Listicles

Top 10: Batters with Most Runs in ODI Cricket

Most Runs in ODI Cricket: Find out the top ten batters who have scored the most runs in One-Day International cricket.

Published

on

Top 10: Batters with Most Runs in ODI Cricket

Sachin Tendulkar has scored the most runs in One-Day Internationals (ODIs). 6 batters have scored more than 12000 ODI runs, while Sachin has scored more than 18000.

In this article, we will talk about the top 10 batters who have scored the most runs in ODI cricket.

10. Rahul Dravid (India)

Rahul Dravid scored 10889 runs in his 344-match ODI career at an average of 39 and a strike rate of 71. The right-handed batter had 12 centuries to his name and 83 half-centuries.

Dravid’s best score of 153 runs in ODIs came against New Zealand in 1999 while playing at the Lal Bahadur Shastri Stadium, Hyderabad.

9. Sourav Ganguly (India)

Sourav Ganguly scored 11363 runs in his ODI career of 311 matches, averaging 41 with the bat and a strike rate of 73.

Ganguly played his career-best innings of 183 runs from 158 balls in ODIs against Sri Lanka in 1999.

8. Jacques Kallis (South Africa)

Jacques Kallis scored 11579 runs from 328 ODI matches and took 273 wickets. With the bat, Kallis averaged 44 and had a strike rate of 73.

The right-hander played his best ODI knock of 139 runs against the West Indies in a run chase of 305 runs.

Also Read | Top 5: Most Five-Wicket Hauls in Test Cricket

7. Inzamam-ul-Haq (Pakistan)

Inzamam-ul-Haq is the highest run scorer for Pakistan in ODIs, with 11739 runs in 378 matches at an average of 39 and a strike rate of 74.

Inzamam’s best score in ODIs is 137* runs from 129 balls, which he scored against New Zealand in 1994.

6. Mahela Jayawardene (Sri Lanka)

Mahela Jayawardene scored 12650 runs in his ODI career of 448 matches. The right-hander ended his career with an average of 33 and a career strike rate of 79.

Mahela’s top score of 144 runs in ODIs came as an opener in 2011 against England.

5. Sanath Jayasuriya (Sri Lanka)

Sanath Jayasuriya scored 13430 runs in his 445-match ODI career at an average of 32 and a strike rate of 91.

Sanath was known for his aggressive batting style. He smashed his best ODI score of 189 runs from 161 balls against India in 2000.

4. Ricky Ponting (Australia)

Ricky Ponting in ODI cricket scored 13704 runs in his 375-match career at an average of 42 and a strike rate of 80. Ponting scored 30 centuries and 82 half-centuries in his ODI career.

Ricky Ponting’s highest score of 164 runs in ODIs came in a high-scoring match against South Africa, which saw the Proteas chasing down Australia’s 434-run target.

Also Read | The Ten Greatest T20 Batters

3. Virat Kohli (India)

Virat Kohli has scored 13848 ODI runs, averaging more than 55 and having a strike rate of around 92.

Virat Kohli also holds the record for scoring most ODI centuries, surpassing Sachin Tendulkar’s tally of 49.

2. Kumar Sangakkara (Sri Lanka)

Kumar Sangakkara is the second-highest run-scorer in ODI cricket history. He scored 14234 runs in 404 matches at an average of 42 and a strike rate of 79.

The left-hander also scored 25 centuries and 93 half-centuries. Sangakara’s highest ODI score of 169 runs from 137 balls came against South Africa in 2013.

1. Sachin Tendulkar (India)

Sachin Tendulkar scored 18426 runs in his ODI career of 463 matches, averaging 45 and having a strike rate of 86. Sachin scored 49 centuries and 96 half-centuries in his ODI career.

In 2010, Sachin became the first male batter to score a double hundred in ODIs. He achieved this feat against South Africa.

Click to comment

Leave a Reply

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

Trending