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 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 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’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 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 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 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, 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 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)
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. | Player | Debut | Time | Matches | Innings |
---|---|---|---|---|---|
1 | Babar Azam (PAK) | 7-Sep-16 | 4y 230d | 54 | 52 |
2 | Mohammad Rizwan (PAK) | 24-Apr-15 | 7y 149d | 63 | 52 |
3 | Virat Kohli (IND) | 12-Jun-10 | 8y 21d | 60 | 56 |
4 | Suryakumar Yadav (IND) | 14-Mar-21 | 2y 273d | 59 | 56 |
5 | KL Rahul (IND) | 18-Jun-16 | 6y 94d | 62 | 58 |
6 | Aaron Finch (AUS) | 12-Jan-11 | 9y 236d | 62 | 62 |
7 | Virandeep Singh (MAS) | 24-Jun-19 | 4y 128d | 65 | 64 |
8 | Brendon McCullum (NZ) | 17-Feb-05 | 9y 40d | 67 | 66 |
9 | Martin Guptill (NZ) | 15-Feb-09 | 8y 347d | 70 | 68 |
10 | Mohammad Shahzad (AFG) | 1-Feb-10 | 11y 272d | 68 | 68 |
11 | Quinton de Kock (SA) | 21-Dec-12 | 9y 287d | 72 | 71 |
12 | Paul Stirling (IRE) | 15-Jun-09 | 10y 214d | 73 | 72 |
13 | Kane Williamson (NZ) | 15-Oct-11 | 10y 30d | 74 | 72 |
14 | David Warner (AUS) | 11-Jan-09 | 10y 294d | 73 | 73 |
15 | Alex Hales (ENG) | 31-Aug-11 | 11y 71d | 74 | 74 |