Fastest to 3000 runs in T20s

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 EssexLord's13 Jun 202429 Jul 20167y 320d105102scorecard
(Middlesex, Perth Scorchers, Welsh Fire (Men))
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:

Netherlands v Sri Lanka at Gros Islet, ICC Men's T20 World Cup 38th match, Jun 16, 2024 [T20I # 2699]

Bangladesh v Nepal at Kingstown, ICC Men's T20 World Cup 37th match, Jun 16, 2024 [T20I # 2698]

Ireland v Pakistan at Lauderhill, ICC Men's T20 World Cup 36th match, Jun 16, 2024 [T20I # 2697]

Italy v Romania at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A final, Jun 16, 2024 [T20I # 2696]

Isle of Man v Portugal at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 5th place play-off, Jun 16, 2024 [T20I # 2695]

Denmark v Jersey at Brondby, 3rd T20I, Jun 16, 2024 [T20I # 2694]

Finland v Norway at Kerava, Nordic T20 Cup 6th match, Jun 16, 2024 [T20I # 2693]

Denmark v Jersey at Brondby, 2nd T20I, Jun 16, 2024 [T20I # 2692]

Israel v Luxembourg at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 7th place play-off, Jun 16, 2024 [T20I # 2691]

Austria v France at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 3rd place play-off, Jun 16, 2024 [T20I # 2690]

Derbyshire v Birmingham Bears at Derby, Vitality Blast, Jun 16, 2024 [Twenty20]

Kent v Gloucestershire at Canterbury, Vitality Blast, Jun 16, 2024 [Twenty20]

Somerset v Glamorgan at Taunton, Vitality Blast, Jun 16, 2024 [Twenty20]

Yorkshire v Leicestershire at Leeds, Vitality Blast, Jun 16, 2024 [Twenty20]

Durham v Lancashire at Chester-le-Street, Vitality Blast, Jun 16, 2024 [Twenty20]

Worcestershire v Northamptonshire at Worcester, Vitality Blast, Jun 16, 2024 [Twenty20]