Fastest To Reach 5000 ODI Runs
Position | Player | Matches | Innings | Country |
1 | Hashim Amla | 104 | 101 | South Africa |
2 | Vivian Richards | 126 | 114 | West Indies |
3 | Virat Kohli | 120 | 114 | India |
4 | David Warner | 117 | 115 | Australia |
5 | Joe Root | 122 | 116 | England |
6 | Quinton De Kock | 116 | 116 | South Africa |
7 | Brain Lara | 120 | 118 | West Indies |
8 | Shikar Dhawan | 119 | 118 | India |
9 | Kane Williamson | 125 | 119 | New Zealand |
10 | Gordon Greenidge | 122 | 121 | West Indies |
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.