Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

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,673 of the 11,674 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Dinesh MongiaINDIndia2006110383838.004584.4400041
Ravi BoparaKZKabul Zwanan20180113838*-21180.9500051
Kevin BazilCAYCayman Islands20101113838*-26146.1500012
Calum MacLeodKENKent2021220383119.0033115.1500031
Henry NichollsSTSydney Thunder20162213835*38.0031122.5800012
Moeen AliCTBCape Town Blitz2019220382519.0030126.6700051
Jim AllenbyPZPeshawar Zalmi2016220383119.004095.0000050
Kennar LewisSSSylhet Strikers2024220383319.0031122.5800032
Devdutt PadikkalINDIndia2021220382919.0038100.0000021
Rohail NazirMSMultan Sultans2020220382419.0031122.5800041
DS VoslooMACMalta20212213823*38.0037102.7000020
Jai TiwariSWISwitzerland2025-2026420382119.0033115.1500042
Justin KempAHAntigua Hawksbills2013332381938.0038100.0000011
Mark CosgroveSSSydney Sixers2013-2014330383212.6732118.7500160
Forster MutizwaZIMZimbabwe2011-2012330382212.6736105.5600130
Moisés HenriquesKKRKolkata Knight Riders20094313830*19.004095.0000021
Yaseen VallieWPWestern Province20223313821*19.0037102.7000010
Chirag KhuranaMAHMaharashtra2016330383712.6727140.7400141
Rumman RaeesBBBarisal Bulls20164313825*19.0026146.1500041
Darwish RasooliDDDhaka Dynamites2019330381912.6733115.1500113
Mohit JangraMIZMizoram2023330381612.6735108.5700041
Dunith WellalagePRPaarl Royals2025730381512.6737102.7000050
Irfan SarfrazKSASaudi Arabia2022430381812.675569.0900020
Ben CalitzNWNorth-West Warriors2026330381712.6725152.0000032
S ManurangaKCCCKandy Customs Cricket Club2024330383312.6738100.0000050
Lasith AbeyratneMSCMoors Sports Club2025331382619.004486.3600021
K KumarasingheACCCAce Capital Cricket Club2026330381912.6728135.7100033
Shakib Al HasanMNYMI New York202644038189.5035108.5700041
BJ WatlingNZNew Zealand2009-201454038229.505865.5200030
Sharad VesawkarCRChitwan Rhinos20244443811*-4682.6100020
P ChinCAYCayman Islands2022-202374038279.505569.0900110
Ziaur RahmanCVComilla Victorians201964038219.503997.4400142
Ryan FlanniganSCOScotland2012441381812.6733115.1500140
Anaru KitchenNZNew Zealand2017-2018541381612.6732118.7500031
Jason BehrendorffMIDMiddlesex202211433822*38.0029131.0300004
Harmeet SinghTRITripura201964038159.5023165.2200023
Calvin HarrisonMOManchester Originals2021-202394038239.5034111.7600050
Andre MalanLIOLions201544038259.505076.0000030
Zakir HasanCCChattogram Challengers202244038209.5033115.1500161
H PragjiBOTBotswana20194413830*12.676558.4600010
Mohammad AhsanKUWKuwait2018-201994038219.5032118.7500013
Matthew BreetzkeTKRTrinbago Knight Riders20264413835*12.674584.4400111
Sujit NayakMUMMumbai2019-202110433817*38.0028135.7100151
Tom PriceGLOGloucestershire2022-202484038199.5035108.5700031
Lekhaz ReddyANDAndhra2021441381912.6721180.9500024
Pramod MadushanDADambulla Aura2022-20239433823*38.004290.4800040
Adit GorawaraHKHong Kong2023-202444038209.5037102.7000022
Isaac DikgaleKNIKnights2022-202644038289.5027140.7400113
Liam NaylorGCGlasgow Cosmic202644038269.5034111.7600012
Pawan SandeshCCCColombo Cricket Club2024-202564038229.5037102.7000013
PreviousPage 190Next

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.