Fastest to 3000 runs in T20Is

Fastest to 3000 runs
Player
Opposition
Ground
Match Date
Debut
Time
Mat
Inns
Scorecard
v New ZealandRawalpindi20 Apr 202424 Apr 20158y 362d9279T20I # 2579
v EnglandAhmedabad14 Mar 202112 Jun 201010y 275d8781T20I # 1132
v EnglandLahore30 Sep 20227 Sep 20166y 23d8681T20I # 1802
v EnglandPerth9 Oct 202212 Jan 201111y 270d9898T20I # 1812
v SamoaSingapore24 Jul 202524 Jun 20196y 30d10198T20I # 3358
v ScotlandDubai (DICS)3 Nov 202115 Feb 200912y 261d105101T20I # 1388
v West IndiesPerth13 Feb 202411 Jan 200915y 33d102102T20I # 2467
v PakistanBirmingham25 May 202431 Aug 201112y 268d115106T20I # 2623
v NamibiaDubai (DICS)8 Nov 202119 Sep 200714y 50d116108T20I # 1410
v AfghanistanBelfast17 Aug 202215 Jun 200913y 63d114113T20I # 1738
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 120 innings shown
Records includes the following current or recent matches:

West Indies v Australia at Basseterre, 5th T20I, Jul 28, 2025 [T20I # 3385]

Estonia v Finland at Tallinn, 3rd T20I, Jul 27, 2025 [T20I # 3384]

Bahrain v Malawi at Rwanda, Rwanda Tri-Nation T20I Series final, Jul 27, 2025 [T20I # 3383]

Uganda v United Arab Emirates at Entebbe, Pearl of Africa T20I Series 18th match, Jul 27, 2025 [T20I # 3382]

Austria v Romania at Szodliget, Budapest Cup final, Jul 27, 2025 [T20I # 3381]

Kenya v Nigeria at Entebbe, Pearl of Africa T20I Series 17th match, Jul 27, 2025 [T20I # 3380]

Hungary v Luxembourg at Szodliget, Budapest Cup 3rd place play-off, Jul 27, 2025 [T20I # 3379]