Crossing milestones is always a very special occasion for any cricketer. For bowlers, that milestone is usually a certain quantity of wickets that they take. For a batsman on the other hand, the amount of runs he scores is a milestone. The average of a batsman and the measure of his class and quality is often displayed by how quickly and consistently he reaches these milestones. Here is a complete list of the fastest 4000 runs in ODI.
Complete List of top 20 players to score the fastest 4000 runs in ODI cricket history
|7||Q de Kock||SA||94||94|
|13||Faf du Plessis||SA||108||104|
|15||AB de Villiers||SA||109||105|
Fastest to 4000 runs in ODI: Hashim Amla (South Africa)
Hashim Amla, the South African opener stands at the top in the list of the fastest to 4000 runs in ODI Cricket. He is without a doubt one of the best modern batsmen to exist in recent times. His consistency and performance had proved to be a vital strength to the Proteas side.
He is not only the fastest to 4000 ODI runs but also the fastest to 10 Odi centuries and 3000,5000,6000 and 7000 ODI runs.
It took the modern-day great only 81 innings to reach the 4000 run milestone.
Fastest to 4000 runs in ODI: Vivian Richards (West Indies)
A name true cricket fans will never forget. Vivian Richards is a true legend and one of the greatest players to ever play the game. He had everything in his arsenal from the style, the class, the attitude to his consistency.
Sir Vivian Richards is often remembered as one of the greatest to ever play the game of cricket. He was a big match player who could handle high-pressure situations easily.
Richards stands number two on the list of the fastest to 4000 ODI runs. He completed it in 88 innings.
Fastest to 4000 runs in ODI: Joe Root (England)
The first name from the modern-day ‘Fab Four’ to be on this list, Joe Root is one of the greatest batsmen to have come from England.
Much like all other greats of the game, Root is known for his consistency and dependability in big matches.-- Advertisement --
Often considered more of a test player, Joe Root’s ODI record is also really good. He stands number three on the list for fastest to 4000 ODI runs by taking 91 innings to reach the milestone.
Fastest to 4000 runs in ODI: Virat Kohli (India)
The Indian Test Skipper and probably the greatest modern-era batsman, Virat Kohli is a name no true cricket fan will ever forget. With over 12,000 runs and 43 centuries (only 6 behind Sachin Tendulkar‘s record), Virat is no stranger to creating records.
Often referred to as ‘The Run Machine’, Virat Kohli stands number four on the list for fastest to 4000 ODI runs. It took him 93 innings to get to the record.
David Warner (Australia)
David Warner is without a doubt one of the best and most explosive openers to ever exist in World of Cricket. He was always considered to be a player whose batting style would suit the limited-overs format. Although he later did make a name for himself in Test cricket, the longest and toughest format of the game, he still remains one of the best modern-day limited-overs batsmen.
The Australian opener is number five on the list for the fastest to 4000 ODI runs. He reached the milestone in only 93 matches.
Also Read: Top 10 Fastest Ball in Cricket History
Quinton De Kock (South Africa)
Quinton De Kock is one of the best and most impressive openers today. He is a good striker of the ball and looks really amazing on his great days. He is without a doubt one of the best batsmen South Africa has produced.
The player had become a very known figure in World cricket after scoring three consecutive centuries against India in a home series. Ever since, he has not looked back.
He stands number six on the list of fastest to 4000 ODI runs by completing the milestone in only 94 matches.
Shikhar Dhawan (India)
Another left-handed opener in the list, Shikhar Dhawan or as he is more popularly known ‘Gabbar’ has been one of the best Indian batsmen in the previous few years. His partnership with Rohit Sharma will always be one of the best India has ever had.
Shikhar Dhawan’s contribution to the Indian team can always be remembered by his amazing stint in the 2013 Champions Trophy which India ended up winning. He was the highest run-scorer in that tournament.
Shikhar Dhawan stands number seven on the list for fastest to 4000 ODI runs. He achieved the milestone in only 95 innings.
CG Greenidge (West Indies)
CG Greenidge is a Caribbean batsman who is often remembered as one of the greatest openers to ever exist. He was inducted into the ICC hall of fame in 2009. CG was one of the best players during the 1970s and 1980s.
He is number eight on the list for fastest to 8000 ODI runs by doing it in only 96 innings.
Kane Williamson (New Zealand)
Kane Williamson is the third name from the ‘Fab Four’ to appear in this list. Anyone who has watched Kane knows that he is pure class as a batsman and as a player off the field.
The New Zealand captain stands number nine on the list for fastest to 4000 ODI runs. He reached the milestone in only 96 innings.
Brian Lara (West Indies)
Brian Lara is mostly known for his brilliant 400 runs innings in a test match. But the legend has many other records too.
Lara is often regarded as one of the greatest batsmen from the West Indies to ever exist.
He reached the 4000 runs milestone in a 100 innings and is the tenth fastest to score 4000 runs in ODI.
This was a list of some of the greatest players of the game who have scored fastest 4000 runs in ODI.