TOP 10 ODI RUN SCORERS: 10) RAHUL DRAVID (India) 10,889 runs: One of five batsman who has a top 10 spot in both Test and one-day internationals. Dravid hit 12 centuries and 83 half-centuries from 344 matches, at an average of 39.16. His biggest innings of 153 came against New Zealand at Hyderabad in 1999. Dravid played his final ODI in 2011. AFP

Kohli, Tendulkar, Ponting and Inzamam ... the top 10 ODI run scorers – in pictures



After an enforced absence due to the coronavirus pandemic, it finally appears that cricket is edging closer to a return.

The West Indies arrived in England on Tuesday for a Test series that is now set to start in July.

The first Test at the Ageas Bowl will be the first international cricket played since Australia beat New Zealand behind closed doors in a one-day international (ODI) at Sydney's SCG on 13 March.

So in the next part of our top-10 series, will be looking at the most prolific batsman to have played ODIs.

India captain Virat Kohli is the only active player in the list and is showing no signs of slowing down at this moment.

To find out where he currently stands simply look through the photo gallery above, click on the arrows or swipe to look at the next image.