In the T20 International (T20I) format, a batter’s excellence is measured by how well they adapt to the situation and score runs. A few batters have the knack for adapting quickly and go on massacring the opponent’s bowling attack.
During the process, the batters surpass many remarkable milestones at a faster pace, leaving their counterparts far behind.
In this article, we’ll look at the batters who have been the fastest to 2500 runs in T20Is
Fastest to 2500 T20I Runs
| Player | Team | Innings to 2500 Runs | Time Taken | Avg After 2500 Runs | SR After 2500 Runs | Date Achieved On |
|---|---|---|---|---|---|---|
| Babar Azam | Pakistan | 62 | 5y 65d | 48.21 | 130.10 | 11 Nov 2021 |
| Mohammad Rizwan | Pakistan | 65 | 7y 189d | 50.54 | 127.11 | 30 Oct 2022 |
| Muhammad Waseem | UAE | 67 | 3y 74d | 40.45 | 156.75 | 18 Dec 2024 |
| Virat Kohli | India | 68 | 9y 177d | 51.92 | 136.70 | 6 Dec 2019 |
| Suryakumar Yadav | India | 71 | 3y 212d | 42.40 | 169.49 | 12 Oct 2024 |
| Aaron Finch | Australia | 78 | 10y 289d | 36.91 | 149.94 | 28 Oct 2021 |
| Martin Guptill | New Zealand | 83 | 10y 348d | 33.29 | 135.29 | 29 Jan 2020 |
| Virandeep Singh | Malaysia | 83 | 5y 259d | 37.40 | 126.06 | 10 Mar 2025 |
| Kane Williamson | New Zealand | 86 | 12y 89d | 33.61 | 123.28 | 12 Jan 2024 |
| David Warner | Australia | 87 | 12y 304d | 32.48 | 140.51 | 11 Nov 2021 |
Fastest to Every 500X T20I Runs
Fastest to 500 T20I Runs
Key Insights on T20I Batters to Reach 2500 Runs Milestone
Fastest and Slowest Batters to 2500 T20I Runs by Innings
Babar Azam holds the record for being the fastest batter to score 2500 runs in the T20I format. The Pakistani batter took only 62 innings to reach the mark.
Bangladesh’s Shakib Al Hasan, on the other hand, has taken the most innings to aggregate 2500 T20I runs, having reached the mark in 122 innings.
Pakistan’s Mohammad Rizwan is the fastest wicketkeeper-batter to accumulate 2500 T20I runs, taking 66 innings to reach the mark.
Record Speed by Time Taken from Debut
Shakib is also the slowest batter to reach 2500 T20I runs in terms of time, having taken 17 years and 199 days from his debut in November 2006.
Pakistan’s Mohammad Hafeez follows Shakib, as he needed 15 years and 72 days to accomplish the milestone after his debut in August 2006.
UAE’s Muhammad Waseem is the quickest to 2500 T20I runs by time. He needed three years and 74 days to accomplish the milestone after his debut in October 2021.
India’s Suryakumar Yadav is the other batter to complete 2500 T20I runs within four years. He took three years and 212 days to surpass the mark after his debut in March 2021.
Fastest and Slowest to 2500 T20I Runs by Balls Faced
Suryakumar, meanwhile, is the fastest to 2500 T20I runs by balls faced. He took 1479 deliveries to surpass the landmark.
Shakib is also the slowest in terms of balls faced, needing 2056 deliveries to cross 2500 runs in T20I cricket.
Key Milestone Firsts
India’s powerful opening batter, Rohit Sharma, was the first batter to breach the landmark in November 2019, taking 92 T20I innings. The next month, Virat Kohli followed suit to join his colleague, taking 68 innings.
Read Next | Most Test Wins in a Calendar Year