| Player | Innings to 2000 Runs | Time Taken | Avg After 2000 Runs | SR After 2000 Runs | Date Achieved On |
|---|---|---|---|---|---|
| Shubman Gill (IND) | 38 | 4Y 264D | 62.88 | 102.60 | 22 Oct 2023 |
| Hashim Amla (SA) | 40 | 2Y 318D | 56.67 | 93.88 | 21 Jan 2011 |
| Zaheer Abbas (PAK) | 45 | 9Y 32D | 50.83 | 85.17 | 2 Oct 1983 |
| Kevin Pietersen (ENG) | 45 | 2Y 144D | 56.28 | 91.47 | 21 Apr 2007 |
| Babar Azam (PAK) | 45 | 3Y 108D | 54.22 | 85.76 | 16 Sep 2018 |
| Rassie van der Dussen (SA) | 45 | 4Y 266D | 57.37 | 89.36 | 12 Oct 2023 |
| Imam-ul-Haq (PAK) | 46 | 3Y 268D | 49.34 | 80.31 | 13 Jul 2021 |
| Jonathan Trott (ENG) | 47 | 2Y 315D | 50.15 | 76.46 | 7 Jul 2012 |
| Shai Hope (WI) | 47 | 2Y 172D | 50.15 | 75.06 | 7 May 2019 |
| Daryl Mitchell (NZ) | 47 | 4Y 16D | 48.60 | 94.71 | 5 Apr 2025 |
Shubman Gill is the fastest batter to score 2000 ODI runs, reaching the mark in 38 innings.
Gill’s achievement breaks Hashim Amla’s 12-year-old record.
Amla still remains the fastest opener to aggregate 2000 ODI runs, having surpassed the mark in 40 outings, while Gill trails him in this aspect with 42 innings.
Australia’s Greg Chappell was the first batter to score 2000 runs in ODI cricket, reaching the milestone in February 1982 in 54 innings.
Zaheer Abbas (Pakistan) and Viv Richards (West Indies) are the only cricketers from the era of the origins of ODI cricket in the mid-1970s still present in this chart. Viv Richards has an amazing record of being the fastest batter to score 2000 ODI runs on Australian soil, a country he loved playing in. He reached the mark in just 42 innings — a feat that no champion Australian batter has ever beaten.
England’s Neil Fairbrother, who was part of England’s 1992 ODI World Cup team, took the longest time, completing his 2000 runs in 12 years and nine days.
Gill held the highest average by a batter after scoring 2000 runs in ODIs, with a figure of 62.88 at the time of reaching the landmark.
Kevin Pietersen is the quickest to 2000 ODI runs in terms of time, crossing the milestone in two years and 144 days after his debut for England.
Question: Who do you think holds the fastest 2K runs record in Test cricket?
Cricket has always had ups and downs, but these days it feels like every match…
Key IPL Batting Insights at M. Chinnaswamy Virat Kohli is the lead run-getter at Bengaluru’s…
Key IPL Bowling Insights at M. Chinnaswamy Stadium Yuzvendra Chahal is the only bowler to…
This article provides a comprehensive year-wise breakdown of Hardik Pandya’s batting statistics and milestones across…
Success at the Wankhede Stadium requires a blend of raw pace to exploit the early…
Indian Super League (ISL) is one of the most exciting football tournaments in Asia, attracting…