2010s Twenty20 Internationals Batting Most Runs Innings
Twenty20 Internationals

2010s Cricket – Twenty20 Internationals Cricket Records

Twenty20 Internationals

High scores

RankPlayerRunsMinsBalls4s6sSRTeamOppositionGroundMatch DateScorecard
🥇 1
AJ Finch172-761610226.31Australiav ZimbabweHarare03 Jul 2018T20I # 683
🥈 2
Hazratullah Zazai162*-621116261.29Afghanistanv IrelandDehradun23 Feb 2019T20I # 746
🥉 3
AJ Finch15670631114247.61Australiav EnglandSouthampton29 Aug 2013T20I # 328
4
GJ Maxwell145*-65149223.07Australiav Sri LankaPallekele06 Sep 2016T20I # 565
5
HG Munsey127*-56514226.78Scotlandv NetherlandsDublin (Malahide)16 Sep 2019T20I # 884
6
E Lewis125*-62612201.61West Indiesv IndiaKingston09 Jul 2017T20I # 617
7
SR Watson124*8671106174.64Australiav IndiaSydney31 Jan 2016T20I # 489
8
KJ O'Brien124-62127200.00Irelandv Hong KongAl Amerat07 Oct 2019T20I # 921
9
BB McCullum1237258117212.06New Zealandv BangladeshPallekele21 Sep 2012T20I # 267
10
Babar Hayat122916097203.33Hong Kongv OmanFatullah19 Feb 2016T20I # 502
11
F du Plessis1199956115212.50South Africav West IndiesJohannesburg11 Jan 2015T20I # 414
12
Mohammad Shahzad118*-67108176.11Afghanistanv ZimbabweSharjah10 Jan 2016T20I # 477
13
RG Sharma11861431210274.41Indiav Sri LankaIndore22 Dec 2017T20I # 634
14
RE Levi117*6751513229.41South Africav New ZealandHamilton19 Feb 2012T20I # 222
14
Shaiman Anwar117*-68106172.05U.A.E.v P.N.G.Abu Dhabi14 Apr 2017T20I # 609
16
BB McCullum116*8756128207.14New Zealandv AustraliaChristchurch28 Feb 2010T20I # 149
16
AD Hales116*9764116181.25Englandv Sri LankaChattogram27 Mar 2014T20I # 387
18
MN van Wyk114*857097162.85South Africav West IndiesDurban14 Jan 2015T20I # 415
19
GJ Maxwell113*745579205.45Australiav IndiaBengaluru27 Feb 2019T20I # 749
20
Ahmed Shehzad111*9662105179.03Pakistanv BangladeshMirpur30 Mar 2014T20I # 392
20
RG Sharma111*956187181.96Indiav West IndiesLucknow06 Nov 2018T20I # 709
20
Bilal Zalmai111*-5897191.37Austriav Czech Rep.Ilfov County01 Sep 2019T20I # 877
23
KL Rahul110*8451125215.68Indiav West IndiesLauderhill27 Aug 2016T20I # 562
24
C Munro109*875877187.93New Zealandv IndiaRajkot04 Nov 2017T20I # 631
25
TP Ura107*-6046178.33P.N.G.v PhilippinesPort Moresby23 Mar 2019T20I # 760
26
G Malla107-5559194.54Nepalv BhutanKirtipur05 Dec 2019T20I # 1018
27
P Khadka106*-5279203.84Nepalv SingaporeSingapore28 Sep 2019T20I # 895
28
RG Sharma1067966125160.60Indiav South AfricaDharamsala02 Oct 2015T20I # 456
29
S Periyalwar105*5740126262.50Romaniav TurkeyIlfov County29 Aug 2019T20I # 869
30
MJ Guptill105745469194.44New Zealandv AustraliaAuckland16 Feb 2018T20I # 649
31
TM Dilshan104*8557125182.45Sri Lankav AustraliaPallekele06 Aug 2011T20I # 202
31
S Wickramasekara104*-36810288.88Czech Rep.v TurkeyIlfov County30 Aug 2019T20I # 872
31
LA Dunbar104*-61510170.49Serbiav BulgariaCorfu14 Oct 2019T20I # 931
34
C Munro1048853310196.22New Zealandv West IndiesMount Maunganui03 Jan 2018T20I # 638
35
Tamim Iqbal103*9163105163.49Bangladeshv OmanDharamsala13 Mar 2016T20I # 534
35
GJ Maxwell103*8958104177.58Australiav EnglandHobart07 Feb 2018T20I # 645
35
DJ Malan103*795196201.96Englandv New ZealandNapier08 Nov 2019T20I # 1008
38
R Sandaruwan103-59105174.57Kuwaitv BahrainAl Amerat23 Jan 2019T20I # 726
38
PK Matautaava103-5297198.07Vanuatuv MalaysiaKuala Lumpur01 Oct 2019T20I # 898
40
Awais Ahmed102*-6456159.37Spainv MaltaCartagena30 Mar 2019T20I # 765
41
MJ Guptill101*896996146.37New Zealandv South AfricaEast London23 Dec 2012T20I # 295
41
DA Miller101*533679280.55South Africav BangladeshPotchefstroom29 Oct 2017T20I # 628
41
KL Rahul101*-54105187.03Indiav EnglandManchester03 Jul 2018T20I # 684
41
JP Kotze101*-4379234.88Namibiav BotswanaWindhoek20 Aug 2019T20I # 856
45
SK Raina101856095168.33Indiav South AfricaGros Islet02 May 2010T20I # 155
45
C Munro101715477187.03New Zealandv BangladeshMount Maunganui06 Jan 2017T20I # 575
45
Ravinderpal Singh101-48610210.41Canadav Cayman Sandys Parish18 Aug 2019T20I # 852
45
S Davizi101-6867148.52Czech Rep.v MaltaMarsa20 Oct 2019T20I # 945
49
CH Gayle100*9448511208.33West Indiesv EnglandWankhede16 Mar 2016T20I # 537
49
RG Sharma100*-56115178.57Indiav EnglandBristol08 Jul 2018T20I # 690
49
DA Warner100*-56104178.57Australiav Sri LankaAdelaide27 Oct 2019T20I # 978
52
DPMD Jayawardene1008064104156.25Sri Lankav ZimbabweProvidence03 May 2010T20I # 157
52
RD Berrington1008158105172.41Scotlandv BangladeshThe Hague24 Jul 2012T20I # 252
52
E Lewis100764959204.08West Indiesv IndiaLauderhill27 Aug 2016T20I # 562
55
LJ Wright 99*835586180.00Englandv AfghanistanColombo (RPS)21 Sep 2012T20I # 268
56
AD Hales99846864145.58Englandv West IndiesNottingham24 Jun 2012T20I # 246
57
DPMD Jayawardene 98*855694175.00Sri Lankav West IndiesBridgetown07 May 2010T20I # 166
57
Ahmed Shehzad 98*916466153.12Pakistanv ZimbabweHarare24 Aug 2013T20I # 327
59
CH Gayle98886657148.48West Indiesv IndiaBridgetown09 May 2010T20I # 169
60
HM Amla 97*816284156.45South Africav AustraliaCape Town09 Mar 2016T20I # 526
60
Babar Azam 97*-58131167.24Pakistanv West IndiesKarachi02 Apr 2018T20I # 664
62
RG Sharma97876185159.01Indiav IrelandDublin (Malahide)27 Jun 2018T20I # 678
63
JP Duminy 96*7354104177.77South Africav ZimbabweKimberley10 Oct 2010T20I # 189
63
PM Seelaar 96*-4995195.91Netherlandsv ScotlandDublin (Malahide)16 Sep 2019T20I # 884
65
CJ Anderson 94*6841210229.26New Zealandv BangladeshMount Maunganui08 Jan 2017T20I # 576
65
V Kohli 94*-5066188.00Indiav West IndiesHyderabad06 Dec 2019T20I # 1020
67
AD Hales948061112154.09Englandv AustraliaChester-le-Street31 Aug 2013T20I # 329
67
Umar Akmal94705494174.07Pakistanv AustraliaMirpur23 Mar 2014T20I # 381
67
SF Mire94-6366149.20Zimbabwev PakistanHarare04 Jul 2018T20I # 685
70
H Masakadza 93*935885160.34Zimbabwev BangladeshKhulna22 Jan 2016T20I # 484
71
PJ Moor 92*876096153.33Zimbabwev SingaporeSingapore03 Oct 2019T20I # 902
72
S Dhawan92-62102148.38Indiav West IndiesChennai11 Nov 2018T20I # 710
72
SJ Baard92-5864158.62Namibiav BotswanaWindhoek22 Aug 2019T20I # 859
74
MJ Guptill 91*745456168.51New Zealandv ZimbabweAuckland11 Feb 2012T20I # 219
74
BN Cooper 91*-5657162.50Netherlandsv IrelandDublin (Malahide)18 Sep 2019T20I # 887
76
BB McCullum916755113165.45New Zealandv IndiaChennai11 Sep 2012T20I # 261
76
E Lewis91-5159178.43West Indiesv PakistanPort of Spain01 Apr 2017T20I # 604
76
Fakhar Zaman91-46123197.82Pakistanv AustraliaHarare08 Jul 2018T20I # 689
76
PR Stirling91-50122182.00Irelandv AfghanistanDehradun23 Feb 2019T20I # 746
76
S Davizi91-6583140.00Czech Rep.v MaltaMarsa18 Oct 2019T20I # 934
76
EJG Morgan91594177221.95Englandv New ZealandNapier08 Nov 2019T20I # 1008
76
KL Rahul91-5694162.50Indiav West IndiesWankhede11 Dec 2019T20I # 1024
83
DA Warner 90*916253145.16Australiav Sri LankaSydney26 Jan 2013T20I # 299
83
JE Root 90*7749131183.67Englandv AustraliaSouthampton29 Aug 2013T20I # 328
83
V Kohli 90*715592163.63Indiav AustraliaAdelaide26 Jan 2016T20I # 485
86
CH Gayle90634197219.51West Indiesv South AfricaJohannesburg11 Jan 2015T20I # 414
86
SPD Smith90705374169.81Australiav EnglandCardiff31 Aug 2015T20I # 453
86
Najeeb Tarakai90795875155.17Afghanistanv IrelandGreater Noida10 Mar 2017T20I # 600
86
S Dhawan90-4966183.67Indiav Sri LankaColombo (RPS)06 Mar 2018T20I # 656
86
Babar Azam907858131155.17Pakistanv South AfricaJohannesburg03 Feb 2019T20I # 734
91
V Kohli 89*6347111189.36Indiav West IndiesWankhede31 Mar 2016T20I # 556
91
MN Samuels 89*-6693134.84West Indiesv AfghanistanBasseterre05 Jun 2017T20I # 613
91
Sarfaraz Ahmed 89*-49103181.63Pakistanv ScotlandEdinburgh12 Jun 2018T20I # 671
91
GJ Delany 89*-4993181.63Irelandv OmanTolerance Oval21 Oct 2019T20I # 952
91
Muhammad Usman 89*-6362141.26U.A.E.v CanadaAbu Dhabi27 Oct 2019T20I # 985
96
MR Swart89-5565161.81Netherlandsv KenyaWindhoek19 Apr 2013T20I # 313
96
AJ Finch897152141171.15Australiav IndiaRajkot10 Oct 2013T20I # 331
96
DPMD Jayawardene898651113174.50Sri Lankav EnglandChattogram27 Mar 2014T20I # 387
96
Mohammad Nabi89313069296.66Afghanistanv IrelandGreater Noida12 Mar 2017T20I # 601
96
Ahmed Shehzad89-5583161.81Pakistanv World-XILahore15 Sep 2017T20I # 621

Showing 100 records

Additional Information

Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures