Records for T20 Matches

Fastest to 2000 runs
Player
Opposition
Ground
Match Date
Debut
Time
Mat
Inns
Scorecard
v DaredevilsDharamsala15 May 20116 Jan 20065y 129d5453scorecard
(Australia, Australia A, Kings XI Punjab, Western Australia)
v RCBDurban29 Apr 200916 Jun 20035y 317d6158scorecard
(Australia, Australia A, Kolkata Knight Riders, Lancashire, Leicestershire, Victoria)
v SurreyThe Oval30 Jun 201115 Jul 20046y 350d5958scorecard
(England, Somerset)
v ScotlandDubai (DICS)11 Mar 20245 Oct 20212y 158d5858scorecard
(Chattogram Challengers, MI Emirates, United Arab Emirates)
v KKRWankhede25 May 20111 Dec 20064y 175d5959scorecard
(India, Mumbai, Mumbai Indians)
v ThunderCanberra9 Feb 201923 Dec 20162y 48d5959scorecard
(Australia, Hobart Hurricanes, Prime Minister's XI, Rajasthan Royals)
v SAf XIHarare24 Jun 201213 Sep 20065y 285d6160scorecard
(Easterns (Zimbabwe), Mountaineers, Zimbabwe, Zimbabwe XI, Zimbabweans)
v OdishaLucknow6 Nov 20212 Feb 20174y 277d6060scorecard
(Chennai Super Kings, India, Maharashtra)
v DCWankhede22 Apr 20228 Nov 20192y 165d6161scorecard
(India, Karnataka, Rajasthan Royals, Royal Challengers Bangalore)
v CSKBengaluru22 May 201115 Sep 20055y 249d6564scorecard
(Jamaica, Kolkata Knight Riders, PCA Masters XI, Royal Challengers Bangalore, Stanford Superstars, West Indians, West Indies, Western Australia)
v Kings XIDharamsala17 May 201213 Jun 20038y 339d7264scorecard
(Australia, Australia A, Chennai Super Kings, Gloucestershire, Northamptonshire, Perth Scorchers)
v TallawahsBasseterre21 Aug 20176 Sep 20124y 349d6664scorecard
(Barisal Bulls, Dhaka Dynamites, St Kitts and Nevis Patriots, Trinidad & Tobago, Trinidad & Tobago Red Steel, West Indies)
v TallawahsBasseterre2 Sep 201827 Jan 20135y 218d6764scorecard
(Lions, North West, St Kitts and Nevis Patriots)
v ThunderSydney13 Jan 202329 Jul 20166y 168d6764scorecard
(Middlesex, Perth Scorchers)
v OmanKirtipur30 Oct 202324 Jun 20194y 128d6564scorecard
(Malaysia)
v RRJaipur5 May 20132 Jan 20094y 123d6865scorecard
(Auckland, Australia, Australia A, Delhi Daredevils, Melbourne Renegades, Pune Warriors, Rajasthan Royals, Ruhuna Royals, Victoria)
v RRDelhi3 May 20142 Oct 20112y 213d7165scorecard
(Delhi Daredevils, Gauteng, Lions, South Africa, Sunrisers Hyderabad)
v OtagoDunedin6 Jan 20202 Feb 20118y 338d6765scorecard
(Dolphins, Gauteng, KwaZulu-Natal Inland, Lions, Wellington)
v YorkshireLeeds10 Jun 202120 May 20165y 21d6765scorecard
(Birmingham Bears, England Lions, Warwickshire)
v RCBDurban24 Sep 20101 Dec 20063y 297d6966scorecard
(Chennai Super Kings, India)
v Lahore BluesRawalpindi30 Nov 201726 Apr 200512y 218d6966scorecard
(Kolkata Knight Riders, Lahore Eagles, Lahore Lions, Lahore Whites, Pakistan, Pakistanis)
v MIWankhede24 Mar 201927 Apr 20162y 331d6766scorecard
(Delhi, Delhi Capitals, Delhi Daredevils, India, North Zone)
v MalaysiaKuala Lumpur20 Sep 202313 Mar 201211y 191d6766scorecard
(Papua New Guinea)
v SikkimDY Patil27 Oct 20231 Apr 20149y 209d6766scorecard
(Himachal Pradesh, Rajasthan Royals)
v South AfricaGqeberha12 Dec 202328 Feb 20194y 287d6866scorecard
(Hyderabad (India), India, Mumbai Indians)
v RRJaipur8 May 201817 Mar 20135y 52d7867scorecard
(India, Karnataka, Kings XI Punjab, Royal Challengers Bangalore, Sunrisers Hyderabad)
v UttarakhandVadodara18 Jan 202122 Mar 201010y 302d7167scorecard
(Central Zone, Chhattisgarh, Kolkata Knight Riders, Madhya Pradesh, Pune Warriors)
v NottsNottingham27 Jun 201013 Jun 20037y 14d7368scorecard
(England, England Lions, England XI, Otago, Warwickshire)
v CSKChennai8 Apr 201113 Apr 20046y 360d6868scorecard
(Kolkata Knight Riders, Royal Challengers Bangalore, South Africa, Warriors, Western Province Boland)
v OtagoDunedin15 Jan 201220 Jan 20065y 360d7268scorecard
(Auckland, Derbyshire, New Zealand)
v HawksbillsProvidence4 Aug 20134 Oct 20084y 304d6868scorecard
(Barisal Burners, Jamaica Tallawahs, Lahore Lions, Nagenahira Nagas, Pakistan, Pakistan A)
v PakistanGros Islet10 May 20107 Apr 20046y 33d6969scorecard
(Cape Cobras, Rajasthan Royals, Somerset, South Africa, Western Province Boland)
v ChargersDelhi19 Apr 201213 Jun 20038y 311d7069scorecard
(Delhi Daredevils, England, Hampshire, Nottinghamshire, Royal Challengers Bangalore, Surrey)
v OtagoAuckland14 Dec 20194 Dec 20163y 10d7069scorecard
(Auckland, Jamaica Tallawahs, New Zealand, New Zealand A)
v SixersSydney28 Dec 20192 Jan 20109y 360d7069scorecard
(Australia, Derbyshire, Glamorgan, Lancashire, New South Wales, Rising Pune Supergiants, Sydney Thunder)
v WarriorsPotchefstroom20 Oct 202211 Sep 20157y 39d6969scorecard
(Boland, Cape Cobras, Cape Town Blitz, North West, South Africa, Western Province)
v BarishalChattogram20 Jan 202326 Oct 20157y 86d7069scorecard
(Afghanistan, Amo Sharks, Balkh Legends, Band-e-Amir Dragons, Dhaka Dominators, Speen Ghar Tigers)
v MizoramJaipur27 Oct 202322 Sep 20203y 35d7269scorecard
(India, Mumbai, Rajasthan Royals)
v West IndiesBridgetown7 May 201017 Aug 20045y 263d7470scorecard
(Kandurata, Kings XI Punjab, Nondescripts Cricket Club, Sri Lanka)
v WarriorsGqeberha17 Jan 201411 Apr 20049y 281d7470scorecard
(Dolphins, Eagles, Knights, Kolkata Knight Riders, South Africa)
v ZalmiDubai (DICS)25 Feb 20181 Dec 20125y 86d7270scorecard
(Guyana Amazon Warriors, Islamabad Leopards, Islamabad Region, Islamabad United, Karachi Kings, Lahore Blues, Lahore Eagles, Lahore Whites, Pakistan, Pakistan A, Punjab (Pakistan), Sylhet Sixers, Zarai Taraqiati Bank Limited)
v Southern PNJRawalpindi26 Sep 20212 Dec 20128y 298d7370scorecard
(Balochistan, Islamabad, Lahore Blues, Lahore Lions, Lahore Region Blues, Pakistan, Peshawar Zalmi)
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 70 innings shown
Records includes the following current or recent matches:

Lions v Warriors at Johannesburg, CSA T20 Challenge, Mar 27, 2024 [Twenty20]

Sunrisers Hyderabad v Mumbai Indians at Hyderabad, Indian Premier League 8th match, Mar 27, 2024 [Twenty20]

Border v Mpumalanga at East London, CSA Provincial T20 Cup, Mar 27, 2024 [Twenty20]

KwaZulu-Natal Inland v Western Province at Pietermaritzburg, CSA T20 Challenge, Mar 27, 2024 [Twenty20]

Limpopo v South Western Districts at Polokwane, CSA Provincial T20 Cup, Mar 27, 2024 [Twenty20]