Fastest 6000 Runs in ODI: In the game of cricket, the quality of a player can be estimated by the amount of runs he scored during his stint as a cricketer. However, the consistency of a player can be estimated by how quickly he can score runs. We witnessed several records made or broken during the matches.
A batter is counted among one of the great cricketers if he passes the milestone of 6000 runs in ODI cricket. On top of this, the fastest batter to achieve this will be considered amongst the greatest of the sport. In this article, we will have a look at the top 10 players to score the fastest 6000 ODI runs.
Top 10 Players to Reach Fastest 6000 Runs in ODI
|HM Amla (SA)||v India||Wankhede||25 Oct 2015||126||123|
|Virat Kohli (IND)||v Sri Lanka||Hyderabad||9 Nov 2014||144||136|
|KS Williamson (NZ)||v Australia||Lord’s||29 Jun 2019||146||139|
|DA Warner (AUS)||v England||Melbourne||22 Nov 2022||141||139|
|Shikhar Dhawan (IND)||v Sri Lanka||Colombo (RPS)||18 Jul 2021||143||140|
|IVA Richards (WI)||v Pakistan||Brisbane||7 Jan 1989||156||141|
|JE Root (ENG)||v Sri Lanka||Chester-le-Street||29 Jun 2021||150||141|
|SC Ganguly (IND)||v Zimbabwe||Sharjah||26 Oct 2000||152||147|
|AB de Villiers (Afr/SA)||v Pakistan||Sharjah||11 Nov 2013||153||147|
|ML Hayden (AUS/ICC)||v India||Sydney||2 Mar 2008||160||154|
10. Matthew Hayden (Australia)
Matthew Hayden was a part of one of the strongest Australian teams that dominated the cricketing for more than a decade. He was known for his explosive batting style and power hitting. Hayden finds himself on the tenth position in the list of fastest batters to accumulate 6000 runs in ODI, as he achieved this feat in his 154th innings in a match against India in Sydney, 2008.
9. AB de Villiers (South Africa)
Widely popular with the nickname ‘Mr 360’ former South African skipper AB de Villiers has the ability to hit the ball anywhere in the park. De Villiers was a truly a rare breed was known for his unbelievable power hitting and the unorthodox style of playing cricket shots. He has several records under his name in the ODI format like the fastest ODI fifty, fastest ODI hundred, and the fastest ODI 150. The South African legend also finds himself on the ninth spot in the list of players to accumulate fastest 6000 runs in ODI. De Villiers took 147 innings to achieve the milestone, during a match against Pakistan in Sharjah, 2013.
8. Sourav Ganguly (India)
Sourav Ganguly is regarded as one of the greatest captains of India and an aggressive left-handed batter. As a skipper, Ganguly played a major role in redlining Indian cricket and had so many memorable moments under his stint. He led India to the finals of the 2002 Champions Trophy, where India and Sri Lanka shared the title due to an rain-affected encounter. An year later, in 2003, India made in into the final of the ODI World Cup after 20 years under his captaincy. Along with this, Ganguly is also the eighth fastest batter to score 6000 runs in ODI, as he achieved the feat 147 innings, during a match against Zimbabwe in Sharjah, 2000.
Also see: Fastest Fifty in ODI Cricket History
7. Joe Root (England)
Joe Root is one of the greatest batters in modern day cricket who is known for his technique and reliability in big matches. Root is often considered as a Test player, but his consistency in ODI cricket is also impressive as he is the seventh fastest player to score 6000 runs in the format. He took 141 innings to achieve the milestone, during a match against Sri Lanka in Chester-le-Street, 2021.
6. Vivian Richards (West Indies)
One of the greatest cricketers ever to play the sport, West Indian legend Sir Vivian Richards is the sixth name on the list. Viv Richards was one of the most consistent run scorers whose class and technique was unmatchable. He took 141 innings to achieve the milestone of 6000 ODI runs, during a match against Pakistan in Brisbane, 1989.
Also see: Fastest Stumping in Cricket History
5. Shikhar Dhawan (India)
Veteran Indian Shikhar Dhawan is considered one of the best left-handed openers for India in modern-day cricket. He is often known for his memorable partnerships along with the opening partner Rohit Sharma. Dhawan is the fifth fastest batter to accumulate 6000 ODI runs as he achieved the feat in his 140th innings in a match against Sri Lanka in Colombo, 2021
Also see: Fastest 1000 Runs in ODI
4. David Warner (Australia)
Australia’s David Warner is one of the most entertaining cricketer on and off the field who is also widely popular among Indian cricket fans. Warner is an explosive left-handed opening batter who is always at his best in the limited overs format. He stands at the fourth position in the list of players to accumulate fastest 6000 runs in ODI. Warner took 139 innings to achieve the milestone during a match against England in Melbourne, 2022.
3. Kane Williamson (New Zealand)
New Zealand limited overs skipper Kane Williamson is considered as one of the finest batter in modern day cricket. He is one of the most consistent and reliable batters for the Kiwis in big matches and is renowned for his calm and humble nature on the field. With all this, Williamson is the third fastest batter to score 6000 ODI runs, as he took 139 innings to achieve the feat in a match against Australia at Lords in 2019.
Also see: Most Dangerous Batsman in The World
2. Virat Kohli (India)
Indian star batter Virat Kohli is arguably the legend of modern day cricket. His consistency and excellence is second to none and he is considered one of the idols of the sport that inspire the upcoming generation of cricketers. Kohli finds himself on the second spot in the list of the players to accumulate fastest 6000 runs in ODI. The veteran batter achieved in his 136th innings in a match against Sri Lanka in Hyderabad, 2014. Kohli didn’t look back from here and went on to become the fastest player to score 8000, 9000, 10000, 11000 and 12000 runs in ODI.
1. Hashim Amla (South Africa)
When it comes to being consistent and scoring runs at fast pace in ODIs, Hashim Amla tops the chart most of the time. The former South African cricketer is the fastest player to score 2000, 3000, 4000, 6000 and 7000 runs in ODI. Amla took 123 innings to reach the milestone of 6000 runs in the format during the match against India in Mumbai, 2015.