
England’s opening batter Ben Duckett has etched his name in the record books by equaling the national record for the fastest 1,000 runs in One Day Internationals (ODIs). During England’s clash against Afghanistan at the 2025 ICC Champions Trophy in Lahore, Duckett reached this milestone in just 21 innings.
Ben Duckett’s Journey to 1,000 ODI Runs
Duckett entered the match against Afghanistan with 996 ODI runs, fresh from a record-breaking 165-run knock against Australia. His performance against one of England’s fiercest rivals played a crucial role in him reaching the 1,000-run landmark.
The Historic Moment
In the second over of England’s innings, Duckett elegantly drove Azmatullah Omarzai for a four through the covers to reach 1,000 ODI runs. This moment solidified his status as one of England’s top one-day batters.
Who Did Duckett Equal?
Before Duckett, three English players had held the record for the fastest to 1,000 ODI runs: Kevin Pietersen, Jonathan Trott and Dawid Malan. Each of these players had reached the milestone in 21 innings. With his innings against Afghanistan, Duckett joined this elite list.
While Duckett’s achievement is remarkable, the world record for the fastest 1,000 ODI runs belongs to: Fakhar Zaman (Pakistan) – 18 innings, Imam-ul-Haq (Pakistan) – 19 innings and Shubman Gill (India) – 19 innings.
Other notable players who reached the 1,000-run milestone in 21 innings include: Viv Richards (West Indies), Quinton de Kock (South Africa) and Babar Azam (Pakistan).
Fastest to 1,000 men’s ODI runs
| Player | Mat | Inns | Match Date | Debut | Time |
| Fakhar Zaman (PAK) | 18 | 18 | 22 Jul 2018 | 7 Jun 2017 | 1y 45d |
| Imam-ul-Haq (PAK) | 19 | 19 | 25 Jan 2019 | 18 Oct 2017 | 1y 99d |
| Shubman Gill (IND) | 19 | 19 | 18 Jan 2023 | 31 Jan 2019 | 3y 352d |
| Viv Richards (WI) | 22 | 21 | 22 Jan 1980 | 7 Jun 1975 | 4y 229d |
| Ben Duckett (ENG) | 21 | 21 | 26 Feb 2025 | 7 Oct 2016 | 8y 143d |
| Kevin Pietersen (ENG/ICC) | 27 | 21 | 31 Mar 2006 | 28 Nov 2004 | 1y 123d |
| Jonathan Trott (ENG) | 21 | 21 | 2 Mar 2011 | 27 Aug 2009 | 1y 187d |
| Quinton de Kock (SA) | 21 | 21 | 19 Aug 2014 | 19 Jan 2013 | 1y 212d |
| Babar Azam (PAK) | 21 | 21 | 19 Jan 2017 | 31 May 2015 | 1y 233d |
| Rassie van der Dussen (SA) | 27 | 21 | 2 Sep 2021 | 19 Jan 2019 | 2y 226d |
| Dawid Malan (ENG) | 21 | 21 | 15 Sep 2023 | 3 May 2019 | 4y 135d |
| Aqib Ilyas (OMA) | 24 | 22 | 3 Jul 2023 | 27 Apr 2019 | 4y 67d |
| Devon Conway (NZ) | 23 | 22 | 5 Oct 2023 | 20 Mar 2021 | 2y 199d |
| Gordon Greenidge (WI) | 23 | 23 | 28 May 1980 | 11 Jun 1975 | 4y 352d |
| Ryan ten Doeschate (NED) | 24 | 23 | 1 Sep 2009 | 4 Jul 2006 | 3y 59d |
| Azhar Ali (PAK) | 23 | 23 | 19 Jul 2015 | 30 May 2011 | 4y 50d |
| Temba Bavuma (SA) | 24 | 23 | 18 Mar 2023 | 25 Sep 2016 | 6y 174d |
Duckett’s Unique Stat – The Longest Wait for 1,000 Runs
Though Duckett achieved the 1,000-run mark in just 21 innings, what sets him apart is the time taken between his ODI debut and reaching this milestone—nearly 8.5 years. This is the longest duration taken by any batter in the top 17 of this elite list.

Women’s ODI Records – A Different Perspective
In Women’s One Day Internationals (ODIs), Lindsay Reeler from Australia holds the world record for being the fastest to reach 1,000 runs, achieving this milestone in just 23 innings. Charlotte Edwards of England holds the England record, reaching 1,000 runs in 29 innings.
Duckett’s rise as a dominant opening batter adds further depth to England’s batting unit. His ability to accelerate the innings while maintaining a solid strike rate makes him a valuable asset for the team.
Get the latest cricket news here and like us on Facebook, and follow us on Twitter and Instagram for more such updates.

![[WATCH] RCB Unveil Heartfelt Conversation Between Kohli and Suryavanshi](https://cricfit.com/wp-content/uploads/2026/06/IMG_4146-100x75.jpeg)
![[WATCH]- Viral Vaibhav Suryavanshi Clip Prompts Clarification From Harsha Bhogle](https://cricfit.com/wp-content/uploads/2026/06/IMG_4140-100x75.webp)

![[WATCH] RCB Stars Pull Off Fun Water Prank on Coach During Title Celebrations](https://cricfit.com/wp-content/uploads/2026/06/IMG_3872-100x75.webp)