ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting by format (Men's All T20s)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 11,664 of the 11,665 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Deusdedit MuhumuzaUGAT20Is2019-20223021828259*21.69274102.920212310
F SuluotoSAMT20Is2022-20263025628244*14.84266106.020021717
Ashwin HebbarCPN-XIT2020201111528162*46.83221127.15020915
CG WilliamsNAMT202013-2017171532815723.42256109.77010206
Eoin MorganLSThe Hundred2021-2022161622814720.07208135.100021517
AUKDS KalugalaCYPT20Is2022-2026181802814915.61241116.600012912
Eknath KerkarMUM/GOA/CHHT202018-2026221922814616.53260108.08003217
A TurkmenTURT20Is2022-20261919628151*21.62221127.150212612
Mohammad ShahzadUAET20Is2015-2017202022815215.61239117.570122511
Prashanth KumarANDT202016-2021252032815716.53274102.55011229
Devender SinghGHAT20Is2021-20262623828147*18.73258108.91002209
Adam MilneRCB/CSK/RRT202016-202610750222812210.04243115.640072010
Ismail KaraZAMT20Is20269902808231.11169165.680312622
Sybrand EngelbrechtNEDT20Is2024121012807531.11211132.700112112
Tayyab TahirKK/MST202023-2025141122806531.11193145.08010309
Oshada FernandoGG/DV/PSCT202020-2026151412806321.54225124.44011258
Max O'DowdNED/AUC/CCT202015-2026171512805820.00263106.46012259
Bharat ChipliRCB/DC/DCT202008-20132321628061*18.67251111.55010287
Aminuddin RamlyMAST20Is2019-2021232142804116.47189148.150011320
Chris JordanSBThe Hundred2021-202641251428070*25.45175160.000101718
Aryaman SenSINT202022101012797631.00227122.91020374
Muhammad UsmanHUNT20Is20251412227972*27.90169165.090111125
Idrees Ul HaqueSWIT20Is2021-2025171602795517.44226123.450103410
Luke WellsWFThe Hundred2023-2025201922795716.41189147.620233012
Writtick ChatterjeeBEN/DGDT202018-2024292072795121.46205136.100142014
S MathurHKT20Is2023-2026242132793915.5031289.42002185
Fanyan MughalMACT20Is2023-2024242322795613.29257108.560122314
LM GabrielLEST20Is2022-20262726127945*11.1634979.94006342
Ashton AgarAUST20Is2016-2024492952792911.63278100.36004199
Simi SinghIRET20Is2018-202252391027957*9.62261106.90018177
David HempBERT202010-20139922786439.71257108.17020266
Paing DanuMYAT20Is2023-20262424227872*12.6432984.500142412
Liam Patterson-WhiteNOTT202024-20263424727844*16.35206134.950031813
Aaftab Alam KhanMACT20Is2021-20252725627871*14.63221125.790152411
Sayed MonibKUWT20Is2020-202443291027832*14.63158175.950031723
Mohammad WasimCK/IU/QGT202021-202671401627826*11.58212131.130022017
Munim ShahriarKT/FB/DCT202022-2026171602775217.31230120.430232814
SZ VayaniMAAT20Is2023-20265033827730*11.0828597.19006286
Aarif SheikhNEP/SPRT202018-20252318427645*19.71251109.96002227
Ninad RathvaBART202018-2023311822764717.25225122.67002346
Cole BriggsAUCT202021-2024181812765016.24251109.960142210
Harsh TyagiRAI/DELT202019-202431211227638*30.67207133.330012114
Muralidharen GautamDC/MI/KART202013-2018252362763616.24243113.580012311
Wellington MasakadzaZIMT20Is2015-2026834515276349.2028397.53003196
Rizwan ButtBHRT20Is2022-202697451427634*8.90239115.48008720
Jurie SnymanEST2020268802759534.38197139.590202016
Greg HayCDT202021-2023111102757625.00232118.53031285
Samarth SethAPT2020191212127566*25.00246111.79021336
Virk AliFRAT20Is2021-2026151512755319.64273100.73022296
Abhishek AnandJPNT20Is2025-2026181812755516.18244112.700122613

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.