5000 ODI runs is a very special and important milestone for most players. By the time a player crosses 5000 ODI runs, he is regarded as a true professional at his game. The fastest a player reaches the milestone, the better as it means the player is more consistent than others.
Scoring 5000 ODI runs requires incredible consistency and playing a significant amount of matches. Some of the players in this list are also some of the best ODI batsmen to exist.
The list given below displays the players who scored the fastest 5000 runs in ODI.
List of cricketers to score Fastest 5000 runs in ODI cricket
|1||Hashim Amla (South Africa)||101|
|2||Vivian Richards (West Indies)||114|
|3||Virat Kohli (India)||114|
|4||David Warner (Australia)||115|
|5||Joe Root (England)||116|
|6||Quinton De Kock (South Africa)||118|
|7||Brian Lara (West Indies)||118|
|8||Shikhar Dhawan (India)||119|
|9||Kane Williamson (New Zealand)||121|
|10||CG Greenidge (West Indies)||124|
Fastest 5000 runs in ODI cricket: Hashim Amla (South Africa)
The fastest to 2000,3000 and 4000 ODI runs is also the fastest 5000 runs in ODI. Hashim Amla’s elegance and consistency as an opener are amazing. He is one of the best batsmen to exist in the present-day cricketing world.
The process opener has many other records to his name too such as the fastest to 10 ODI centuries.
He stands at the top of the list. He reached the milestone in only 101 innings.
Fastest 5000 runs in ODI cricket: Vivian Richards (West Indies)
Sir Vivian Richards will always be remembered as a legend of the game and probably one of the greatest batsmen to ever live. He is often considered as probably the greatest ODI batsman to exist. Vivian Richards is also often mentioned as one of the greatest batsmen from the West Indies.
The legend stands number two on the list for fastest to 5000 ODI runs. He achieved the milestone in only 114 innings.
Fastest 5000 runs in ODI cricket: Virat Kohli (India)
Probably the greatest modern-day batsman to exist today, Virat Kohli has proved himself as a legend already. With over 12,000 ODI runs and 43 centuries, he justifies his ‘Run-Machine’ nickname completely.
Virat Kohli is not a stranger to breaking records and he comes on number three on the list for fastest to 5000 ODI runs. It took him 114 innings, the same as Vivian Richards to reach there.
David Warner (Australia)
Warner is one of the most explosive batsmen today. He is one of the best openers to play today. Warner was always regarded as someone who will be one of the best limited-overs batsmen when he plays. While he proved to be a great player in the test format too, there is no doubt that he did turn out to be a natural for the limited-overs format.
It took the Explosive batsman 115 innings to reach 5000 ODI runs. He is the fourth fastest to 5000 ODI runs.
Joe Root (England)
Joe Root is one of the best batters to exist today. His consistency and technique have impressed everyone. He is probably the most reliable batsman on the English team right now and also probably one of the best English batters to ever play the game.
While there was a worry about how impactful Root will be in the limited-overs format, Root has managed to remove all such questions with his consistent performance.
He is number five on the list for fastest to 5000 ODI runs. It took him 116 innings to reach the milestone.
Quinton De Kock (South Africa)
Quinton De Kock is a South African left-handed opener. He has also captained the South African team on occasions in all three formats of the game.
The left-handed batsman had become quite a sensation after consecutive centuries against India on South African soil. He had impressed many by his shot-making skills and brilliance in the cricket field.
It took him 118 innings to cross the 5000 runs threshold. He is the sixth-fastest on the list for the fastest to 5000 ODI runs.
Brian Lara (West Indies)
The former Trinidadian cricketer Brian Lara is often recognized as one of the greatest batsmen of all time. His shot-making skills and brilliance with the bat had impressed a lot during his days and continue to inspire many even today.
Brian Lara is mostly known for scoring the highest runs in an innings in both Test and First-Class Cricket.
He completed 5000 ODI runs in 118 innings. He is the seventh fastest in the list.
Shikhar Dhawan (India)
Shikhar Dhawan, also known as ‘Gabbar’ among the cricketing fans is an Indian left-handed explosive opener who is often compared to the likes of Virender Sehwag.
Famous for being the Man of the Tournament in the 2013 Champions Trophy which India won, Shikhar has been one of the best players in India in recent times.
He is eighth in the list. He reached the milestone in only 119 innings.
Kane Williamson (New Zealand)
Kane Williamson is one of the calmest and consistent players in modern-day cricket. The New Zealand captain has always impressed everyone with his excellence and reliability in high-pressure matches.
Kane Williamson usually plays the role of the anchor for the New Zealand team in the limited-overs format and also helps the team recover if they lose quick early wickets.
It took him 121 innings to complete 5000 ODI runs. He is the ninth fastest to achieve this feat.
CG Greenidge (West Indies)
CG Greenidge is often regarded as one of the best openers to ever play cricket. He played for the West Indies during the 1970s and 1980s and was a very important player for his team.
He is tenth on the list for fastest to 5000 ODI runs. It took him 124 innings to reach the milestone.
All the players mentioned above were very valuable to their teams and are some of the most skilled ODI batsmen. They are a true inspiration to anyone who wants to learn the skill of ODI batting.