Fastest 2000 Runs in T20

Fastest 2000 Runs in T20

Only 20 batsmen have scored 2000 or more runs in T20 international history. Pakistan’s Babar Azam holds the record for the fastest 2000 runs in T20. Babar achieved this milestone in just 54 matches and 52 innings.

He surpassed the previous record held by Virat Kohli. Kohli achieved the 2,000-run mark in 60 matches and 56 innings.

Fastest 2000 Runs in T20 International Cricket | Top 10 Batsmen

Here is a detailed overview of the top 10 batsmen with the Fastest to Reach 2000 Runs in T20:

10. Mohammad Shahzad (Afghanistan)

Mohammad Shahzad (Afghanistan) 2000 runs in t20

Mohammad Shahzad of Afghanistan made his T20 debut on 1st February 2010. It took him 11 years and 272 days to reach 2000 runs in t20 cricket in 68 matches and 68 innings. He achieved this milestone against Namibia in Abu Dhabi on 31st October 2021.

It took him over a decade of consistent playing and batting to reach this significant milestone, showcasing his dedication to the sport and his valuable contribution to Afghan T20 cricket.

9. Martin Guptill (New Zealand)

Martin Guptill (New Zealand) 2000 runs in t20

Martin Guptill made 2000 runs in t20 in 8 years and 347 days, playing 70 matches and 68 innings. He achieved this milestone against Pakistan in Mount Maunganui on 28th January 2018.

It shows the dedication and talent Guptill displayed in reaching this significant milestone in T20 cricket. He achieved this feat through consistent participation, strong batting performances, and the ability to deliver against challenging opponents.

8. Brendon McCullum (New Zealand)

Brendon McCullum (New Zealand) 2000 runs in t20

Brendon McCullum’s journey to 2,000 T20I runs was a remarkable one. It took him 9 years and 40 days, spanning 67 matches and 66 innings. 

He finally achieved this milestone on March 29th, 2014, playing against the Netherlands in Chattogram. This accomplishment cemented his place as one of the most prolific run-scorers in the early days of Twenty20 International cricket.

7. Virandeep Singh (Malaysia)

Virandeep Singh made his T20 debut for Malaysia on 24th June 2019. He reached 2000 runs in 4 years and 128 days, playing 65 matches and 64 innings. His achievement came in a match against Oman in Kirtipur on 30th October 2023.

This milestone not only showcased his batting prowess but also signifies the potential he holds for the future of Malaysian cricket.

6. Aaron Finch (Australia)

Aaron Finch (Australia) 2000 runs in t20

Aaron Finch made 2000 runs in the t20 international in 62 matches and 62 innings, taking him 9 years and 236 days to achieve this milestone.

He achieved this milestone against England in Southampton, marking a significant moment in Finch’s career. 

His journey to reach this milestone involved consistent performances across 62 matches and 62 innings, showcasing his ability to deliver at the highest level of T20 cricket.

5. KL Rahul (India)

KL Rahul (India) 2000 runs in t20

KL Rahul reached 2000 runs in T20 cricket in 6 years and 94 days, playing 62 matches and 58 innings. His achievement came in a match against Australia in Mohali on 20th September 2022.

This milestone adds another remarkable chapter to Rahul’s cricketing journey and solidifies his position as a valuable player in the Indian T20 setup.

4. Suryakumar Yadav (India)

Suryakumar Yadav (India) 2000 runs in t20

Suryakumar Yadav made 2000 runs in T20i in 2 years and 273 days, playing 59 matches and 56 innings. He achieved this milestone in a match against South Africa in Gqeberha on 12th December 2023.

This highlights his ability to not only be a consistent presence at the crease but also contribute significantly to the team’s score on a regular basis.

3. Virat Kohli (India)

Virat Kohli (India) 2000 runs in t20

Virat Kohli, a stalwart of Indian cricket, took 8 years and 21 days to reach 2000 runs in 60 matches and 56 innings. He accomplished this feat against England in Manchester on 3rd July 2018.

Reaching the 2,000-run mark solidified Kohli’s position as a vital member of the Indian T20I setup and one of the most prolific batsmen in the format. This achievement further cemented his reputation as a true legend of the game.

2. Mohammad Rizwan (Pakistan)

Mohammad Rizwan (Pakistan) 2000 runs in t20

Mohammad Rizwan reached the 2000-run mark in T20 cricket in 7 years and 149 days, playing 63 matches and 52 innings. His achievement came in a match against England in Karachi on 20th September 2022.

Reaching the 2,000-run mark solidifies Rizwan’s position as a vital player in the Pakistani T20 setup and cements his reputation as a talented and consistent batsman in the shortest format of the game.

1. Babar Azam (Pakistan)

fastest 2000 runs in t20

Babar Azam, the star batsman from Pakistan, is the fastest to reach 2000 runs in T20. Babar took him 4 years and 230 days to reach the 2000-run mark. 

He achieved this milestone in 54 matches and 52 innings, with the match against Zimbabwe in Harare on 25th April 2021 being a memorable one for him.

Babar Azam’s achievement serves as an inspiration to aspiring cricketers around the world. His dedication, talent, and consistency have propelled him to the top of the T20 game, and he is sure to continue entertaining fans and breaking records for years to come.

Fastest 2000 Runs in T20 International | List of Top 15 Batsmen

Sr. No.PlayerDebutTimeMatchesInnings
1Babar Azam (PAK)7-Sep-164y 230d5452
2Mohammad Rizwan (PAK)24-Apr-157y 149d6352
3Virat Kohli (IND)12-Jun-108y 21d6056
4Suryakumar Yadav (IND)14-Mar-212y 273d5956
5KL Rahul (IND)18-Jun-166y 94d6258
6Aaron Finch (AUS)12-Jan-119y 236d6262
7Virandeep Singh (MAS)24-Jun-194y 128d6564
8Brendon McCullum (NZ)17-Feb-059y 40d6766
9Martin Guptill (NZ)15-Feb-098y 347d7068
10Mohammad Shahzad (AFG)1-Feb-1011y 272d6868
11Quinton de Kock (SA)21-Dec-129y 287d7271
12Paul Stirling (IRE)15-Jun-0910y 214d7372
13Kane Williamson (NZ)15-Oct-1110y 30d7472
14David Warner (AUS)11-Jan-0910y 294d7373
15Alex Hales (ENG)31-Aug-1111y 71d7474

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *