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
Glenn MaxwellMIMumbai Indians2013331362318.0027133.3300114
Ferisco AdamsPRPaarl Rocks20195313623*18.0031116.1300022
Mohammed ShamiBENBengal2016-20244313632*18.0022163.6400142
Jason HolderKTKhulna Tigers2024-2025431361818.0030120.0000022
Raymon ReiferSKANSt Kitts and Nevis Patriots20153313620*18.0020180.0000023
Puneet YadavRAJRajasthan2016330362012.004678.2600140
Ryan CampbellHKHong Kong2016330362712.004776.6000160
Mohammed QasimUAEUnited Arab Emirates2016-20173313613*18.005170.5900020
Danish AzizIUIslamabad United20223313630*18.004481.8200140
Fletcha MiddletonHAMHampshire2024-2025331361818.0029124.1400051
Asif IqbalSOUSouth Korea20223313621*18.004580.0000031
Mirza BaigPAKPakistan20233313632*18.0029124.1400152
Haseebullah KhanPAKPakistan2024330362412.0030120.0000141
AA JonesAUCAuckland2026330362812.0031116.1300050
Duan JansenTITTitans20265313627*18.0033109.0900131
Narsingh DeonarineJTJamaica Tallawahs201544036189.004187.8000041
Lionel CannBERBermuda201354036279.004187.8000041
Roelof van der MerweTSTshwane Spartans20199433616*36.003797.3000020
Ambati RayuduBARBaroda2022441361612.003797.3000131
Nathaniel WatkinsJERJersey20156413627*12.004090.0000030
Mujeeb Ur RahmanBRBarbados Royals2022-20258433619*36.0026138.4600042
Waqas AliBELBelgium2018-202464036139.004973.4700001
Scott CurrieBPBirmingham Phoenix2026541361712.0028128.5700151
D TeinakiCOOCook Islands202244036169.003894.7400023
Kevlon AndersonBTBarbados Tridents2026741362212.004285.7100120
Kasun AbeyrathneBCAABloomfield Cricket and Athletic Club20245413622*12.004973.4700110
Murvin AbinashBRCBurgher Recreation Club2024-20257423619*18.004875.0000002
R ClintonOTAOtago2024-202654036129.0031116.1300030
S DiwanganaCAYCayman Islands202644036199.0032112.5000031
Mohsin HubPERPeru20194413616*12.004187.8000120
Thabile HlatukaMPUMpumalanga2026541361612.0034105.8800131
Cameron WhiteASAdelaide Strikers2019-2020652361812.003992.3100012
Ravi BoparaSKANSt Kitts and Nevis Patriots202155136189.005466.6700011
Sohail TanvirRRRajasthan Royals20081152361312.0029124.1400031
Shuvagata HomBANBangladesh2014-20167523616*12.003797.3000031
Chris HartleySTSydney Thunder2014-20161452362312.004383.7200110
Robert FrylinckTSTshwane Spartans20188513622*9.0034105.8800031
Chris JordanASAdelaide Strikers2016-201755136189.003992.3100002
Rob NewtonNORNorthamptonshire2014-201775036127.204481.8200030
Mosaddek HossainDCDhaka Capitals202585036127.203797.3000012
J BenjaminBEABelize201855036247.2029124.1400151
Chen JinfengCHIChina201855036217.208243.9000021
R LimbuBHUBhutan2018-2025652362712.006753.7300141
Ali OrrHAMHampshire2024-202655036227.203797.3000131
Chamika GunasekaraNCCNondescripts Cricket Club2024-202613533612*18.0026138.4600050
B MaphosaBOTBotswana2022-20231053361818.004383.7200011
P PathumNSWCNugegoda Sports Welfare Club2024-202575036127.203797.3000001
UVS FernandoMSCMoors Sports Club2024-202575036167.2030120.0000160
Joginder SharmaCSKChennai Super Kings2008-201116623616*9.0030120.0000212
Roelof van der MerweDCDelhi Capitals2011-20131064361418.004187.8000030
PreviousPage 194Next

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.