• Skip to main content
  • Skip to secondary menu
  • Skip to primary sidebar

CricSchedule.Com

  • CricSchedule.Com
  • Cricket 2026
  • Schedule
    • Monthly
    • Format
    • Venue
  • FTP
  • Records
  • IPL
  • On This Day
  • BBL
  • CPL

Fastest 3000 Runs in T20

T20 cricket is a very difficult format of cricket. It is because it gives very little time to settle down if you are a batsman. And with that, batters need to adjust and score quickly. Thus, performing consistently in this format is not easy even if you are the world’s top batsman. However, some batters have already mastered the art of batting in the T20 format.

A few players are in the 3000-run club in the shorter format. But do you know who has scored the fastest 3000 runs in T20 internationals? Well, there are five players who have crossed the 3000-run mark. So let’s check the complete list.

5. Paul Striling (Ireland) – 113 innings

Ireland’s explosive opener Paul Striling is fourth overall on this list. Being a player on an associate team is itself a big achievement. Striling made his T20I debut in June 2009 against Pakistan, and since then, he has performed consistently at the top of the order. Striling took 113 innings to complete 3000 T20I runs. Overall, he has scored 3011 runs in 113 innings, including 1 century and 20 half-centuries.

4. Rohit Sharma (India) – 108 innings

Indian skipper Rohit Sharma is the third fastest overall on this list. Rohit is a T20 legend with the most runs, most centuries, and most sixes as well. He made his debut in the 2007 T20 World Cup against South Africa and it took 108 innings to reach the 3000-run mark in T20I. He played in the middle-order initially in his career. Rohit has scored the most runs in the shorter format with 3737 runs in 134 innings, including four centuries and 28 fifties.

3. Martin Guptill (New Zealand) – 101 innings

Next on the list is New Zealand’s veteran opener, Martin Guptill. The 36-year-old is the second fastest player to complete 3000 T20I runs and it took 101 innings to do so. Guptill made his debut in February 2009 against Australia. So far, he has scored 3497 runs in 117 innings, with two centuries and 20 half-centuries. He is the third highest run-getter in this format.

2. Babar Azam (Pakistan) – 81 innings

Next on the list is certainly the top all-format batter in the world right now. Babar Azam recently joined the 3000-run club and became the joint-fastest to reach this milestone. He took 81 innings to complete 3000 runs. Babar made his t20I debut in September 2016 against England. So far, Babar has scored 3039 runs in 82 innings, including two centuries and 27 fifties in T20 internationals.

1. Virat Kohli (India) – 81 innings

There might not be many batting records that this man doesn’t have in his ketty. The former Indian skipper, Virat Kohli, holds the joint-fastest record of reaching 3000 runs in T20 internationals. He took 81 innings to do it in his career. Virat made his debut against Zimbabwe in June 2010 and is currently the second highest run-scorer in T20Is. He has scored 3712 runs in 101 innings, including one century and 33 half-centuries.

Fastest 3000 Runs in T20 Cricket

PlayerMtsInnsAgainstVenueDate
Virat Kohli (IND)8781EnglandAhmedabad14 March 2021
Babar Azam (PAK)8681EnglandLahore30 September 2022
Martin Guptill (NZ)105101ScotlandDubai3 November 2021
Rohit Sharma (IND)116108NamibiaDubai8 November 2021
Paul Stirling (IRE)114113AfghanistanBelfast17 August 2022

Primary Sidebar

Latest Updates

T20 Centuries List by Sri Lanka

ICC Trophies Won by India

Highest Run Chase in BBL

Fastest 50 in T20 by India

BBL Winners List

Most T20 runs in a Calendar Year for India

Most Double Centuries for New Zealand in Test Cricket

Highest Opening Partnership in Test for West Indies

Highest Opening Partnership against West Indies in Test

Highest Opening Partnership in Test for New Zealand

How many times DC qualified for Playoffs in IPL

DC all IPL final match List

KKR all IPL Final match List

RCB all IPL final match List

MI all IPL final match List

CSK all IPL final match List

Lowest Score in T20 International Cricket

Oval Invincibles Squad 2023

Fastest Century in T20 by Sri Lanka

List of Triple Centuries in Test Cricket