ODI cricket is a game in which lots of tasks, challenges, and problems come to players. To get success in ODI match players need different types of skills and ability to achieve success. In this article, we give you information about the list of the top 10 players who scored the fastest 2000 runs in ODI.
The list of players is as follows-
Complete Details of Fastest 2000 Runs Scorer in ODI Cricket History
1. Hashim Amla
Hashim Amla was born on 31st March 1983. He is a professional former South African cricketer who plays in all three formats. He has a record of getting the fastest scores of 2000, 3000, 4000, 5000, 6000, and 7000 in ODI. Amla has also a record of reaching the fastest 10 ODI centuries. He is a right-handed batsman and is regarded as the greatest cricketer of all over the world. Hashim completed his 2000 runs in just 40 innings.
2. Zaheer Abbas
Zaheer Abbas was born on 24th July 1947. He was a former Pakistani cricketer. Zaheer was among the few cricketers who wore spectacles. He scored 3 consecutive centuries in ODI in 1982/83 and became 1st batsman to score this. He is considered as the finest batsman in the world. Zaheer completed his 2000 ODI runs in 45 innings.
3. Kevin Pieterson
Kevin Pieterson was born on 27th June 1980. He is a professional English commentator and former England national team player and captain. He was a right-handed batsman and played in all three formats in years 2004-2014. Kevin won the 2-10 ICC World T20 Player of the Series award. He helped England to win their 1st ICC Trophy. Pieterson has a record of the fastest 2000 ODI runs he completes his 2000 ODI runs in 45 innings.
4. Babar Azam
Babar Azam was born on 15th October 1994. He is a professional Pakistan team player and also captain of this team and plays all three formats. Babar is regarded as the greatest player of all time. He is no.1 ODI batsman. Azam has the record of the fastest 2000 ODI runs he completed his 2000 ODI runs in 45 innings.
Imam-ul-Haq was born on 22nd December 1995. He is a Pakistani international cricketer. Imam scored his 1st century on his ODI debut match against Sri Lanka and became the 2nd batsman for Pakistan who scored a century on his debut match. He has a record of the fastest 2000 ODI runs he complete his 2000 ODI runs in 46 innings.
6. Jonathan Trott
Jonathan Trott was born on 22nd April 1981. He was a professional former South African cricketer. He played domestic cricket for Warwickshire County Cricket Club. Jonathan was the ECB and ICC cricketer of the year in 2011. He has a record of the fastest 2000 ODI runs he completed his 2000 ODI runs in 47 innings.
7. Shai Hope
Shai Hope was born on 10th November 1993. He is a West Indies cricketer who plays as a wicketkeeper-batsman and is currently captain of the ODI team of West Indies. Shai Hope was named the Men’s Cricketer of the Year in 2018 and also won Test Cricketer and ODI Cricketer of the year annual Cricket Indies awards. He has a record of the fastest 2000 ODI runs and completed his 2000 ODI runs in 47 innings.
8. Vivan Richards
Vivan Richards was born on 7th March 1952. Richards was a former West Indies cricketer who played in years 1974-1991. He bats at the No. 3 and is regarded as the greatest batsman of the world. He completed his 2000 ODI runs in 48 innings.
9. Shikhar Dhawan
Shikhar Dhawan was born on 5th December 1985. He is an Indian professional cricketer who plays ODI and Test formats. Shikhar also plays IPL with the Punjab Kings franchise and is also the captain of this team. He was the leading scorer for India in the 2013 Champions Trophy, 2015 World Cup, and 2017 Champions Trophy. Dhawan has a record of the fastest 2000 ODI runs he completed 2000 runs in 48 innings.
10. Gordon Greenidge
Gordon Greenidge was born on 1st May 1951. He was a former West Indies player. Gordon is regarded as the greatest and destructive batsman. Greenidge has a record for the fastest 2000 ODI runs he completed his 2000 runs in 49 innings.