Top 10 Fastest 7000 Runs in ODI Cricket: One-Day International Format has been the most decorated form of cricket. The format had developed rapidly and is solely responsible for the inception of White Ball. White Ball Cricket is the most loved and enjoyed form of the game. The ODI format also gave rise to the shortest and most entertaining T-20 format of the game.
Batsmen are an integral part of the ODI format. Over time, the batsmen have succeeded in scoring thousands of runs for their team. The most successful ones have entered the list of scoring the fastest thousand runs. Here is the list of fastest 7000 runs in ODI:
Top 10 Fastest 7000 Runs in ODI Cricket
|HM Amla (SA)||v England||Lord’s||29 May 2017||9 Mar 2008||9y 81d||153||150||ODI # 3874|
|V Kohli (INDIA)||v Australia||Melbourne||17 Jan 2016||18 Aug 2008||7y 152d||169||161||ODI # 3725|
|AB de Villiers (Afr/SA)||v Australia||Perth||14 Nov 2014||2 Feb 2005||9y 285d||172||166||ODI # 3545|
|SC Ganguly (INDIA)||v Kenya||Paarl||24 Oct 2001||11 Jan 1992||9y 286d||180||174||ODI # 1764|
|RG Sharma (INDIA)||v Pakistan||Dubai (DSC)||23 Sep 2018||23 Jun 2007||11y 92d||187||181||ODI # 4044|
|BC Lara (WI)||v South Africa||St George’s||6 May 2001||9 Nov 1990||10y 178d||187||183||ODI # 1715|
|DL Haynes (WI)||v India||Adelaide||14 Dec 1991||22 Feb 1978||13y 295d||188||187||ODI # 696|
|JH Kallis (SA)||v Sri Lanka||Colombo (RPS)||20 Aug 2004||9 Jan 1996||8y 224d||197||188||ODI # 2156|
|LRPL Taylor (NZ)||v England||Hamilton||25 Feb 2018||1 Mar 2006||11y 361d||202||188||ODI # 3980|
|SR Tendulkar (INDIA)||v Sri Lanka||Colombo (RPS)||7 Jul 1998||18 Dec 1989||8y 201d||196||189||ODI # 1344|
#10 Sachin Tendulkar, India
The God of Cricket Sachin Tendulkar is the most successful batsman in the world. Tendulkar has created tremendous records which the batsmen of the current generation find difficult to break. Tendulkar has scored the most number of runs for India in ODI’s and Tests. He has been an integral part of the Indian Team and the only player to score 100 international centuries.
Tendulkar has always played exquisite shots in his innings and he is simply known for his classy batting. He scored the 10th fastest 7000 runs in ODI against Sri Lanka at Colombo on 7th July 1998. He took 189 innings to put another feather into his cap. Making his debut at a very young age in 1989, Tendulkar took 8 years and 201 days to complete 7000 runs in ODI.
#9 Ross Taylor, New Zealand
Ross Taylor has been the most decorated and experienced player for New Zealand in One-Day International format. Taylor is known for his extremely talented and consistent batting. He is also the stand-by captain for his team and one of the most successful batsmen for New Zealand.
Taylor brought up the 9th fastest 7000 runs in ODI against England at Hamilton in 2018. His stylish batting caught the spectator’s eye as he took only 188 innings to achieve the feat. Taylor had made his debut in 2006 and he took a brief period of almost 12 years to feature in the list.
#8 Jacques Kallis, South Africa
Jacques Kallis has been the most successful batsman for South Africa across all three formats. His contribution to the Proteas was immense and he glorified his career by breaking more and more records. Along with brilliant batting, Kallis was an excellent pacer too.
Kallis took 188 innings to achieve a record of scoring the 8th fastest 7000 runs in ODI. Kallis scored his magical innings against Sri Lanka at Colombo in 2006. He had made his debut on 9 January 1996 and it took him 8 years and 224 days to reach the milestone.
#7 Desmond Haynes, West Indies
Desmond Haynes is the most oldest and experienced player featuring in the list of scoring the fastest seven thousand runs. Earlier, Vivian Richards had dominated the list and Haynes didn’t let the Caribbean’s down as he scored quick runs with graceful style to make it in the list.
Haynes scored the 7th fastest 7000 runs in ODI against India at Adelaide in 1991. Haynes required 187 innings to score his quota of runs. Haynes was a discerning batsman who made his debut in 1978 and took the longest period of 13 years and 295 days to break the record.
#6 Brian Lara, West Indies
After the departure of Sir Vivian Richards, Brian Lara protected the Caribbean empire by helping the West Indies side to achieve glory in ODI Cricket. Lara is the most successful batsman for West Indies and has played refined and graceful cricket in his entire career.
Lara brought up the 6th fastest 7000 runs in ODI against South Africa at St. George’s in 2001. The elegant Jamaican took just 183 innings to add another record before his name. Making his debut in 1990, Lara took 10 years and 178 days to achieve the feat.
#5 Rohit Sharma, India
Rohit Sharma is the newest addition in the list of fastest thousand runs. After started opening in ODI, he has drastically improved his average and scored many runs. He is one of the most successful opening batsman for India across all three formats. Sharma has played beautiful cricket in his career and amassed massive runs for India. After stepping down of captaincy by Kohli, Sharma’s name is making it in the news as Kohli’s successor.
The genius batsman took just 181 innings to score the 5th fastest 7000 runs in ODI. His magnificent innings came against the arch-rivals Pakistan in Dubai in 2018. Sharma had made his debut in 2007 and took a brief period of 11 years and 92 days to accomplish his goal.
#4 Sourav Ganguly, India
The Indians are making a tremendous impact on the lists of scoring the fastest seven thousand runs as Sourav Ganguly is the third Indian to feature in the list and there are three Indian batsmen amongst the top five. The former captain was an outstanding all-rounder for the side.
Ganguly scored the 4th fastest 7000 runs in ODI against Kenya at Paarl on 24th October 2001. It took the left-handed batsman 174 innings to achieve the milestone. Ganguly made his debut in 1992 and quickly endorsed his seven thousand in 9 years and 286 days.
#3 AB de Villiers, South Africa
The South Africans and Indians have completely dominated the list as seven out of the ten players belong to these two nations. AB De Villiers has been the most successful captain for South Africa in ODI and a brilliant batsman to score thousands of runs for his team. De Villiers plays extraordinary shots in his innings and glorifies batting.
AB de Villiers was a commendable batsman who scored the 3rd fastest 7000 runs in ODI. His stellar innings came against Australia at the WACA Stadium in Perth on 14th November 2014. De Villiers took only 166 innings to achieve the feat. Making his debut in 2005, De Villiers took 9 years and 285 days to accomplish the milestone.
#2 Virat Kohli, India
The Indian Run-machine Virat Kohli has been the most successful batsman for India in ODI Cricket after the legendary Sachin Tendulkar. Kohli is the 4th Indian batsman to feature in the list and it portrays the dominance shown by India in ODI cricket. Virat Kohli is the most astonishing batsman for India across all formats.
Virat Kohli has played many magnificent innings in his ODI career. His special one came against Australia at the Melbourne Cricket Ground in 2016. Kohli took only 166 innings to achieve a tremendous record. Kohli made his debut at a very young age of 19 years in 2008 and he took the shortest period of 7 years and 152 days to reach the magnificent milestone.
#1 Hashim Amla, South Africa
Hashim Amla is the most successful opening batsman for South Africa in the ODI as well as Test format. Amla is popularly known for his sophisticated and dignified batting style. He has also topped the list of scoring the fastest 2000, 3000, 4000, 5000, and 6000 runs in ODI. His records are truly unbelievable and unbreakable.
Amla successfully scored the fastest 7000 runs in ODI against England at the Lord’s on 29th May 2017. He has been consistent while scoring runs for his team and he took only 150 Innings to create a marvelous record. Amla made his debut in 2008 and took only 9 years and 81 days to create what is a magnificent record.
Also Read: Fastest 6000 runs in ODI