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 at 1987. The new entries into the top ten list are Shikhar Dhawan and South African captain Faf du Plessis. India's Virat Kohli is in third position above Joe root and Brain Lara.
Here is the list of fastest players to reach 5000 ODI runs:
Sl No | Year | Player | Matches | Innings | Country |
1 | 2015 | Hashim Amla | 104 | 101 | South Africa |
2 | 1987 | VIV Richards | 126 | 114 | West Indies |
3 | 2013 | Virat Kohli | 120 | 114 | India |
4 | 2020 | David Warner | 117 | 115 | Australia |
5 | 2019 | Joe Root | 122 | 116 | England |
6 | 2020 | Quinton De Kock | 116 | 116 | South Africa |
7 | 1997 | Brain Lara | 120 | 118 | West Indies |
8 | 2019 | Shikar Dhawan | 119 | 118 | India |
9 | 2018 | Kane Williamson | 125 | 119 | New Zealand |
10 | 1990 | Gordon Greenidge | 122 | 121 | West Indies |
*Updated on 17 Sept 2020