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

PlayerTeamInnings to 4000 RunsTime TakenAvg After 4000 RunsSR After 4000 RunsDate Achieved On
Virat KohliIndia10712y 152d52.74137.9710 Nov 2022
Babar AzamPakistan1127y 267d41.05130.1530 May 2024
Rohit SharmaIndia14416y 261d32.21139.945 Jun 2024

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.