• Wion
  • /Photos
  • /Meet top 5 batters fastest to 10,000 ODI runs

Meet top 5 batters fastest to 10,000 ODI runs

From Virat Kohli to Rohit Sharma, here's a look at the top five batters fastest to 10,000 runs in One Day Internationals.

Virat Kohli (India)
1 / 5
(Photograph: AFP)

Virat Kohli (India)

The Indian batting stalwart, Virat Kohli, tops the list of batters fastest to 10,000 runs in ODIs. He took 213 matches and 205 innings to achieve this milestone.

Rohit Sharma (India)
2 / 5
(Photograph: AFP)

Rohit Sharma (India)

Former India captain Rohit Sharma ranks second on the elite list, having achieved the milestone in 248 matches and 241 innings.

Sachin Tendulkar (India)
3 / 5
(Photograph: AFP)

Sachin Tendulkar (India)

Former Indian batting great Sachin Tendulkar is third-quickest batter to reach 10,000 runs in ODI cricket history. He achieved this milestone in 266 matches and 259 innings.

Sourav Ganguly (India)
4 / 5
(Photograph: ANI News)

Sourav Ganguly (India)

The former Indian captain, Sourav Ganguly, features fourth on this list. He took 272 matches and 263 innings to complete his 10,000 runs in One Day Internationals.

Ricky Ponting (Australia)
5 / 5
(Photograph: AFP)

Ricky Ponting (Australia)

Ricky Ponting was one of the greatest batters from Australia and reached his 10,000-run mark in ODIs in 272 matches and 266 innings.