Records for T20 Matches

Fastest to 3000 runs
Player
Opposition
Ground
Match Date
Debut
Time
Mat
Inns
Scorecard
v SixersSydney16 Dec 20126 Jan 20066y 345d8785scorecard
(Australia, Australia A, Glamorgan, Kings XI Punjab, Perth Scorchers, Western Australia)
v IndiaSydney8 Dec 202023 Dec 20163y 351d8686scorecard
(Australia, Durham, Hobart Hurricanes, Prime Minister's XI, Rajasthan Royals)
v AustraliaWellington5 Mar 20212 Feb 201110y 31d9086scorecard
(Dolphins, Gauteng, KwaZulu-Natal Inland, Lions, New Zealand, Wellington)
v RoyalsMirpur10 Feb 201215 Sep 20056y 148d8887scorecard
(Barisal Burners, Jamaica, Kolkata Knight Riders, Matabeleland Tuskers, PCA Masters XI, Royal Challengers Bangalore, Stanford Superstars, Sydney Thunder, West Indians, West Indies, Western Australia)
v DaredevilsDubai (DICS)25 Apr 20142 Jan 20095y 113d9390scorecard
(Auckland, Australia, Australia A, Delhi Daredevils, Melbourne Renegades, Pune Warriors, Rajasthan Royals, Ruhuna Royals, Sunrisers Hyderabad, Victoria)
v MIWankhede8 Apr 20232 Feb 20176y 65d9391scorecard
(Chennai Super Kings, India, Maharashtra)
v SultansDubai (DICS)15 Feb 20191 Dec 20126y 76d9592scorecard
(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 TitansCenturion28 Apr 201927 Jan 20136y 91d9792scorecard
(Jozi Stars, Lions, North West, South Africa, St Kitts and Nevis Patriots)
v DaredevilsChennai14 May 201313 Jun 20039y 335d10293scorecard
(Australia, Australia A, Chennai Super Kings, Gloucestershire, Northamptonshire, Perth Scorchers)
v RCBBengaluru24 Apr 201917 Mar 20136y 38d10593scorecard
(India, Karnataka, Kings XI Punjab, Royal Challengers Bangalore, Sunrisers Hyderabad)
v WORCSWorcester11 Jul 201016 Jun 20037y 25d9794scorecard
(Australia, Australia A, Kolkata Knight Riders, Lancashire, Leicestershire, Victoria)
v TallawahsProvidence2 Aug 201320 Jan 20067y 194d9995scorecard
(Auckland, Derbyshire, Guyana Amazon Warriors, New Zealand, New Zealanders, Sydney Thunder)
v KentCheltenham12 Jul 20156 Jan 20069y 187d9795scorecard
(Adelaide Strikers, Gloucestershire, Kochi Tuskers Kerala, Perth Scorchers, South Australia, Victoria)
v DaredevilsDelhi20 May 20186 Sep 20125y 256d9795scorecard
(Barisal Bulls, Dhaka Dynamites, Mumbai Indians, St Kitts and Nevis Patriots, Trinidad & Tobago, Trinidad & Tobago Red Steel, West Indies)
v BangladeshKhulna17 Jan 201613 Sep 20069y 126d9796scorecard
(Easterns (Zimbabwe), Mountaineers, Sylhet Royals, Zimbabwe, Zimbabwe XI, Zimbabweans)
v Sri LankaJohannesburg24 Mar 201925 Jan 200910y 58d10797scorecard
(Eagles, Jozi Stars, Knights, Lions, Northern Cape, South Africa, South Africa A, South Africans)
v AfghanistanWankhede20 Mar 20162 Oct 20114y 170d10599scorecard
(Delhi Daredevils, Easterns, Gauteng, Lions, South Africa, South Africans, Sunrisers Hyderabad, Titans)
v RCBJaipur29 Apr 20132 Jul 20048y 301d103100scorecard
(Australia, Australia A, Brisbane Heat, Hampshire, New South Wales, Queensland, Rajasthan Royals, Sydney Sixers)
v LegendsSharjah10 Oct 20181 Feb 20108y 251d101101scorecard
(Afghanistan, Paktia Panthers, Rangpur Riders)
v Kings XIEden Gardens21 Apr 201813 Jan 20108y 98d108102scorecard
(Australia, Brisbane Heat, Deccan Chargers, Guyana Amazon Warriors, Jamaica Tallawahs, Kandurata Warriors, Kolkata Knight Riders, Queensland)
v RRAhmedabad16 Apr 202314 Apr 20185y 2d106103scorecard
(Gujarat Titans, India, Kolkata Knight Riders, Punjab)
v DaredevilsPune22 May 201213 Apr 20048y 39d105104scorecard
(Kolkata Knight Riders, Royal Challengers Bangalore, South Africa, Warriors, Western Province Boland)
v TallawahsBasseterre5 Aug 20167 Apr 200412y 120d105104scorecard
(Cape Cobras, Derbyshire, Dolphins, Kings XI Punjab, South Africa, South Africa XI, South Africans, Surrey, Trinbago Knight Riders)
v YorkshireBirmingham20 May 202320 May 20167y 0d107104scorecard
(Birmingham Bears, Brisbane Heat, England Lions, Manchester Originals (Men), Warwickshire, Welsh Fire (Men))
v GladiatorsHambantota13 Dec 202026 Aug 20119y 109d107105scorecard
(Auckland, Colombo Kings, England Lions, Kent, Rajshahi Kings)
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 105 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]