Twenty20 Internationals Cricket – Fastest to 2000 runs

Twenty20 Internationals
Fastest career runs

Fastest to 2000 runs

RankPlayerOppositionGroundMatch DateDebutTimeMatInnsScorecard
🥇 1
Babar Azam (PAK)v ZimbabweHarare25 Apr 20217 Sep 20164y 230d5452T20I # 1158
🥇 1
Mohammad Rizwan (PAK)v EnglandKarachi20 Sep 202224 Apr 20157y 149d6352T20I # 1789
🥉 3
Muhammad Waseem (UAE)v NamibiaWindhoek29 Sep 20245 Oct 20212y 360d5454T20I # 2875
4
V Kohli (IND)v EnglandManchester3 Jul 201812 Jun 20108y 21d6056T20I # 684
4
SA Yadav (IND)v South AfricaGqeberha12 Dec 202314 Mar 20212y 273d5956T20I # 2396
6
KL Rahul (IND)v AustraliaMohali20 Sep 202218 Jun 20166y 94d6258T20I # 1788
7
AJ Finch (AUS)v EnglandSouthampton4 Sep 202012 Jan 20119y 236d6262T20I # 1095
8
Virandeep Singh (MAS)v OmanKirtipur30 Oct 202324 Jun 20194y 128d6564T20I # 2335
9
BB McCullum (NZ)v NetherlandsChattogram29 Mar 201417 Feb 20059y 40d6766T20I # 390
10
MJ Guptill (NZ)v PakistanMount Maunganui28 Jan 201815 Feb 20098y 347d7068T20I # 641
10
Mohammad Shahzad (AFG)v NamibiaAbu Dhabi31 Oct 20211 Feb 201011y 272d6868T20I # 1380
12
HG Munsey (SCOT)v AustraliaGros Islet15 Jun 202418 Jun 20158y 363d7169T20I # 2689
13
Q de Kock (SA)v IndiaIndore4 Oct 202221 Dec 20129y 287d7271T20I # 1805
13
RR Hendricks (SA)v IrelandAbu Dhabi27 Sep 20245 Nov 20149y 327d7271T20I # 2869
15
PR Stirling (IRE)v West IndiesSt George's15 Jan 202015 Jun 200910y 214d7372T20I # 1028
15
KS Williamson (NZ)v AustraliaDubai (DICS)14 Nov 202115 Oct 201110y 30d7472T20I # 1428
17
DA Warner (AUS)v Sri LankaMelbourne1 Nov 201911 Jan 200910y 294d7373T20I # 993
18
AD Hales (ENG)v IndiaAdelaide10 Nov 202231 Aug 201111y 71d7474T20I # 1878
19
S Ssesazi (UGA)v NamibiaAccra21 Mar 202413 Sep 20212y 190d7775T20I # 2532
19
MP O'Dowd (NED)v OmanAl Amerat16 Nov 20241 Jul 20159y 138d7775T20I # 2955
19
R Sandaruwan (KUW)v NepalMong Kok13 Apr 202520 Jan 20196y 83d7575T20I # 3139
22
MDKJ Perera (SL)v New ZealandNelson2 Jan 202526 Jan 201311y 342d7776T20I # 3081
23
RG Sharma (IND)v EnglandBristol8 Jul 201819 Sep 200710y 292d8477T20I # 690
23
RD Berrington (SCOT)v IrelandEdinburgh28 Jul 20232 Aug 200814y 360d8577T20I # 2180
25
JC Buttler (ENG)v Sri LankaSharjah1 Nov 202131 Aug 201110y 62d8678T20I # 1382
25
GJ Maxwell (AUS)v Sri LankaColombo (RPS)8 Jun 20225 Sep 20129y 276d8678T20I # 1552
27
Syed Aziz (MAS)v Hong KongKuala Lumpur23 Aug 202424 Jun 20195y 60d8280T20I # 2795
27
BKG Mendis (SL)v BangladeshDambulla13 Jul 20255 Jul 20169y 8d8080T20I # 3315

Showing 28 records

Additional Information

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 80 innings shown