• Wion
  • /Photos
  • /Meet top 5 batters with most runs in ODIs, check where Virat Kohli stands

Meet top 5 batters with most runs in ODIs, check where Virat Kohli stands

From Virat Kohli to Ricky Ponting, here's a look at the top five batters with most runs in One Day Internationals. This list also includes Sachin Tendulkar, Kumar Sangakkara and Sanath Jayasuriya

Sachin Tendulkar (India) - 18,426 runs
1 / 5
(Photograph: AFP)

Sachin Tendulkar (India) - 18,426 runs

Sachin Tendulkar, also known as 'Master Blaster', tops the list of batters with most runs in ODI cricket. In 463 ODI matches, he scored 18,426 runs at an average of 44.83. His record also includes 49 centuries and 96 half-centuries.

Virat Kohli (India) - 14,255 runs
2 / 5
(Photograph: AFP)

Virat Kohli (India) - 14,255 runs

Indian batting stalwart, Virat Kohli, features second on this list with 14,255 runs in 305 ODI matches. His tally also includes 51 centuries and 75 half-centuries.

Kumar Sangakkara (Sri Lanka) - 14,234 runs
3 / 5
(Photograph: Others)

Kumar Sangakkara (Sri Lanka) - 14,234 runs

Former Sri Lanka captain and a T20 World Cup winner, Kumar Sangakkara, features third on this list. During his era, Sangakkara played 404 ODI matches and scored 14,234 runs at an average of 41.98. His tally also includes 25 centuries.

Ricky Ponting (Australia) - 13,704 runs
4 / 5
(Photograph: AFP)

Ricky Ponting (Australia) - 13,704 runs

The former Australian captain, Ricky Ponting, features fourth on this list with 13,704 runs in 375 matches. His tally also includes 30 centuries and 82 half-centuries.

Sanath Jayasuriya (Sri Lanka) - 13,430 runs
5 / 5
(Photograph: AFP)

Sanath Jayasuriya (Sri Lanka) - 13,430 runs

Sanath Jayasuriya was one of the most dangerous batters from Sri Lanka and features fifth on this list with 13,430 runs in 445 ODI matches. His tally also includes 28 centuries and 68 half-centuries.