Fastest To Reach 4000 ODI Runs
The list of fastest to 4000 ODI runs is headed by veteran South African Hashim Amla. India's Virat Kohli is 4th on the list behind Joe Root. Another South African Quinton de Kock has also been featured in this list. He just took 94 innings which also included three consecutive centuries against India.