Fastest 1000 Runs in ODI

Fastest 1000 runs in odi

Scoring 1000 runs in ODI cricket signifies a player’s entry into an elite group of successful ODI batsmen. 

As of February 15, 2024, There are over 200 batsmen with 1000+ ODI runs. Some prominent names include Sachin Tendulkar, Virat Kohli, Rohit Sharma, Ricky Ponting, Chris Gayle, Babar Azam and Fakhar Zaman.

The record for the fastest 1000 ODI runs in ODI cricket belongs to Fakhar Zaman of Pakistan. He achieved this milestone in just 18 innings.

Fastest to Reach 1000 Runs in ODI | Top 10 Batsmen

Here is the detailed overview of the top 10 fastest batsmen to score 1000 runs in ODI:

10. Dawid Malan (England)

Dawid Malan (England) 1000 runs in odi

Dawid Malan of England made his One Day International (ODI) debut on May 3, 2019. He quickly established himself as a key player in the English lineup with his elegant strokeplay and ability to build innings. Malan’s batting style is characterized by his ability to find gaps in the field and keep the scoreboard ticking.

On September 15, 2023, during a match against New Zealand at Lord’s, Malan achieved the milestone of 1000 runs in just 21 matches and innings. 

Malan’s achievement of reaching 1000 runs in such a short span of time is a testament to his talent and work ethic. His ability to perform consistently at the highest level has made him a valuable asset for England, and he continues to be a key player in their ODI setup.

9. Rassie van der Dussen (South Africa)

Rassie van der Dussen (South Africa) 1000 in odi

Rassie van der Dussen began his ODI career on January 19, 2019. He quickly established himself as a reliable batsman with his ability to adapt to different conditions and play crucial innings under pressure. 

He completed 1000 runs in 27 matches and 21 innings on September 2, 2021, against Sri Lanka in Colombo (RPS). 

Van der Dussen’s batting style is characterized by his solid technique and ability to rotate the strike. He has the knack of building partnerships and steadying the innings, making him a valuable asset for South Africa in the middle order.

8. Babar Azam (Pakistan)

Babar Azam (Pakistan) 1000 runs in odi

Babar Azam of Pakistan, a modern batting sensation, debuted on May 31, 2015. He made 1000 runs in odi cricket in 21 matches and innings on January 19, 2017, against Australia in Perth. 

Azam’s batting style is characterized by his classical technique and ability to play shots all around the ground. He is particularly strong on the off side, with his cover drives and square cuts being a delight to watch.

His consistency and ability to perform in all conditions have made him a pillar of Pakistan’s batting lineup, and he continues to be a key player in their quest for success in ODI cricket.

7. Quinton de Kock (South Africa)

Quinton de Kock (South Africa) 1000 runs in odi

Quinton de Kock made his ODI debut on January 19, 2013. Kock reached 1000 runs in Odi in 21 matches and innings on August 19, 2014, against Zimbabwe in Bulawayo.

De Kock’s achievement of reaching 1000 runs in ODI cricket in such a short span of time is a testament to his talent and aggression.

His batting style is characterized by his ability to score quickly and his penchant for playing big innings. 

He has the knack of getting his team off to a flying start, often putting the opposition bowlers under pressure from the outset.

His safe hands behind the stumps and his ability to contribute with the bat has been instrumental for South Africa.

6. Jonathan Trott (England)

Jonathan Trott (England) 1000 runs in odi cricket

Jonathan Trott, a dependable batsman, started his ODI career on August 27, 2009. Renowned for his solid technique and unwavering temperament, Trott quickly became a linchpin in England’s middle order. 

He completed 1000 runs in 21 matches and innings on March 2, 2011, against Ireland in Bengaluru.

Trott’s batting style is characterized by his methodical approach and ability to play according to the situation. He was known for his ability to rotate the strike and keep the scoreboard ticking, often frustrating opposition bowlers with his resolute defense.

His contributions in the middle order were invaluable for England, and he played a crucial role in their success in ODI cricket during his career.

5. Kevin Pietersen (England)

Kevin Pietersen (England) 1000 runs in odi

Kevin Pietersen debuted on November 28, 2004, for England. He reached 1000 runs in 27 matches and 21 innings on March 31, 2006, against India in Faridabad. 

Pietersen’s batting style was characterized by his ability to play shots all around the ground and his fearless attitude towards bowling attacks. 

He had the knack of scoring runs quickly, often turning the game in his team’s favor with his aggressive approach.

