Top 10 Fastest 3000 Runs in ODI: Cricket is one of the most exciting and entertaining games across the globe. The inception of limited-overs fixtures has brought tremendous change to the performance of the players as well as the spectators. Players started to score quick runs whereas the spectators loved watching the one-day matches. ODI cricket was the first limited-overs format in Cricket.
One-Day International (ODI) Cricket has been dominated by the batsmen since the start. The role of batsmen has achieved significant importance in ODI. Achieving a thousand runs is a feat for batsmen in ODI cricket. Here’s the list of the top 10 fastest 3000 runs in ODI:
Top 10 Fastest 3000 Runs in ODI Cricket By Players
|1||Hashim Amla||59||57||South Africa|
|2||Shai Hope||72||67||West Indies|
|4||Vivian Richards||74||69||West Indies|
|5||Gordon Greenidge||72||72||West Indies|
|6||Gary Kirsten||72||72||South Africa|
|10||Kane Williamson||78||73||New Zealand|
#10 Kane Williamson, New Zealand
Kane Williamson is the most classical and elegant batsman on the New Zealand Cricket Team. He led the Kiwis to their first major ICC event victory at the final of the Test Championship against India. Williamson is an exquisite cover driver and plays the calculated games for his team. He is the most valuable player for New Zealand in ODI.
Kane Williamson achieved the feat of scoring the 10th fastest 3000 runs in ODI against England at Nottingham in 2015. Williamson took 73 innings to reach the landmark. Williamson has always played consistently in ODI’s and took the Kiwis to consecutive World Cup Finals. The talented Kiwi batsman made his debut in 2010 and took almost five years to score the runs.
#9 Jonny Bairstow, England
The explosive English Wicket Keeper Batsman, Jonny Bairstow has been the most crucial addition to England’s Cricket Team. Bairstow adapts himself to every format and plays a crucial role in all three formats. He has been dominant and consistent in the ODI format.
Bairstow took 72 innings to complete the 9th fastest 3000 runs in ODI. Bairstow reached the milestone against Ireland Ireland at Southampton in 2020. Bairstow had made his debut in 2011 and it took him a brief period of 8 years and 320 days to reach the feat.
#8 Joe Root, England
The most successful skipper for England in Tests, Joe Root is an excellent and impressive batsman who is widely known for his beautiful batting skills. Joe Root is best suited for the ODI and Test format and he is an integral part of the England Team.
Joe Root is the most elegant English batsman and he scored the 8th fastest 3000 runs in ODI against Pakistan at Leeds in 2016. Root took 72 innings to score his quota of 3000 runs. Making his debut in 2013, Root took 3 years and 234 days to complete his triple-thousand runs.
#7 Shikhar Dhawan, India
The only Indian batsman to feature in the list, Shikhar Dhawan had also featured in the fastest two-thousand runs list. Dhawan scores quick runs at the start and helps India to get valuable runs in the power play. Dhawan plays crucial innings for India at major ICC events.
Dhawan is a brilliant front-line batsman for India and he scored the 7th fastest 3000 runs in ODI against Australia at Canberra in 2016. Dhawan had made his debut in 2010 and it took him 5 years and 72 innings to reach the unconventional milestone.
#6 Gary Kirsten, South Africa
Gary Kirsten is the second proteas batsman to feature in the batsman and was a crucial part of the South African team in their golden era. Kirsten coached the Indian Team to a successful world cup victory in 2011. Kirsten was a classy and talented batsman.
Kirsten scored a remarkable 6th fastest 3000 runs in ODI against New Zealand at Adelaide in 1997. He is one of the most experienced players on the list and it took him 72 innings to reach the feat. Kirsten made his debut in 1993 and it took him four years to achieve the landmark.
#5 Gordon Greenidge, West Indies
Gordon Greenidge had been a consistent batsman for West Indies as he has scored runs for the team to feature in the fastest batsmen to score thousand, two-thousand, and three-thousand runs. Greenidge had played an important part in the World Cup-winning West Indies side in 1979.
The second oldest and experienced player on the list, Greenidge scored the 5th fastest 3000 runs in ODI against Pakistan at Peshawar in 1986. It took him 72 innings. Greenidge made his debut in 1975 and took the longest period of 11 years to reach the milestone.
#4 Vivian Richards, West Indies
Sir Vivian Richards is the most experienced and respected player to feature on the list. Vivian Richards helped the West Indies team to achieve the unaccomplished consecutive world cup victories. Vivian Richard was truly an elegant and scintillating Caribbean batsman.
Vivian Richards had also featured in the top ten batsmen to score the fastest thousand and two thousand runs. Richards scored the 4th fastest 3000 runs in ODI against England at Manchester in 1984. Richards had made his debut in 1975 and it took him 69 innings and 9 years to conquer the milestone.
#3 Babar Azam, Pakistan
The most classical and elegant batsman Pakistan could ever get, Babar Azam is the current Captain of the team in all three formats. Azam has played handy innings for Pakistan in crucial matches and took the team to victory at the ICC Champions Trophy, 2017. Azam is currently the number one ranked batsman in ODI cricket after a successful season.
Babar Azam scored achieved his milestone of scoring the 3rd fastest 3000 runs in ODI against New Zealand in Birmingham at the ICC World Cup, 2019. Azam had a brilliant world cup in England. Azam took just 68 innings to complete 3000 runs in ODI. He had made his debut on 31st May 2015 and it took him 4 years and 26 days to reach the landmark.
#2 Shai Hope, West Indies
Shai Hope is an outstanding top-order wicketkeeper-batsman for the West Indies team. Hope has been the most crucial addition to the Caribbean side in its declining stage in One-Day Cricket. Hope is an exquisite batsman and an excellent wicketkeeper. He has also led the side in a couple of bilateral series and played a crucial role in the side’s victory.
Shai Hope achieved the feat of scoring the 2nd fastest 3000 runs in ODI against India at Cuttack in 2019. Hope had led the West Indies team at the bilateral series in 2019. Making his debut on 16th November 2016, Hope took the shortest period of 3 years and 36 days to achieve his landmark. Hope required just 67 innings to complete the achievement.
#1 Hashim Amla, South Africa
Hashim Amla is the front-line and the most successful batsman for South Africa in One-Day International and Test Cricket. Amla is an elegant batsman and the most exquisite cover driver for the Proteas. Amla had also led the side in absence of De Villiers and played an important role in the development of South African Cricket.
Amla has set a record that is truly unbelievable to broke. A milestone set by Amla, he scored the fastest 3000 runs in ODI in just 57 innings. Amla played fierce knocks against the oppositions and scored his spectacular knock of reaching 3000 runs against England at Southampton in 2012. Amla made his debut in 2008 and took four years to achieve the milestone the fastest way.
Also Read: Fastest 2000 Runs in ODI