Create
Notifications

Fastest 3000 Runs in ODI

Fastest To Reach 3000 ODI Runs


PositionPlayerMatchesInningsCountry
1Hashim Amla5957South Africa
2Shai Hope7267West Indies
3Babar Azam7068Pakistan
4Vivian Richards7469West Indies
5Gordon Greenidge7272West Indies
6Gary Kirsten7272South Africa
7Shikhar Dhawan7372India
8Joe Root7772England
9Jonny Bairstow7972England
10Kane Williamson7873New Zealand


Veteran South African Hashim Amla has broken yet another record by becoming the fastest player to reach 3000 ODI runs. He overtook a long-held record by Sir Vivian Richards. Another swashbuckling youngster from Pakistan named Babar Azam has recently entered the top 10 list. It just took 68 innings for him to reach 3000 ODI runs.



New Zealand v Pakistan - ICC Cricket World Cup 2019


Fetching more content...
App download animated image Get the free App now