His innovative strokeplay and fearless approach made him a fan favorite and a player who could change the course of a match single-handedly.

4. Viv Richards (West Indies)

Viv Richards (West Indies) 1000 runs in odi cricket

Viv Richards, a cricketing icon, made his ODI debut on June 7, 1975. Richards’ batting style was characterized by his fearless approach and ability to score runs at a rapid pace.

He had the unique ability to intimidate bowlers with his aggressive strokeplay, often demoralizing the opposition with his sheer presence at the crease.

Richards made 1000 ODI runs in 22 matches and 21 innings on January 22, 1980, against England in Sydney. 

His aggressive batting style and ability to dominate bowlers made him one of the greatest batsmen of all time, and he continues to be revered by cricket fans around the world.

3. Shubman Gill (India)

 Shubman Gill (India) 1000 runs in odi

Shubman Gill, a young Indian talent, started his ODI career on January 31, 2019. He reached 1000 runs in 19 matches and innings on January 18, 2023, against New Zealand in Hyderabad. 

Gill’s batting style is characterized by his elegant strokeplay and ability to play shots all around the ground. He has the knack of pacing his innings according to the situation, often anchoring the innings and guiding his team to a competitive total.

His elegant batting style and solid technique have earned him praise from cricketing experts, and he is considered one of the future stars of Indian cricket.

2. Imam-ul-Haq (Pakistan)

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

Imam-ul-Haq debuted on October 18, 2017. he quickly proved his mettle with his consistent performances. Imam completed 1000 runs in 19 matches and innings on January 25, 2019, against South Africa in Centurion. 

Imam’s achievement of reaching 1000 runs in ODI cricket in such a short span of time is a testament to his talent and dedication. 

His ability to anchor the innings and build partnerships has been crucial for Pakistan, and he continues to be a key player in their ODI lineup.

1. Fakhar Zaman (Pakistan)

fastest 1000 runs in odi

Fakhar Zaman made his ODI debut in 2017 and quickly established himself as a dangerous batsman. He reached 1000 runs in just 18 matches and innings on July 22, 2018, against Zimbabwe in Bulawayo.

Zaman’s achievement of reaching 1000 runs in ODI cricket in just 18 ODI innings is a testament to his talent and impact on the game. 

His aggressive batting style and ability to accelerate the scoring rate have made him a valuable asset for Pakistan, and he continues to be a key player in their ODI lineup.

List of Top 100 Batsmen With the Fastest 1000 Runs in ODI Cricket

