
6. Hashim Amla - 7381
Although the South African is more than 2,500 runs away, he is a likely candidate to make it to 10,000. He has a solid technique, a high batting average (51.25) and a good strike rate (89.21). He is such an accumulator of runs that despite having played just over 150 innings in ODIs, he is already on this list.
Amla already has 26 ODI hundreds to his name and is the fastest to get there. It might take him a couple of years to get into the 10,000 club but it will be well worth the wait.
There are others behind him (Shoaib Malik, Ross Taylor, Upul Tharanga) who are well past 6,000 runs, but none of them seem to have a shot at getting to 10,000 ODI runs.
(Stats as of 17th November 2017)
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news