Fastest to 1000 Runs in T20Is

The game’s shortest format, T20I cricket, demands batters score runs at a rapid pace. Along with scoring quick runs, the batters also need to maintain consistency in their performances.

With this consistency, coupled with a blazing scoring rate, some batters manage to quickly reach the remarkable 1000-run milestone.

In this article, we’ll look at the top 10 batsmen who have been the fastest to 1000 runs in T20Is.

Fastest to 1000 T20I Runs

Player (Team)InnsTimeOpponentVenueDate
Dawid Malan (ENG)243y 268dIndiaAhmedabad20 Mar 2021
Sabawoon Davizi (CZK-R)242y 279dFranceKerava24 Jul 2022
Kendel Kadowaki-Fleming (JPN)251y 211dMongoliaSano7 May 2024
Babar Azam (PAK)262y 58dNew ZealandDubai (DICS)4 Nov 2018
Devon Conway (NZ)261y 329dAustraliaSydney22 Oct 2022
Muhammad Waseem (UAE)261y 319dNew ZealandDubai (DICS)20 Aug 2023
Virat Kohli (IND)275y 112dSouth AfricaDharamsala2 Oct 2015
Karanbir Singh (AUT)271y 62dLuxembourgSzodliget26 Jul 2025
Abhishek Sharma (IND)281y 125dAustraliaBrisbane8 Nov 2025
Julius Baker (CAY)281y 98dArgentinaGeorge Town15 Mar 2026
Aaron Finch (AUS)296y 36dSri LankaMelbourne17 Feb 2017
KL Rahul (IND)293y 171dWest IndiesHyderabad6 Dec 2019
Taranjeet Singh (ROM)292y 352dPortugalSpinaceto10 Jun 2024
Hamid Shah (DEN)305y 72dCyprusCastel27 Aug 2024
Adil Butt (SWZ)303y 183dMozambiqueMalkerns2 Jun 2026
Mohammad Rizwan (PAK)316y 87dEnglandManchester20 Jul 2021
Suryakumar Yadav (IND)311y 202dSouth AfricaGuwahati2 Oct 2022
Sami Sohail (MWI)314y 241dKenyaNairobi4 Jul 2024
Kevin Pietersen (ENG)326y 79dIndiaManchester31 Aug 2011
Alex Hales (ENG)322y 262dSri LankaThe Oval20 May 2014
Faf du Plessis (SA)323y 192dEnglandWankhede18 Mar 2016
Rassie van der Dussen (SA)323y 243dIndiaDelhi9 Jun 2022
Aiden Markram (SA)324y 163dAustraliaDurban1 Sep 2023
Ravija Sandaruwan (KUW)324y 238dSaudi ArabiaDoha15 Sep 2023
Phil Salt (ENG)322y 288dWest IndiesBridgetown9 Nov 2024
Luqman Butt (CAM)322y 41dIndonesiaBali14 Jun 2025

Key Insights on Fastest Batters to Reach 1000 Runs in T20 Internationals

Record for Fastest 1000 T20I Runs by Innings

England’s Dawid Malan and the Czech Republic’s Sabawoon Davizi are the joint-fastest batters to reach 1000 T20I runs in terms of innings. Both batters reached the 1000-run mark in 24 innings, making it the fastest by a full-member as well as an associate-member batter.

Ireland’s George Dockrell is the slowest batter to score 1000 T20I runs, having taken 83 innings to cross the landmark.

New Zealand’s Brendon McCullum was the first batter to score 1000 runs in T20Is. He crossed the mark in May 2010 during the T20 World Cup encounter against Zimbabwe. McCullum took a little over five years and 35 innings to go past the 1000-run landmark.


Record for Fewest Balls to Complete 1000 T20I Runs

India’s Abhishek Sharma has taken the fewest balls to accumulate 1000 T20I runs. He needed 528 deliveries to reach the landmark.

India’s Suryakumar Yadav (573 balls) and England’s Phil Salt (599 balls) are the other batters to complete 1000 T20I runs in less than 600 balls.


Fastest 1000-Run Milestone by Time and Role

Austria’s Karanbir Singh is the fastest batter to reach the 1000-run milestone in terms of time taken from his debut. He needed one year and 62 days to surpass the mark in T20Is.

Zimbabwe’s Brendan Taylor has taken the most time to score 1000 T20I runs. He waited for 18 years and 303 days to achieve the milestone from his debut in November 2006, although he took 48 innings.

Pakistan’s Mohammad Rizwan is the fastest opener to score 1000 runs in T20Is, taking 20 innings.

Rizwan is also the fastest wicketkeeper to aggregate 1000 T20I runs, taking 30 innings to attain the feat.

Rwanda’s Didier Ndikubwimana needed 70 innings as a wicketkeeper, making him the slowest keeper-batter to score 1000 runs in T20Is.

Japan’s Kendel Kadowaki-Fleming is the quickest to score 1000 runs as a captain in T20Is, taking 25 innings.

MS Dhoni, meanwhile, has taken the most innings, completing 1000 T20I runs in 57 innings as India’s skipper.

Read Next | Most Consecutive 100s in Test Cricket

Leave a Comment

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

Scroll to Top