Fastest 8000 Runs in ODI

Last Modified Aug 11, 2021 11:24 IST

Fastest To Reach 8000 ODI Runs


PositionPlayerMatchesInningsCountry
1Virat Kohli183175India
2Hashim Amla179176South Africa
3AB de Villiers190182SouthAfrica
4Sourav Ganguly208200India
5Rohit Sharma206200India
6Ross Taylor218203New Zealand
7Sachin Tendulkar217210India
8Brain Lara216211West Indies
9MS Dhoni243214India
10Saeed Anwar221218Pakistan


Virat Kohli has become the fastest player to reach 8000 ODI runs when he achieved this feat in just 175 innings. Hashim Amla, Rohit Sharma, and Ross Taylor are the new entries into the list when they got it done in 2019.


West Indies v India - One Day International Series