HomeCricketFastest Player to Reach 2000 Runs in ODI

Fastest Player to Reach 2000 Runs in ODI

Achieving 2000 runs in One Day Internationals (ODIs) is a significant milestone for any cricketer. This accomplishment not only highlights a player’s consistency but also their ability to adapt and perform under various conditions. 

Shubman Gill made his ODI debut in January 2019 and only 38 matches later, he had already reached the milestone of 2,000 runs. Similarly, former South African batsman Hashim Amla took 40 innings to get to the coveted number. Top order batters have often dominated this format since they get to bat in the powerplay overs and also have the opportunity to face the maximum deliveries.

List of Top 10 Players with Fastest 2000 Runs in ODI

PlayerOppositionGroundDebutTimeMatInns
Shubman Gill (IND)v New ZealandDharamsala31 Jan 20194y 264d3838
HM Amla (SA)v IndiaGqeberha9 Mar 20082y 318d4140
Zaheer Abbas (PAK)v IndiaJaipur31 Aug 19749y 32d4545
KP Pietersen (ENG/ICC)v West IndiesBridgetown28 Nov 20042y 144d5145
Babar Azam (PAK)v Hong KongDubai (DICS)31 May 20153y 108d4745
HE van der Dussen (SA)v AustraliaLucknow19 Jan 20194y 266d5145
Imam-ul-Haq (PAK)v EnglandBirmingham18 Oct 20173y 268d4646
IJL Trott (ENG)v AustraliaChester-le-Street27 Aug 20092y 315d4947
SD Hope (WI)v BangladeshDublin16 Nov 20162y 172d5147
IVA Richards (WI)v IndiaThe Oval7 Jun 19758y 8d4948

1. Shubman Gill (India)

Shubman Gill, the latest sensation in Indian cricket, achieved the milestone of 2000 ODI runs in just 38 matches and 38 innings. Gill reached this feat against New Zealand in Dharamsala on October 22, 2023.

Making his debut on January 31, 2019, Gill’s journey to 2000 runs took 4 years and 264 days. Known for his classical technique and composed temperament, Gill has quickly established himself as a cornerstone of India’s batting lineup. His ability to play both anchor and aggressor roles makes him a versatile and invaluable player for India.

2. Hashim Amla (South Africa)

Hashim Amla, renowned for his elegance and consistency, achieved 2000 ODI runs in 41 matches and 40 innings. He reached this landmark against India in Gqeberha on January 21, 2011, having made his debut on March 9, 2008.

Amla’s journey took 2 years and 318 days, underscoring his rapid adaptation to the 50-over format. With a calm demeanour and an array of exquisite shots, Amla qas a pivotal figure in South African cricket, accumulating over 8,000 runs at an average of almost 50 in his illustrious ODI career.

Read More: Highest Individual Score in ODI

3. Zaheer Abbas (Pakistan)

Zaheer Abbas, the ‘Asian Bradman’, reached 2000 ODI runs in 45 matches and 45 innings. His landmark came against India in Jaipur on October 2, 1983. Abbas made his ODI debut on August 31, 1974, and his journey to 2000 runs spanned 9 years and 32 days.

Known for his elegant stroke play and dominance over bowlers, Abbas played a crucial role in Pakistan’s batting line-up. He was among the first to showcase the art of batting in ODIs, leaving a lasting legacy with his stylish performances. In 1983, he became the first batsman to score three consecutive centuries in ODIs. 

4. Kevin Pietersen (England)

England’s Kevin Pietersen achieved 2000 runs in 51 matches and 45 innings. He reached this milestone against the West Indies in Bridgetown on April 21, 2007. Pietersen made his debut on November 28, 2004, taking 2 years and 144 days to accomplish the feat.

His aggressive style and ability to change the course of a game with his innovative shots made him one of England’s most exciting players. Pietersen’s overall ODI career was marked by several match-winning performances and a batting average of over 40.

5. Babar Azam (Pakistan)

Babar Azam, one of Pakistan’s most prolific run-scorers, reached 2000 ODI runs in 47 matches and 45 innings. He achieved this milestone against Hong Kong in Dubai on September 16, 2018.

Azam made his debut on May 31, 2015, and took 3 years and 108 days to reach 2000 runs. Babar’s exquisite technique and consistency have drawn comparisons with some of the game’s greats. His ability to score runs across all formats has made him a mainstay in Pakistan’s batting order, with an ODI average exceeding 55. 

Suggested Read: Players with Fastest 200 Runs in ODI Cricket

6. Rassie van der Dussen (South Africa)

Rassie van der Dussen, a late bloomer in international cricket, reached 2000 runs in 51 matches and 45 innings. He achieved this against Australia in Lucknow on October 12, 2023. Van der Dussen debuted on January 19, 2019, and took 4 years and 266 days to reach the landmark.

Known for his solid technique, Van der Dussen has been a key player for South Africa in the middle order. His ability to anchor the innings and accelerate when needed has been crucial for the Proteas in recent years.

7. Imam-ul-Haq (Pakistan)

Imam-ul-Haq, known for his consistency at the top of the order, reached 2000 runs in 46 matches and 46 innings. He achieved this milestone against England in Birmingham on July 13, 2021. Imam debuted on October 18, 2017, and took 3 years and 268 days to reach the landmark.

His steady and composed approach has been vital for Pakistan, providing stability and often laying the foundation for big scores. With an ODI average well over 48, Imam has proven himself to be one of Pakistan’s most dependable batsmen.

8. Jonathan Trott (England)

Jonathan Trott reached 2000 ODI runs in 49 matches and 47 innings. He achieved this against Australia in Chester-Le-Street on July 7, 2012. Trott debuted on August 27, 2009, and took 2 years and 315 days to reach this milestone.

Trott’s ODI career was marked by a high batting average of 51.25 and numerous crucial innings. In 2022, he was named as the new head coach of the Afghanistan cricket team. 

9. Shai Hope (West Indies)

Shai Hope reached 2000 ODI runs in 51 matches and 47 innings. He achieved this against Bangladesh in Dublin on May 7, 2019. Hope made his debut on November 16, 2016, and took 2 years and 172 days to reach this milestone.

Hope has been a reliable performer for the West Indies over the last few years. His ability to score runs consistently has made him a key figure in the West Indies batting order. He has a batting average of 51.32 in his ODI career thus far. 

Further Read: Best Cricket All-Rounder in the World

10. Viv Richards (West Indies)

Viv Richards, one of the greatest cricketers of all time, reached 2000 ODI runs in 49 matches and 48 innings. He achieved this milestone against India at The Oval on June 15, 1983. Richards made his debut on June 7, 1975, and took 8 years and 8 days to reach 2000 runs.

Known for his aggressive batting style and ability to dominate bowlers, Richards revolutionized ODI batting. His fearless approach and ability to score quickly made him one of the most feared batsmen in the history of the game.

FAQs about Fastest 2000 Runs in ODI

Q) Who has scored the fastest 2000 runs in ODI? 

A) Shubman Gill has scored the fastest 2000 runs in ODIs. He achieved this remarkable feat in just 38 matches and 38 innings. Gill reached this milestone on October 22, 2023, in a match against New Zealand held in Dharamsala.

Q) Who is the fastest to reach 2000 runs in ODI?

A) The fastest to reach 2000 runs in ODIs is Shubman Gill. He accomplished this milestone in a mere 38 matches and 38 innings, setting a new benchmark in the format. Gill reached this feat against New Zealand in Dharamsala on October 22, 2023. Since his debut on January 31, 2019, it took him 4 years and 264 days to achieve this landmark.

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular