Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball 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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting records (Men's All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v India×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Steve SmithAUS2010-2023111112295222.90187122.46010215
Mohammad RizwanPAK2021-202455122879*57.00204111.76020187
Ibrahim ZadranAFG2022-202688122864*32.57202112.87020245
David WarnerAUS2010-2024101012267225.11160141.250201714
Kyle MayersWI2022-2023121202247318.67171130.99010309
Jacob BethellENG2025-202697121710536.17134161.941111513
Devon ConwayNZ2021-2026101012145923.78162132.10021237
AB de VilliersSA2006-20159902086323.11158131.65020225
Mark ChapmanNZ2021-2026121202036316.92184110.33013186
Brian BennettZIM2024-202699120097*25.00131152.670122012
Sikandar RazaZIM2015-2026141401984614.14179110.61002166
Josh InglisAUS2022-2025108019611024.50130150.77100228
Johnson CharlesWI2016-20236601917931.83117163.250201912
Gulbadin NaibAFG2012-20269821915731.83151126.490201511
Charith AsalankaSL2021-20251212119053*17.27159119.500131210
Chamara KapugederaSL2009-20167711894731.50134141.04000225
D'Arcy ShortAUS2018-20208801814022.63171105.85000240
Dhananjaya de SilvaSL2020-20238821795729.83139128.78010183
Chris GayleWI2009-20175501779835.40153115.690101210
Dion MyersZIM2024-202699117765*22.13164107.93011173
Harry TectorIRE2022-202677117664*29.33150117.33021184
Angelo MathewsSL2009-202010821754629.17134130.60000129
Jonny BairstowENG2011-20241111317440*21.75133130.83002128
Chamu ChibhabhaZIM2010-20167701726724.57165104.24010232
Kevin PietersenENG2007-20114401715342.75112152.68010185
Tillakaratne DilshanSL2009-20169901666118.44145114.48012231
Sahibzada FarhanPAK2025-20265501655833.00142116.20021129
Shoaib MalikPAK2007-202198216457*27.33158103.80010145
Joe RootENG2012-201876116146*32.20161100.00001122
Andrew BalbirnieIRE2018-20247701617223.00123130.890211211
Wesley MadhevereZIM2022-20269901594317.67153103.92002144
Mohammad HafeezPAK2007-20218711566126.00132118.18020155
Azmatullah OmarzaiAFG2022-202688115064*21.43121123.97011117
Temba BavumaSA2019-2022101021504918.7515994.34002124
Farhaan BehardienSA2012-20187741463948.67107136.45000134
Marco JansenSA2022-2026121011465416.2298148.98010914
Ben StokesENG2017-202210711444624.00105137.14000125
Tadiwanashe MarumaniZIM2024-20267711443224.00127113.39000144
Mohammad NaimBAN20193301438147.67107133.64010173
Faf du PlessisSA2012-20154401436535.7598145.92020135
Moisés HenriquesAUS2013-202066214362*35.75107133.6401086
Liam LivingstoneENG2022-202510911424317.75115123.4800279
Jacques KallisSA2010-20123301407346.67104134.6202095
Dinesh ChandimalSL2012-20229901403515.5615391.50000113
Mitchell MarshAUS2012-20258611374627.40106129.25000126
Bevon JacobsNZ20264411355845.0096140.63010105
Ryan BurlZIM2022-202655113554*33.75120112.50011132
Rahmanullah GurbazAFG2021-20269901325014.67104126.92013119
Soumya SarkarBAN2016-20199901313914.56117111.9700195
Upul TharangaSL2012-20187701304718.57106122.6400086

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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