Records for T20 Matches

Fastest to 1000 runs
Player
Opposition
Ground
Match Date
Debut
Time
Mat
Inns
Scorecard
v NZ ADarwin9 Jul 200616 Jun 20033y 23d2323scorecard
(Australia A, Lancashire, Leicestershire, Victoria)
v West IndiesBridgetown20 Jun 20086 Jan 20062y 166d2323scorecard
(Australia, Australia A, Kings XI Punjab, Western Australia)
v MIGqeberha16 May 200913 Jun 20053y 337d2424scorecard
(Australia, Chennai Super Kings)
v FranceKerava24 Jul 202218 Oct 20192y 279d2424scorecard
(Czech Republic)
v SRHSharjah31 Oct 20208 Nov 20190y 358d2525scorecard
(Karnataka, Royal Challengers Bangalore)
v ScorchersPerth9 Dec 201226 Dec 20083y 349d2626scorecard
(Adelaide Strikers, New South Wales, Worcestershire)
v New ZealandDubai (DICS)20 Aug 20235 Oct 20211y 319d2626scorecard
(United Arab Emirates)
v VidarbhaDelhi20 Nov 202121 Feb 20192y 272d2827scorecard
(Karnataka)
v GloucsWorcester12 Jun 20082 Jul 20043y 346d2928scorecard
(Worcestershire)
v Kings XIKimberley9 May 200916 Jun 20035y 327d3228scorecard
(Australia, Deccan Chargers, Kent, Lancashire)
v DurhamManchester16 Jul 20213 Jan 20174y 194d2828scorecard
(Auckland, Lancashire, New Zealand, Wellington)
v LionsEast London14 Mar 20078 Apr 20042y 340d2929scorecard
(Leicestershire, Lions, Warriors)
v SussexBirmingham15 Aug 200915 Jul 20045y 31d3029scorecard
(England, Somerset)
v EaglesHarare20 Feb 201013 Sep 20063y 160d3029scorecard
(Easterns (Zimbabwe), Mountaineers, Zimbabwe, Zimbabweans)
v BolandPotchefstroom13 Sep 201527 Jan 20132y 229d3129scorecard
(Lions, North West)
v KKRJaipur18 Apr 201823 Dec 20161y 116d2929scorecard
(Australia, Hobart Hurricanes, Prime Minister's XI, Rajasthan Royals)
v IrelandDehradun23 Feb 201916 Dec 20162y 69d2929scorecard
(Afghanistan, Band-e-Amir Dragons, Dhaka Dynamites, Kabul Zwanan)
v Habib BankLahore1 Dec 201313 Jan 20058y 322d3030scorecard
(Lahore Eagles, Lahore Lions, Pakistanis, Sui Northern Gas Pipelines Limited)
v DynamitesChattogram1 Dec 20156 Sep 20123y 86d3030scorecard
(Barisal Bulls, St Kitts and Nevis Patriots, Trinidad & Tobago, Trinidad & Tobago Red Steel)
v KZN-InlandPietermaritzburg3 Sep 201624 Feb 20106y 192d3030scorecard
(Northerns, Titans, Western Province)
v WellingtonWellington21 Dec 202331 Dec 20184y 355d3230scorecard
(Central Districts, Lahore Qalandars, New Zealand, Otago)
v ChargersDY Patil28 Mar 20101 Dec 20063y 117d3131scorecard
(India, Mumbai, Mumbai Indians)
v KKRHyderabad27 Sep 20111 Jan 20074y 269d3231scorecard
(South Australia)
v WarriorsPotchefstroom25 Oct 202215 Sep 20175y 40d3231scorecard
(Dolphins, KwaZulu-Natal Inland)
v MiddlesexSouthampton11 Jun 200814 Jun 20034y 363d3332scorecard
(Cape Cobras, Gloucestershire, Hampshire, Yorkshire)
v DurhamManchester17 Jun 200816 Jun 20035y 1d3232scorecard
(Lancashire)
v DolphinsJohannesburg28 Mar 20132 Oct 20111y 177d3632scorecard
(Gauteng, Lions, South Africa)
v UPRaipur9 Jan 201817 Mar 20134y 298d3232scorecard
(Rajasthan)
v DurhamBirmingham15 Jul 201820 May 20162y 56d3432scorecard
(Birmingham Bears, Warwickshire)
v SultansDubai (DICS)28 Feb 20192 Dec 20126y 88d3432scorecard
(Islamabad, Lahore Blues, Lahore Lions, Lahore Region Blues, Peshawar Zalmi)
v FATAKarachi4 Dec 202313 Sep 20158y 82d3332scorecard
(Central Punjab (Pakistan), Karachi Kings, Lahore Region Whites, Lahore Whites, Pakistan, Southern Punjab (Pakistan))
v MIAhmedabad24 Mar 20244 Nov 20212y 141d3232scorecard
(Gujarat Titans, Tamil Nadu)
v KentLeicester24 Jul 200616 Jun 20033y 38d3333scorecard
(Leicestershire)
v ChargersJaipur9 May 20087 Apr 20044y 32d3333scorecard
(Cape Cobras, Rajasthan Royals, Somerset, South Africa, Western Province Boland)
v HawksLahore6 Oct 200826 Apr 20053y 163d3633scorecard
(Delhi Daredevils, Pakistan, Sialkot Stallions)
v RCBGqeberha26 Apr 20093 Apr 20072y 23d3433scorecard
(Delhi, Delhi Daredevils, India)
v EnglandJohannesburg13 Nov 200911 Apr 20045y 216d3433scorecard
(Eagles, South Africa, South Africa A)
v HeatMelbourne (Docklands)12 Jan 20122 Jan 20093y 10d3633scorecard
(Australia, Australia A, Delhi Daredevils, Melbourne Renegades, Rajasthan Royals, Victoria)
v NottsNottingham30 May 20146 Jun 20094y 358d3433scorecard
(Durham, Scotland)
v VanuatuApia (No 3)9 Jul 201913 Mar 20127y 118d3333scorecard
(Papua New Guinea)
v SurreyLord's14 Sep 202029 Jul 20164y 47d3633scorecard
(Middlesex)
v PhoenixBirmingham23 Jul 202112 Aug 20182y 345d3433scorecard
(Kent, London Spirit (Men))
v ChandigarhSultanpur9 Nov 20211 Apr 20156y 222d3333scorecard
(Mumbai, Uttarakhand)
v TripuraJaipur16 Oct 202228 Feb 20193y 230d3333scorecard
(Hyderabad (India), Mumbai Indians)
v RwandaRwanda16 Dec 202213 Sep 20211y 94d3433scorecard
(Uganda)
v BahrainMong Kok11 Mar 202320 Jan 20194y 50d3333scorecard
(Badureliya Sports Club, Kuwait)
v MaltaIlfov County19 Aug 202329 Aug 20193y 355d3533scorecard
(Romania)
v UnitedRawalpindi10 Mar 20243 Mar 20213y 7d3333scorecard
(Chattogram Challengers, Gulf Giants, Multan Sultans, Quetta Gladiators)
v KKRCenturion12 May 200922 Jan 20063y 110d3534scorecard
(Central Districts, New Zealand, Royal Challengers Bangalore)
v LancashireNottingham28 Jun 20099 Jul 20044y 354d3434scorecard
(Nottinghamshire, Somerset)
v PakistanBirmingham6 Jul 201013 Jun 20037y 23d4234scorecard
(Australia, Australia A, Chennai Super Kings, Gloucestershire, Northamptonshire)
v KhulnaMirpur15 Feb 20124 Oct 20083y 134d3434scorecard
(Duronto Rajshahi, Karachi Dolphins, Karachi Zebras, Pakistan, Pakistan A, Pakistanis)
v PakistanHambantota3 Jun 201217 Apr 20084y 47d3534scorecard
(Ruhuna, Schools Invitation XI, Sri Lanka, Sri Lanka A)
v MumbaiCuttack2 Apr 20157 Apr 20131y 360d3634scorecard
(Kings XI Punjab, Punjab)
v SurreyChelmsford20 May 201627 Jul 20105y 298d3934scorecard
(England Lions, Essex)
v Karachi WRawalpindi22 Nov 201718 Sep 20143y 65d3434scorecard
(Comilla Victorians, Federally Administered Tribal Areas, Pakistan, Rawalpindi, Sialkot Region, Sialkot Stallions)
v Tamil NaduSurat27 Feb 20191 Apr 20144y 332d3434scorecard
(Himachal Pradesh, Rajasthan Royals)
v SikkimIndore28 Feb 201924 Oct 20117y 127d3534scorecard
(Railways, Uttar Pradesh)
v RajasthanSurat21 Nov 201920 Oct 20118y 32d3634scorecard
(Baroda)
v PakistanManchester28 Aug 202016 Jul 20173y 43d3534scorecard
(Brisbane Heat, England, Peshawar Zalmi, Somerset)
v Kings XIAbu Dhabi1 Nov 20202 Feb 20173y 273d3434scorecard
(Chennai Super Kings, Maharashtra)
v P.N.G.Kirtipur4 Apr 202229 Jul 20183y 249d3934scorecard
(Nepal)
v SikkimLucknow16 Oct 202229 Jan 20175y 260d3734scorecard
(Central Zone, Chhattisgarh)
v NetherlandsKirtipur2 Mar 202417 Apr 20212y 320d3534scorecard
(Nepal)
v West IndiesBridgetown20 Jun 200813 Jan 20053y 159d3535scorecard
(Australia, Australia A, Royal Challengers Bangalore, Somerset, Victoria)
v DaredevilsDelhi29 Mar 201015 Sep 20054y 195d3635scorecard
(Jamaica, Kolkata Knight Riders, PCA Masters XI, Stanford Superstars, West Indians, West Indies, Western Australia)
v RajshahiMirpur28 Feb 20124 Oct 20083y 147d3535scorecard
(Barisal Burners, Lahore Lions, Pakistan)
v NepalRotterdam2 Jul 201520 Nov 20113y 224d3535scorecard
(KwaZulu-Natal Inland, Netherlands)
v Tamil NaduEden Gardens21 Jan 201827 Apr 20161y 269d3535scorecard
(Delhi, Delhi Daredevils, India, North Zone)
v Galle CCKatunayake27 Feb 201827 Mar 20125y 337d3635scorecard
(Badureliya Sports Club, Colombo Commandos, Kandurata Maroons, Ruhuna Royals, Sri Lanka, Sri Lanka Ports Authority Cricket Club, Tamil Union Cricket and Athletic Club, Udarata Rulers)
v Cape CobrasGqeberha20 Apr 20197 Apr 20136y 13d3835scorecard
(Border, Nelson Mandela Bay Giants, Warriors)
v LancashireLeeds2 Jul 20215 Jul 20182y 362d3535scorecard
(Yorkshire)
v GlamorganTaunton3 Jun 202211 Sep 20201y 265d3635scorecard
(Birmingham Phoenix (Men), Quetta Gladiators, Somerset)
v SGTKabul24 Jul 202230 Sep 20138y 297d3835scorecard
(Afghanistan, Boost Defenders, Kabul Eagles, Mis Ainak Knights, Nangarhar Leopards)
v LeinsterDublin28 Jul 202211 Aug 20174y 351d3635scorecard
(Ireland A, Leinster Lightning, Munster Reds, North-West Warriors)
v BarishalMirpur10 Feb 20236 Dec 20202y 66d3935scorecard
(Bangladesh Emerging Team, Comilla Victorians, Gazi Group Chattogram, Khulna Tigers, Old DOHS Sports Club)
v ManipurRanchi16 Oct 202321 Feb 20194y 237d3535scorecard
(Railways)
v BiharMumbai23 Oct 20233 Feb 20176y 262d3735scorecard
(Odisha)
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 35 innings shown
Records includes the following current or recent matches:

Rajasthan Royals v Mumbai Indians at Jaipur, Indian Premier League 38th match, Apr 22, 2024 [Twenty20]

Pakistan v New Zealand at Rawalpindi, 3rd T20I, Apr 21, 2024 [T20I # 2581]

Oman v United Arab Emirates at Al Amerat, ACC Men's Premier Cup final, Apr 21, 2024 [T20I # 2580]

Punjab Kings v Gujarat Titans at Mullanpur, Indian Premier League 37th match, Apr 21, 2024 [Twenty20]

Boland v North West at Paarl, CSA T20 Challenge, Apr 21, 2024 [Twenty20]

Warriors v Dolphins at Gqeberha, CSA T20 Challenge, Apr 21, 2024 [Twenty20]

Western Province v Titans at Cape Town, CSA T20 Challenge, Apr 21, 2024 [Twenty20]

Lions v KwaZulu-Natal Inland at Johannesburg, CSA T20 Challenge, Apr 21, 2024 [Twenty20]

Kolkata Knight Riders v Royal Challengers Bengaluru at Eden Gardens, Indian Premier League 36th match, Apr 21, 2024 [Twenty20]