Here’s a list of batters who’ve taken the fewest innings to score 4000 T20I runs, showcasing their balance between consistency and an aggressive approach.
Fastest to 4000 T20I Runs
| Player | Team | Innings to 4000 Runs | Time Taken | Avg After 4000 Runs | SR After 4000 Runs | Date Achieved On |
|---|---|---|---|---|---|---|
| Virat Kohli | India | 107 | 12y 152d | 52.74 | 137.97 | 10 Nov 2022 |
| Babar Azam | Pakistan | 112 | 7y 267d | 41.05 | 130.15 | 30 May 2024 |
| Rohit Sharma | India | 144 | 16y 261d | 32.21 | 139.94 | 5 Jun 2024 |
Fastest to Every 500X T20I Runs
Fastest to 500 T20I Runs
Key Insights on Milestone Batting Records in T20 Internationals
Fastest to 4000 T20I Runs by Innings and Time
Virat Kohli is the fastest batter to score 4000 runs in T20I cricket, crossing the mark in 107 innings.
Kohli was, in fact, the first-ever batter to aggregate 4000 runs in the shortest format.
Babar Azam is the fastest to 4000 T20I runs by time, taking seven years and 267 days after his debut in 2016 to attain the feat.
Individual Performance and Career Milestones
Kohli had an average of 52.74 after scoring 4000 T20I runs, the highest among the above batters.
Rohit Sharma has smashed the joint-most centuries in this format, with five triple-digit scores to his name.
Overall, Kohli is the quickest to 3500 runs (96 innings).
Babar took the fewest innings to reach 2000 (52 innings) and 2500 runs (62 innings) in T20Is.
Babar Azam is the lead run-scorer in this format. Rohit Sharma is the top run-scorer for India in T20Is.
Speed of Scoring (Balls Faced) and Slower Records
Rohit Sharma is the quickest to 4000 T20I runs by balls faced. He crossed the milestone in 2861 deliveries, 39 fewer than Kohli.
Babar Azam has taken the most deliveries to score 4000 runs, facing 3081 balls to reach the mark.
Rohit Sharma took 144 innings and 16 years 216 days to complete his 4000 runs, making him the slowest batter to reach the landmark in T20Is.
Consistent Record Breakers for India and Pakistan
Kohli and Babar are the fastest batters to 1000, 1500, 2000, 2500, 3000, 3500, and 4000 runs for India and Pakistan, respectively, in T20I cricket.