Fastest To Reach 5000 ODI Runs
It just took 101 innings for Hashim Amla to become the fastest ever batsman to reach 5000 ODI runs. He has overtaken Sir Vivian Richards who had achieved this feat in 1987. The new entries into the top ten list are Shikhar Dhawan. India's Virat Kohli is in the third position above Joe root and Brain Lara.