ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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)T20I3rd 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 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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 team (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.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Dilshan MunaweeraBTBarbados Tridents20159901663918.44163101.84000186
Mark DeyalSLZSt Lucia Zouks202010911664020.75131126.72001147
Siddhesh WathVIDVidarbha20219901663618.44156106.41003214
Mohnish MishraDCDeccan Chargers2010111101664115.09144115.28001186
Usman ArifNORNorway2021-2025121101664415.0994176.60002618
Connor EsterhuizenPCPretoria Capitals2025-2026111101665215.09157105.73013195
Adam HoseDVDesert Vipers2024-2025131231664518.44144115.28001134
Stuart ThompsonNWNorth-West Warriors2016-2020131311664313.8319087.37000155
Paul WalterBHBrisbane Heat2023-20251714216630*13.83134123.88002157
Luke Le TissierGUEGuernsey2018-2023181531663713.83145114.48001213
Waqas KhanHKHong Kong2014-2020171551666016.6019186.9101165
Okera BascomeBERBermuda2019-2021171511663711.86166100.00002129
Sedezhalie RuperoNAGNagaland2019-2023181501663811.0722474.11001171
Andrew McBrineIREIreland2014-2022301971663613.83139119.42001135
Andile PhehlukwayoSASouth Africa2017-20244225716627*9.22153108.50007165
J TaanyandaNAMNamibia202633116574*82.50112147.32020138
Abdullah ShafiqueYORYorkshire20254401656441.25108152.78020146
Jean du PlessisWARWarriors2024-202676216569*41.25129127.9101076
Johnson CharlesAHAntigua Hawksbills20137701654623.57122135.25000206
Colin MunroMOManchester Originals20217721654533.00121136.36000186
Tom MooresLLLumbini Lions20247701654523.57130126.92000109
Rory Hamilton-BrownSUSSussex20148801654920.63133124.06000128
Finn AllenBPBirmingham Phoenix20218801654320.63110150.00000185
Moisés HenriquesRCBRoyal Challengers Bengaluru201310951654441.25125132.00000203
Ackeem AugusteWIWest Indies2025-202610911655020.63125132.000101111
Thisara PereraSSSylhet Strikers20231310416543*27.50113146.02001138
Ankit KumarDUMDumka Daredevils2022111021654120.6319982.91000113
C ForbesSWASwaziland2021-2023101001653116.5017097.06000243
Suryansh ShedgePKPunjab Kings2025-2026121031655723.57101163.37010912
Martin GuptillMRMelbourne Renegades2022-2023111101653615.00154107.14001154
Samrat SinghaTRITripura2016-2021121111654516.5019783.76001192
Graham NapierESSEssex2014-2016341751652713.7598168.37002714
Umar GulPAKPakistan2007-201660279165329.17156105.770061110
Mudassar BukhariNEDNetherlands2008-20164128916528*8.68159103.77001114
Kane RichardsonMRMelbourne Renegades2017-20257932181651711.79151109.27004123
Smit PatelTRITripura20184401647341.00127129.13011213
HazratullahDDDhaka Dynamites20197701647823.43112146.430201013
Thaveesha KahaduwaarachchiPSCPanadura Sports Club20267701645223.43144113.89010133
Ryan CanningIMPImpi201288216436*27.33122134.43000135
Ravija SandaruwanBRCBurgher Recreation Club2024-20258801645120.5095172.630101610
Charith AsalankaKWKandy Warriors202188116444*23.43119137.82000176
Usman KhanGGGulf Giants20248811643223.43137119.71000193
M VandrasiCZECzech Republic2024-202588216442*27.33156105.13001171
Colin IngramKZKabul Zwanan20189901644418.22132124.24000205
Soumya SarkarKTKhulna Tigers202299216482*23.43150109.33011165
Brad WilsonOTAOtago2017-2019109316432*27.33123133.33001155
Gavin SinghUSAUnited States of America2021-202412921646523.43131125.19022811
Ross TaylorGAWGuyana Amazon Warriors2020111031643323.4318887.23000105
Nikhil ChaudharyWFWashington Freedom2026101041643227.33130126.15000117
Shamim HossainCCChattogram Challengers2022101001645216.40140117.14011183

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.