In T20I cricket, some batsmen have become famous for their outstanding performances, making history and breaking records. The T20 format is fast-paced, and a player’s greatness is often judged by how well they play in important matches. So far, only 15 batsmen have scored more than 2500 runs in T20I cricket.
As these players continue to perform, they hit many big milestones, but sometimes, they reach these achievements even in matches where their team loses. In this article, we will explore five of the fastest batsmen to score 2500 runs in T20I cricket, celebrating their quick rise to this special achievement.
Top Five Batsmen Fastest To Score 2500 Runs In T20Is
Babar Azam 62 innings – Pakistan
Veteran Pakistan batter Babar Azam is the quickest to score 2500 runs in T20I cricket. The right-handed player reached this milestone in just 62 innings. Babar made this achievement during the semi-final of the ICC T20 World Cup 2021, in a match between Pakistan and Australia, held in Dubai.
At 29 years old, Babar has scored a total of 4145 runs in 123 T20I matches. He has also hit three centuries and 36 half-centuries in this format so far.
Mohammad Rizwan 65 innings – Pakistan
Pakistan wicket-keeper batter Mohammad Rizwan is the second-fastest player to score 2500 runs in T20I cricket. He reached this milestone in 65 innings during a match against the Netherlands in the ICC T20 World Cup 2022, held in Perth.
At 32 years old, Rizwan has scored a total of 3313 runs in 102 T20I matches. So far, he has made one century and 29 half-centuries in this format.
Virat Kohli 68 innings – India
Modern-day cricket star Virat Kohli is the third-fastest player to score 2500 runs in T20I cricket. He reached this big milestone in 68 innings during a match against the West Indies in Hyderabad in 2019.
After winning the ICC T20 World Cup 2024, Kohli decided to retire from T20I cricket. The 35-year-old scored a total of 4188 runs in 125 T20I matches, with an impressive average of 48.69. During his career, Kohli made one century and 38 half-centuries in this format.
Suryakumar Yadav 71 innings – India
Indian T20I captain Suryakumar Yadav is the fourth-fastest batter to score 2500 runs in T20I cricket. He reached this milestone during a match against Bangladesh in Hyderabad in 2024.
Suryakumar took 71 innings to achieve this feat. So far, he has played 74 T20I matches and scored 2544 runs, which include four centuries and 21 half-centuries. He has also hit 144 sixes in this format.
Aaron Finch 78 innings – Australia
Former Australian captain Aaron Finch is the fifth-fastest batter to score 2500 runs in T20I cricket. He reached this milestone during a match against Sri Lanka in the ICC T20 World Cup 2021, held in Dubai.
Finch took 78 matches and 78 innings to achieve this feat. Throughout his career, Finch scored a total of 3120 runs in 103 T20I matches, including two centuries and 19 half-centuries.