Fastest to 3500 T20I Runs
| Player | Team | Innings to 3500 Runs | Time Taken | Avg After 3500 Runs | SR After 3500 Runs | Date Achieved On |
|---|---|---|---|---|---|---|
| Virat Kohli | India | 96 | 12y 88d | 51.94 | 138.38 | 8 Sep 2022 |
| Babar Azam | Pakistan | 99 | 7y 127d | 41.67 | 128.85 | 12 Jan 2024 |
| Martin Guptill | New Zealand | 118 | 13y 239d | 31.81 | 135.70 | 12 Oct 2022 |
| Jos Buttler | England | 120 | 13y 147d | 36.10 | 147.27 | 25 Jan 2025 |
| Rohit Sharma | India | 126 | 14y 346d | 32.00 | 139.79 | 31 Aug 2022 |
| Paul Stirling | Ireland | 138 | 14y 332d | 27.64 | 135.31 | 12 May 2024 |
Fastest to Every 500X T20I Runs
Fastest to 500 T20I Runs
Key Insights on Milestone Achievements in T20 International Batting
Fastest to 3500 T20I Runs by Innings and Balls Faced
Virat Kohli scored his 3500th run in his 96th T20I innings, making him the fastest batter to reach the landmark.
Jos Buttler took the fewest balls, completing his 3500 T20I runs in 2374 deliveries.
Babar Azam is the slowest to score 3500 T20I runs by balls faced, needing 2728 deliveries.
Record-Breaking Individual Performances and Consistency
In the same innings in which he reached the milestone, Kohli scored his maiden T20I hundred—122 not out against Afghanistan.
This innings made Kohli the fourth Indian to smash centuries in all three formats.
After this innings, Kohli had an average of 51.94, the highest by a batter after crossing 3500 runs in the shortest format.
Time-Based and Overall Aggregate Records
Babar Azam is the quickest to the 3500 run milestone by time, reaching there in seven years and 127 days.
Rohit Sharma was the first batter to aggregate 3500 runs in T20I cricket, surpassing the mark in 126 innings in August 2022.
Rohit needed 14 years and 346 days to reach the milestone, making him the slowest batter by time taken.
Kohli, Babar, and Rohit are the only three batters to amass 4000 runs in T20Is, with Kohli being the quickest among the three to attain the feat in 107 innings.
T20I Opening Batting Milestones
Paul Stirling, one of the few openers to stay unbeaten in a full 20 overs T20I innings, batted the most innings, completing 3500 runs as Ireland’s opener in 137 innings.
Rohit is the fastest opener to score 3500 runs, taking 117 innings to reach the mark while opening for India.