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.