T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting records (Men's T20Is)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

Qualification: Minimum 500 balls faced.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Sarfaraz AliBHR2019-202452523105069*21.43723145.230649178
James NeeshamNZ2012-20261047722110548*20.09761145.200078555
JJ SmitNAM2019-20267868251325111*30.81913145.131447780
G MckeonFRA2022-202633334100210934.55692144.802638155
Glenn PhillipsNZ2017-2026998814245510833.181699144.502143186115
Shadab KhanPAK2017-202612669179775218.79677144.310177050
George MunseySCO2015-202686865259813232.071805143.933146278118
Brandon McMullenSCO2023-2026302947879631.48547143.880726339
Bilal TahirKUW2019-202668551780461*21.16560143.570145055
VP ThamotharamMAC2021-2025625971356104*26.08947143.191839383
Shimron HetmyerWI2018-20268878717488524.621223142.93095122108
Andries GousUSA2024-2026272617708130.80539142.860616742
Jonty JennerJER2019-2026555411144396*33.561012142.5907511859
Aaron FinchAUS2011-202210310312312017234.292189142.532198309125
David WarnerAUS2009-2024110110123277100*33.442300142.481286337122
Brian BennettZIM2023-202673716219411133.751540142.47113625367
Dhiren GondariaKEN2013-20263936510579434.10742142.450819150
Moeen AliENG2014-2024927517122972*21.19863142.410798868
Quinton de KockSA2012-20261101099309511530.952176142.2321910313133
Jason HolderWI2014-20269768218964919.06630142.220095162
Zubaidi ZulkifleMAS2019-20267069312409618.79872142.20041212659
Mitchell MarshAUS2011-20268883142313103*33.521628142.081143206117
Darius VisserSAM2024-20262323584513246.94595142.023318638
Rovman PowellWI2017-202612310916239810725.781689141.981103148158
Heinrich KlaasenSA2018-202458531010008123.26705141.840527252
Shai HopeWI2017-20267472122004102*33.401413141.833135153112
Kevin PietersenENG2005-20133736511767937.94831141.5207111932
Muhammad AsimQAT2024-20262926972067*42.35509141.450646925
Michael LevittNED2024-20263029194513533.75669141.261618250
Syed AzizMAS2019-202613612719329112630.472332141.121258303165
David MillerSA/IWX/ICC2010-2026142124402836106*33.762012140.95293186142
Rohit SharmaIND2007-2024159151194231121*32.053003140.8953212383205
Daryl MitchellNZ2019-20261049120190772*26.861356140.6308213174
Elton ChigumburaZIM2006-20205756989354*19.00635140.630366153
S DaviziCZE2019-2026434261352115*37.56962140.5436214847
Shreyas IyerIND2017-20267471151748102*31.211247140.18110414265
D Doyle-CalleSPA2022-2026393488847234.00633139.650405949
Sahibzada FarhanPAK2018-2026505021554100*32.381114139.50213413181
KL RahulIND2016-2022716882265110*37.751628139.13222519199
Dipendra Singh AireeNEP2019-202610186212232110*34.341605139.07112115993
Manan AliKSA2023-20265147886852*22.26626138.660144258
Shubman GillIND2023-202536365869126*28.03627138.601329826
Alex HalesENG2011-2022757582074116*30.961499138.36112522570
Razmal ShigiwalAUA2019-202549457116195*30.55840138.210749251
Rahmanullah GurbazAFG2019-202682820214210026.121553137.9311312170118
Monank PatelUSA2019-202647403101110427.32733137.9317210633
Asif KhanUAE2023-202556561013027928.30944137.920648184
Jason RoyENG2014-20226464115227824.161106137.6108715369
Niko DavinNAM2019-20253939410078928.77732137.5706110834
Jonny BairstowENG2011-202480721616719029.841215137.53010614876

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.