Fastest 2000 Runs in ODI

Fastest 2000 Runs in ODI

In One Day International (ODI) cricket, scoring 2000 runs is a significant milestone for batsmen. It signifies a level of consistency and performance. As of February 16, 2024, there are over 140 batsmen who have crossed the 2000-run mark in ODIs. 

The current record for the fastest 2000 runs in ODI belongs to Shubman Gill of India. 

Gill achieved it in just 38 innings during the 2023 World Cup against New Zealand. This surpassed the previous record held by Hashim Amla of South Africa, who took 40 innings.

Fastest to 2000 Runs in ODI | Top 10 Batsmen

Here is the detailed overview of the top 10 batsmen with the fastest 2000 runs in ODI cricket:

10. Viv Richards (West Indies)

Viv Richards (West Indies) fastest 2000 runs in odi

Sir Viv Richards made 2000 ODI runs in 49 matches and 48 innings, taking 8 years and 8 days. He achieved this milestone on 15th June 1983 against India in The Oval. 

This translates to an impressive average of 40.82 runs per match and 41.67 runs per innings. ODI cricket was still in its early stages during this period, and scoring at such a consistent rate was a formidable achievement.

9. Shai Hope (West Indies)

Shai Hope (West Indies) 2000 runs in odi

Shai Hope achieved 2000 ODI runs in 51 matches and 47 innings, spanning 2 years and 172 days. He achieved this milestone on 7th May 2019 against Bangladesh in Dublin. 

Hope’s achievement made him the fastest West Indian batsman to reach 2000 ODI runs in terms of innings played, surpassing the legendary Vivian Richards who took 48 innings.

Hope has gone on to score over 4000 more ODI runs, solidifying his position as a key player in the West Indies batting lineup.

8. Jonathan Trott (England)

Jonathan Trott (England) 2000 odi runs

Jonathan Trott reached 2000 ODI runs in 49 matches and 47 innings, taking 2 years and 315 days. He achieved this milestone on 7th July 2012 against Australia in Chester-le-Street. 

It took Trott 2 years and 315 days to reach this landmark, highlighting his dedication and perseverance in international cricket.

7. Imam-ul-Haq (Pakistan)

Imam-ul-Haq (Pakistan) 2000 runs in odi cricket

Imam-ul-Haq achieved 2000 ODI runs in 46 matches and innings, spanning 3 years and 268 days. He achieved this milestone on 13th July 2021 against England in Birmingham.

Imam-ul-Haq’s achievement signifies his consistent performance and talent. Reaching 2000 runs in such a short span showcases his ability to adapt, score runs across different conditions and handle pressure.

6. Rassie van der Dussen (South Africa)

Rassie van der Dussen (South Africa) 2000 runs in odi

Rassie van der Dussen of South Africa made 2000 ODI runs in 51 matches and 45 innings, taking 4 years and 266 days. He achieved this milestone on 12th October 2023 against Australia in Lucknow. 

Van der Dussen is a key member of the South Africa batting line-up and is known for his ability to score runs in all formats of the game.

He is a technically correct batsman who is strong off both the front and back foot. He is also a good fielder and has taken some important catches in the outfield.

5. Babar Azam (Pakistan)

Babar Azam (Pakistan) 2000 odi runs

Babar Azam achieved 2000 ODI runs in 47 matches and 45 innings, spanning 3 years and 108 days. He achieved this milestone on 16th September 2018 against Hong Kong in Dubai (DSC). 

He is widely regarded as one of the finest batters in contemporary world cricket and a valuable asset to the Pakistan team and is sure to play a key role in their success in the years to come.

4. Kevin Pietersen (England)

Kevin Pietersen (England) 2000 runs in odi cricket

Kevin Pietersen reached 2000 ODI runs in 51 matches and 45 innings, taking 2 years and 144 days. He achieved this milestone on 21st April 2007 against West Indies in Bridgetown.

This translates to an average of nearly 44.44 runs per innings, highlighting his ability to score consistently across matches.

3. Zaheer Abbas (Pakistan)

Zaheer Abbas (Pakistan) 2000 runs in odi

Zaheer Abbas was known for his graceful stroke-making and ability to adapt to different conditions and bowling attacks. 
He reached 2000 ODI runs in 45 matches and innings over a period of 9 years and 32 days. He achieved this milestone on 2nd October 1983 against India in Jaipur.

2. Hashim Amla (South Africa)

Hashim Amla (South Africa) 2000 runs in odi cricket

Hashim Amla is widely regarded as one of the greatest batsmen to have played for South Africa. He was a technically correct batsman and was known for his elegant style. 

Amla made 2000 runs in ODI cricket in 41 matches and 40 innings, taking 2 years and 318 days. He achieved this milestone on 21st January 2011 against India in Gqeberha.

1. Shubman Gill (India)

fastest 2000 runs in odi

Shubman Gill is the fastest batsman to score Shubman Gill reached 2000 ODI runs in just 38 matches and innings over a span of 4 years and 264 days. He achieved this milestone on 22nd October 2023 against New Zealand in Dharamsala. 

