Fastest 1000 runs - Fakhar Zaman (18 innings)
Fastest 2000 runs - Hashim Amla (40 innings)
Fastest 3000 runs - Hashim Amla (57 innings)
Fastest 4000 runs - Hashim Amla (81 innings)
Fastest 5000 runs - Hashim Amla (101 innings)
Fastest 6000 runs - Hashim Amla (123 innings)
Fastest 7000 runs - Hashim Amla (150 innings)
Fastest 8000 runs - Virat Kohli (175 innings)
Fastest 9000 runs - Virat Kohli (194 innings)
Fastest 10000 runs - Virat Kohli (205 innings)
Next : Highest Individual ODI Score in World Cricket featuring Rohit Sharma, Martin Guptill
Click to read more..