Sr. No.PlayerMatchesInningsTimeOpposition
1Fakhar Zaman (PAK)18181y 45dv Zimbabwe
2Imam-ul-Haq (PAK)19191y 99dv South Africa
3Shubman Gill (IND)19193y 352dv New Zealand
4Viv Richards (WI)22214y 229dv England
5Kevin Pietersen (ENG)27211y 123dv India
6Jonathan Trott (ENG)21211y 187dv Ireland
7Quinton de Kock (SA)21211y 212dv Zimbabwe
8Babar Azam (PAK)21211y 233dv Australia
9Rassie van der Dussen (SA)27212y 226dv Sri Lanka
10Dawid Malan (ENG)21214y 135dv New Zealand
11Aqib Ilyas (OMA)24224y 67dv Netherlands
12DP Conway (NZ)23222y 199dv England
13CG Greenidge (WI)23234y 352dv England
14RN ten Doeschate (NED)24233y 59dv Afghanistan
15Azhar Ali (PAK)23234y 50dv Sri Lanka
16T Bavuma (SA)24236y 174dv West Indies
17GM Turner (NZ)25249y 354dv Australia
18Yasir Hameed (PAK)24240y 242dv New Zealand
19HM Amla (SA)25242y 74dv West Indies
20V Kohli (IND)27241y 291dv Sri Lanka
21S Dhawan (IND)24243y 10dv Australia
22TLW Cooper (NED)252412y 4dv England
23DJ Mitchell (NZ)27242y 174dv England
24Ibrahim Zadran (AFG)24243y 346dv Pakistan
25AH Jones (NZ)25251y 145dv Pakistan
26NS Sidhu (IND)27252y 13dv Sri Lanka
27MA Atherton (ENG)25254y 314dv West Indies
28Nasir Jamshed (PAK)25255y 55dv South Africa
29SS Iyer (IND)28254y 224dv West Indies
30Aaron Jones (USA)25253y 112dv Scotland
31MG Erasmus (NAM)25253y 213dv U.S.A.
32HT Tector (IRE)25252y 175dv Zimbabwe
33GS Chappell (AUS)27269y 323dv New Zealand
34Zaheer Abbas (PAK)26267y 210dv Sri Lanka
35AJ Lamb (ENG)27261y 268dv New Zealand
36BC Broad (ENG)26260y 325dv Pakistan
37NV Knight (ENG)26261y 354dv South Africa
38GJ Bailey (AUS)28261y 182dv England
39Haris Sohail (PAK)27265y 246dv Australia
40RL Dias (SL)29275y 222dv West Indies
41Yousuf Youhana (PAK)31271y 205dv West Indies
42ME Trescothick (ENG)27271y 195dv India
43RR Sarwan (WI)28272y 135dv Bangladesh
44MEK Hussey (AUS)35272y 32dv South Africa
45SE Marsh (AUS)27272y 9dv England
46AJ Finch (AUS)28271y 238dv South Africa
47UT Khawaja (AUS)28276y 72dv Pakistan
48KL Rahul (IND)28273y 220dv Australia
49N Pooran (WI)30272y 152dv Australia
50Rahmanullah Gurbaz (AFG)27272y 259dv Bangladesh
51GR Marsh (AUS)28281y 11dv West Indies
52PN Kirsten (SA)28282y 59dv New Zealand
53Basit Ali (PAK)31281y 221dv Australia
54NC Johnson (ZIM)28280y 362dv Australia
55GC Smith (SA)29281y 91dv Zimbabwe
56WU Tharanga (SL)30281y 66dv Bangladesh
57KJ Coetzer (SCOT)30287y 362dv U.A.E.
58BKG Mendis (SL)29281y 14dv Zimbabwe
59SO Hetmyer (WI)30281y 179dv Bangladesh
60MP O'Dowd (NED)28284y 5dv Nepal
61KIC Asalanka (SL)31281y 363dv Scotland
62WA Young (NZ)28282y 226dv South Africa
63BA Edgar (NZ)29294y 189dv Australia
64KC Wessels (AUS)29291y 65dv West Indies
65GA Hick (ENG)30291y 361dv Australia
66MS Dhoni (IND)33291y 52dv Pakistan
67Shahriar Nafees (BAN)29291y 162dv Zimbabwe
68PR Stirling (IRE)29292y 260dv Netherlands
69JD Ryder (NZ)34293y 44dv South Africa
70AN Cook (ENG)29295y 5dv Sri Lanka
71AT Rayudu (IND)32292y 323dv Zimbabwe
72JJ Roy (ENG)30291y 119dv Pakistan
73JM Bairstow (ENG)33296y 120dv Australia
74Anamul Haque (BAN)32295y 50dv Sri Lanka
75MD Patel (USA)29293y 108dv Scotland
76Asif Khan (UAE)30291y 123dv U.S.A.
77G Boycott (ENG)323010y 150dv Australia
78DC Boon (AUS)32302y 224dv India
79SV Manjrekar (IND)31303y 343dv West Indies
80MG Bevan (AUS)34302y 138dv Sri Lanka
81GP Thorpe (ENG)30303y 104dv Pakistan
82IR Bell (ENG)32302y 63dv New Zealand
83LD Chandimal (SL)30301y 275dv Australia
84AD Hales (ENG)31301y 302dv Sri Lanka
85N Dickwella (SL)31303y 27dv India
86TM Head (AUS)33301y 227dv England
87SD Hope (WI)33301y 129dv Afghanistan
88SA Edwards (NED)32304y 325dv U.S.A.
89P Nissanka (SL)30302y 109dv Scotland
90M Labuschagne (AUS)32303y 238dv South Africa
91S Samarawickrama (SL)33306y 78dv Zimbabwe
92JG Wright (NZ)31314y 191dv Australia
93A Jadeja (IND)33312y 256dv West Indies
94HH Dippenaar (SA)36312y 326dv Pakistan
95Saleem Elahi (PAK)31317y 59dv Zimbabwe
96JA Rudolph (SA)37311y 323dv Zimbabwe
97AJ Strauss (ENG)32311y 215dv Bangladesh
98LPC Silva (SL)35318y 48dv England
99DA Warner (AUS)32313y 220dv Afghanistan
100CR Ervine (ZIM)34315y 68dv New Zealand

Similar Posts

Leave a Reply

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