Gill’s accomplishment has garnered praise from all corners of the cricketing world, and he is rightly being hailed as a future star of the game. His ability to bat under pressure and score quickly makes him a valuable asset for India in the years to come.

Fastest to Reach 2000 Runs in ODI | List of Top 100 Batsmen

Sr. No.PlayerMatchesInningsTime
1Shubman Gill (IND)38384y 264d
2Hashim Amla (SA)41402y 318d
3Zaheer Abbas (PAK)45459y 32d
4Kevin Pietersen (ENG)51452y 144d
5Babar Azam (PAK)47453y 108d
6Rassie van der Dussen (SA)51454y 266d
7Imam-ul-Haq (PAK)46463y 268d
8Jonathan Trott (ENG)49472y 315d
9Shai Hope (WI)51472y 172d
10Viv Richards (WI)49488y 8d
11S Dhawan (IND)49484y 20d
12CG Greenidge (WI)49498y 124d
13JM Bairstow (ENG)53497y 27d
14KJ Coetzer (SCOT)514910y 265d
15Fakhar Zaman (PAK)49493y 301d
16SS Iyer (IND)54495y 327d
17G Kirsten (SA)50502y 297d
18AN Cook (ENG)51516y 12d
19DC Boon (AUS)54523y 339d
20AH Jones (NZ)52523y 129d
21NS Sidhu (IND)55525y 146d
22SC Ganguly (IND)56526y 86d
23ME Trescothick (ENG)52522y 189d
24Salman Butt (PAK)52523y 266d
25P Nissanka (SL)52522y 341d
26ML Hayden (AUS)56539y 272d
27V Kohli (IND)56532y 294d
28Q de Kock (SA)53533y 15d
29TM Head (AUS)56537y 88d
30KL Rahul (IND)55537y 91d
31GS Chappell (AUS)555411y 39d
32BC Lara (WI)54542y 361d
33Yasir Hameed (PAK)54544y 156d
34KS Williamson (NZ)59544y 131d
35GJ Bailey (AUS)57542y 335d
36JE Root (ENG)58542y 157d
37AJ Finch (AUS)56543y 9d
38SE Marsh (AUS)55549y 357d
39KC Wessels (AUS/SA)58559y 48d
40SPD Smith (AUS)68555y 335d
41GA Gooch (ENG)575611y 61d
42DM Jones (AUS)57563y 345d
43RA Smith (ENG)57564y 259d
44NV Knight (ENG)56564y 285d
45CH Gayle (WI)58563y 71d
46HH Dippenaar (SA)67564y 16d
47JJ Roy (ENG)57562y 303d
48DI Gower (ENG)60575y 274d
49AJ Lamb (ENG)58574y 234d
50MG Bevan (AUS)63573y 247d
51GC Smith (SA)58572y 309d
52MJ Guptill (NZ)59573y 50d
53AD Hales (ENG)59573y 195d
54Rahmat Shah (AFG)61576y 76d
55GR Marsh (AUS)58582y 332d
56Inzamam-ul-Haq (PAK)59582y 149d
57RT Ponting (AUS)58583y 266d
58AK Markram (SA)61586y 5d
59GA Hick (ENG)60595y 0d
60Ahmed Shehzad (PAK)59595y 297d
61DA Warner (AUS)61596y 67d
62IR Bell (ENG)62603y 79d
63MEK Hussey (AUS)81604y 21d
64CS MacLeod (SCOT)626011y 0d
65Saeed Anwar (PAK)62615y 286d
66GP Thorpe (ENG)65617y 164d
67RR Sarwan (WI)65613y 347d
68MJ Clarke (AUS)67613y 3d
69G Gambhir (IND)61615y 217d
70PR Stirling (IRE)62617y 104d
71EC Joyce (ENG/IRE)626110y 36d
72JH Kallis (SA)64623y 77d
73S Chanderpaul (WI)66624y 190d
74Yousuf Youhana (PAK)66622y 145d
75RG Twose (NZ)66624y 321d
76MS Dhoni (IND)70622y 138d
77AB de Villiers (Afr/SA)63622y 364d
78Misbah-ul-Haq (PAK)71628y 337d
79Umar Akmal (PAK)71623y 158d
80Mohammad Shahzad (AFG)62628y 170d
81DJ Cullinan (SA)64633y 351d
82NJ Astle (NZ)63633y 41d
83R Dravid (IND)70632y 291d
84AC Gilchrist (AUS)65632y 227d
85WU Tharanga (Asia/SL)67632y 190d
86AM Rahane (IND)65634y 134d
87DL Haynes (WI)64645y 354d
88Aamer Sohail (PAK)64643y 348d
89AC Hudson (SA)65644y 155d
90GW Flower (ZIM)66645y 91d
91EJG Morgan (ENG/IRE)64644y 233d
92MD Crowe (NZ)67655y 326d
93MA Taylor (AUS)67654y 341d
94AJ Strauss (ENG)66653y 59d
95JP Duminy (SA)72656y 188d
96Shahriar Nafees (BAN)65655y 266d
97Litton Das (BAN)65657y 275d
98Mohammad Rizwan (PAK)71658y 193d
99WJ Cronje (SA)69663y 237d
100RP Arnold (SL)75664y 157d

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *