⚡️ Get the free App now
Favorites Edit

Fastest 3000 Runs in ODI

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 into the top 10 list. It just took 68 innings for him to reach 3000 ODI runs.

Here is the list of fastest players to reach 3000 ODI runs:

Fastest To Reach 3000 ODI Runs

Sl NoYearPlayerMatchesInningsCountry
12012Hashim Amla5957South Africa
22019Babar Azam7068Pakistan
31984VIV Richards7469West Indies
41986Gordon Greenidge7272West Indies
51997Gary Kirsten7272South Africa
62016Shikhar Dhawan7372India
72016Joe Root7772England
82015Kane Williamson7873New Zealand
92017Quinton de Kock7474South Africa
102012Virat Kohli7875India

*Updated on 12 August 2019

New Zealand v Pakistan - ICC Cricket World Cup 2019

Fetching more content...