StatsIndeed

List: Fastest to 3000 Runs in T20I

The shortest format of the game, T20I International (T20I), requires players to have different skill sets. They need to have the ability to accelerate their innings to accumulate quick runs.

A few players possess the capability to change their gears according to the situation. Those who have mastered it reap the fruits of reaching milestones the quickest.

On that note, here are the batters who have been the fastest to 3000 runs in T20Is.

Fastest to 3000 Runs in T20I

Player Innings to 3000 Runs Time Taken
Mohammad Rizwan (PAK) 79 8y 362d
Virat Kohli (IND) 81 10y 275d
Babar Azam (PAK) 81 6y 23d
Aaron Finch (AUS) 98 11y 270d
Martin Guptill (NZ) 101 12y 261d
David Warner (AUS) 102 15y 33d
Jos Buttler (ENG) 106 12y 268d
Rohit Sharma (IND) 108 14y 50d
Paul Stirling (IRE) 113 13y 63d

Key Insights

1: In 2021, Virat Kohli became the first batter to cross the 3000-run mark in T20Is. The batting maestro took 81 innings to reach the milestone.

79: Pakistan’s Mohammad Rizwan became the fastest batter to score 3000 runs in the T20I format. He reached the landmark in 79 innings.

6y 23d: Babar Azam holds the record for being the fastest batter to achieve the mark in of time taken. Azam went past 3000 runs in 6 years and 23 days, taking 4 years fewer than Virat.

But expect Babar’s record to be broken sooner than later, going by how Suryakumar Yadav is playing. And SKY also has a chance to pip Virat in of innings taken.

3: players from the above list reached 3000 T20I runs during the T20 World Cup. Martin Guptill and Rohit Sharma accomplished in the 2021 edition, and Aaron Finch in the 2022 edition.