Hashim Amla tops the list of the fastest players to reach 7000 runs to break yet another record which was previously held by his fellow team mate AB de villiers. We also have another South African legend Jacques Kallis who is 8th in the list behind Virat Kohli and Rohit Sharma.
Here is the list of fastest players to reach 7000 ODI runs:
Sl No | Year | Player | Matches | Innings | Country |
1 | 2017 | Hashim Amla | 153 | 150 | South Africa |
2 | 2016 | Virat Kohli | 169 | 161 | India |
3 | 2014 | AB de Villiers | 172 | 166 | South Africa |
4 | 2001 | Sourav Ganguly | 180 | 174 | India |
5 | 2018 | Rohit Sharma | 187 | 181 | India |
6 | 2001 | Brain Lara | 187 | 183 | West Indies |
7 | 1991 | DL Haynes | 188 | 187 | West Indies |
8 | 2004 | Jacques Kallis | 197 | 188 | South Africa |
9 | 2018 | Ross Taylor | 202 | 188 | New Zealand |
10 | 1998 | Sachin Tendulkar | 196 | 189 | India |
*Updated on 12 August 2019