Twenty20 Internationals Cricket – Fastest to 1000 runs

Twenty20 Internationals
Fastest career runs

Fastest to 1000 runs

RankPlayerOppositionGroundMatch DateDebutTimeMatInnsScorecard
🥇 1
DJ Malan (ENG)v IndiaAhmedabad20 Mar 202125 Jun 20173y 268d2424T20I # 1138
🥇 1
S Davizi (CZK-R)v FranceKerava24 Jul 202218 Oct 20192y 279d2424T20I # 1683
🥉 3
K Kadowaki-Fleming (JPN)v MongoliaSano7 May 20249 Oct 20221y 211d2525T20I # 2591
4
Babar Azam (PAK)v New ZealandDubai (DICS)4 Nov 20187 Sep 20162y 58d2626T20I # 708
4
DP Conway (NZ)v AustraliaSydney22 Oct 202227 Nov 20201y 329d2926T20I # 1839
4
Muhammad Waseem (UAE)v New ZealandDubai (DICS)20 Aug 20235 Oct 20211y 319d2626T20I # 2209
7
V Kohli (IND)v South AfricaDharamsala2 Oct 201512 Jun 20105y 112d2927T20I # 456
7
Karanbir Singh (AUT)v LuxembourgSzodliget26 Jul 202525 May 20241y 62d2827T20I # 3377
9
AJ Finch (AUS)v Sri LankaMelbourne17 Feb 201712 Jan 20116y 36d2929T20I # 596
9
KL Rahul (IND)v West IndiesHyderabad6 Dec 201918 Jun 20163y 171d3229T20I # 1020
9
Taranjeet Singh (ROM)v PortugalSpinaceto10 Jun 202424 Jun 20212y 352d2929T20I # 2662
12
HAM Shah (DEN)v CyprusCastel27 Aug 202416 Jun 20195y 72d3130T20I # 2815
13
Mohammad Rizwan (PAK)v EnglandManchester20 Jul 202124 Apr 20156y 87d3931T20I # 1195
13
SA Yadav (IND)v South AfricaGuwahati2 Oct 202214 Mar 20211y 202d3331T20I # 1803
13
Sami Sohail (MWI)v KenyaNairobi4 Jul 20246 Nov 20194y 241d3531T20I # 2734
16
KP Pietersen (ENG)v IndiaManchester31 Aug 201113 Jun 20056y 79d3232T20I # 204
16
AD Hales (ENG)v Sri LankaThe Oval20 May 201431 Aug 20112y 262d3232T20I # 401
16
F du Plessis (SA)v EnglandWankhede18 Mar 20168 Sep 20123y 192d3232T20I # 540
16
HE van der Dussen (SA)v IndiaDelhi9 Jun 20229 Oct 20183y 243d3532T20I # 1554
16
AK Markram (SA)v AustraliaDurban1 Sep 202322 Mar 20194y 163d3632T20I # 2228
16
R Sandaruwan (KUW)v Saudi ArabiaDoha15 Sep 202320 Jan 20194y 238d3232T20I # 2233
16
PD Salt (ENG)v West IndiesBridgetown9 Nov 202426 Jan 20222y 288d3432T20I # 2940
16
Luqman Butt (CAM)v IndonesiaBali14 Jun 20254 May 20232y 41d3332T20I # 3229
24
S Ssesazi (UGA)v RwandaRwanda16 Dec 202213 Sep 20211y 94d3433T20I # 1962
24
R Satheesan (ROM)v MaltaIlfov County19 Aug 202329 Aug 20193y 355d3533T20I # 2201
24
TH David (AUS/SGP)v West IndiesPerth13 Feb 202422 Jul 20194y 206d3633T20I # 2467
24
Bilal Zalmai (AUT)v RomaniaSzodliget25 Jul 202529 Aug 20195y 330d3533T20I # 3362
28
CH Gayle (WI)v IrelandKingston19 Feb 201416 Feb 20068y 3d3534T20I # 359
28
KS Williamson (NZ)v BangladeshNapier3 Jan 201715 Oct 20115y 80d3634T20I # 574
28
MDKJ Perera (SL)v BangladeshColombo (RPS)16 Mar 201826 Jan 20135y 49d3434T20I # 661
28
DS Airee (NEP)v P.N.G.Kirtipur4 Apr 202229 Jul 20183y 249d3934T20I # 1503
28
TP Ura (PNG)v SingaporeSingapore3 Jul 202215 Jul 20156y 353d3434T20I # 1605
28
BA Pai (GIBR)v GermanyKrefeld8 Jul 202426 Oct 20194y 256d3434T20I # 2741
34
BB McCullum (NZ)v ZimbabweProvidence4 May 201017 Feb 20055y 76d3535T20I # 159
34
E Lewis (WI)v South AfricaSt George's26 Jun 202127 Mar 20165y 91d3635T20I # 1176
34
P Nissanka (SL)v EnglandSydney5 Nov 20223 Mar 20211y 247d3635T20I # 1867
34
K Bhurtel (NEP)v P.N.G.Mong Kok12 Mar 202417 Apr 20212y 330d3635T20I # 2516
34
TM Head (AUS)v ScotlandEdinburgh7 Sep 202426 Jan 20168y 225d3635T20I # 2846
34
Abdul Waheed (KSA)v BahrainDoha19 Nov 202423 Feb 20204y 270d3835T20I # 2963
40
MJ Guptill (NZ)v South AfricaGqeberha26 Dec 201215 Feb 20093y 315d3836T20I # 297
40
SR Watson (AUS)v EnglandSouthampton29 Aug 201324 Feb 20067y 186d3736T20I # 328
40
GJ Maxwell (AUS)v EnglandMelbourne10 Feb 20185 Sep 20125y 158d4136T20I # 646
40
Faisal Khan (KSA)v Hong KongAl Amerat14 Apr 202420 Jan 20195y 85d3636T20I # 2562
40
Razmal Shigiwal (AUT)v MaltaMarsa3 Feb 202529 Aug 20195y 158d4036T20I # 3088
40
DMW Rawlins (BER)v CaymanKing City (NW)18 Jun 202518 Aug 20195y 304d3836T20I # 3248
46
DA Warner (AUS)v IrelandColombo (RPS)19 Sep 201211 Jan 20093y 252d3737T20I # 264
46
HM Amla (SA)v Sri LankaDelhi28 Mar 201613 Jan 20097y 75d3737T20I # 554
46
MP O'Dowd (NED)v MalaysiaKirtipur18 Apr 20211 Jul 20155y 291d3837T20I # 1150
46
RR Hendricks (SA)v West IndiesDubai (DICS)26 Oct 20215 Nov 20146y 355d3737T20I # 1366
46
Hazratullah Zazai (AFG)v BangladeshSylhet14 Jul 202316 Dec 20166y 210d3737T20I # 2138
46
Muhammad Tanveer (QAT)v KuwaitDoha2 Oct 202321 Jan 20194y 254d4137T20I # 2276
46
L Bruce (GIBR)v SloveniaKrefeld10 Jul 202420 Aug 20212y 325d3837T20I # 2750
46
N Nipiko (VAN)v Cook IslandsApia (No 2)21 Aug 202422 Mar 20195y 152d3737T20I # 2782
46
F Damiao Couana (MOZ)v GambiaNairobi (Ruaraka)24 Oct 20246 Nov 20194y 353d3837T20I # 2935
55
KC Sangakkara (SL)v West IndiesPallekele29 Sep 201215 Jun 20066y 106d3938T20I # 280
55
H Masakadza (ZIM)v PakistanHarare29 Sep 201528 Nov 20068y 305d3838T20I # 455
55
Mohammad Shahzad (AFG)v ZimbabweSharjah10 Jan 20161 Feb 20105y 343d3838T20I # 477
55
C Munro (NZ)v AustraliaSydney3 Feb 201821 Dec 20125y 44d4138T20I # 642
55
Q de Kock (SA)v IndiaBengaluru22 Sep 201921 Dec 20126y 275d3838T20I # 893
55
Virandeep Singh (MAS)v MaldivesBangi9 Jul 202224 Jun 20193y 15d3838T20I # 1622
55
AR Patwa (TAN)v UgandaRwanda28 Aug 20232 Nov 20211y 299d3838T20I # 2220
55
FH Allen (NZ)v PakistanDunedin17 Jan 202428 Mar 20212y 295d3838T20I # 2434
55
NS Dhaliwal (CAN)v NamibiaWindhoek23 Mar 202518 Aug 20195y 217d3938T20I # 3127
55
H Lakov (BUL)v TurkeySofia12 Jul 202514 Oct 20195y 271d3938T20I # 3306
65
HG Munsey (SCOT)v ZimbabweEdinburgh19 Sep 202118 Jun 20156y 93d4139T20I # 1280
65
Syed Aziz (MAS)v BhutanBangi11 Jul 202224 Jun 20193y 17d4139T20I # 1632
65
Ahmed Faiz (MAS)v BahrainMong Kok9 Mar 202324 Jun 20193y 258d4339T20I # 2016
65
Riazat Ali Shah (UGA)v RwandaNairobi (Gym)15 Jun 202320 May 20194y 26d4439T20I # 2100
65
K Motlhanka (BOT)v EswatiniAbuja23 Nov 202420 May 20195y 187d4039T20I # 2972
65
I Liyanage (QAT)v U.A.E.ICCA Dubai18 Dec 202412 Feb 20204y 310d4239T20I # 3073
65
Sohail Ahmed (BHR)v SingaporeSingapore28 Feb 202514 Nov 20222y 106d4139T20I # 3104
65
Fiaz Ahmed (BHR)v RwandaRwanda18 Jul 202520 Jan 20196y 179d4139T20I # 3325
73
DPMD Jayawardene (SL)v New ZealandPallekele27 Sep 201215 Jun 20066y 104d4040T20I # 275
73
TM Dilshan (SL)v New ZealandPallekele27 Sep 201215 Jun 20066y 104d4140T20I # 275
73
JP Duminy (SA)v Sri LankaColombo (RPS)2 Aug 201315 Sep 20075y 321d4340T20I # 323
73
RG Sharma (IND)v AustraliaSydney31 Jan 201619 Sep 20078y 134d4740T20I # 489
73
GD Phillips (NZ)v BangladeshChristchurch9 Oct 202217 Feb 20175y 234d4640T20I # 1811
73
Rahmanullah Gurbaz (AFG)v PakistanSharjah26 Mar 202314 Sep 20193y 193d4040T20I # 2033
73
II Selemani (TAN)v UgandaRwanda21 Aug 20232 Nov 20211y 292d4140T20I # 2211
73
Zeeshan Maqsood (OMA)v MalaysiaKirtipur30 Oct 202325 Jul 20158y 97d4940T20I # 2335
73
BA King (WI)v EnglandSt George's14 Dec 202314 Nov 20194y 30d4240T20I # 2402
73
Meet Bhavsar (KUW)v VanuatuKuala Lumpur7 Mar 202420 Jan 20195y 47d4240T20I # 2503
73
Ibrahim Zadran (AFG)v West IndiesGros Islet17 Jun 202414 Nov 20194y 216d4040T20I # 2703
73
Asif Khan (UAE)v KuwaitDubai (DICS)21 Dec 202417 Aug 20231y 126d4040T20I # 3078

Showing 84 records

Additional Information

Time is based on the start of the debut match and the start of the match in which the milestone was achieved
Batsmen within a maximum of 40 innings shown