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:
Fastest To Reach 7000 ODI Runs
*Updated on 12 August 2019