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 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th 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)ODI5th 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
Craig MilesGLOGloucestershire2015-202616823085.003976.9200120
CJPF KalugamageITAItaly2022-2026228530710.004468.1800010
Brad WhealHAMHampshire2016-2025409330165.003585.7100140
Harishankar ReddyANDAndhra2018-202320963016*10.0026115.3800231
CB OndoaCAMCameroon2021-2022109330105.008435.7100110
Alessandro MorrisCAYCayman Islands2019-202526128308*7.506744.7800320
Anrich NortjeSASouth Africa2019-20264714630123.755060.0000211
Matthew DaySTSydney Thunder20121112929*-20145.0000011
Paul HortonLEILeicestershire20161112929*-25116.0000030
VM VaghelaUSAUnited States of America2021-2025310292929.003290.6300020
M CopelandBORBorder20261112929*-24120.8300021
M CosgraveLLLeinster Lightning2025110292929.0025116.0000040
Shamsur RahmanCKChittagong Kings2012220292414.5028103.5700030
Colin de GrandhommeJTJamaica Tallawahs20184222915*-13223.0800041
Manan VohraLSGLucknow Super Giants2022-2023320291914.5022131.8200022
Vijay ZolRCBRoyal Challengers Bengaluru2014320291614.5026111.5400031
Dharmang PatelQATQatar2016-2022721291729.003778.3800020
Alistair ShieldsNKNorthern Knights2018220292414.5015193.3300051
Akshat RaghuwanshiLSGLucknow Super Giants2026320291814.5025116.0000011
Chandan SahaniHIHyderabad (India)2023220292514.5029100.0000022
K Lion-CachetTITTitans20262222915*-13223.0800032
P FrancisMRMunster Reds2024220291514.503778.3800020
Rehan PeirisCCCColombo Cricket Club2025220292314.5023126.0900031
Zahid AliUAEUnited Arab Emirates20256212918*29.0023126.0900030
Adeshlie AliasMASMalaysia2026220292214.503096.6700040
Ryan HarrisBHBrisbane Heat2011-20144322925*29.0026111.5400020
Ryan McLarenDOLDolphins2014-20154322926*29.003290.6300040
Ronsford BeatonTKRTrinbago Knight Riders2016-201721322913*29.0027107.4100031
Ilhwan SeoSOUSouth Korea201433029149.674269.0500010
Hamish KingstonHHHobart Hurricanes2016-2017431291714.5018161.1100112
Keemo PaulSOSeattle Orcas2024331292514.5024120.8300130
Anmolpreet SinghMIMumbai Indians2021-202233029169.6727107.4100031
Eknath KerkarCHHChhattisgarh20233312914*14.5024120.8300021
Abdul Rashid KarimBELBelgium2018-202133029139.673680.5600002
Aaron HardieSURSurrey202233029159.6721138.1000021
Mohit MongiaBARBaroda201943029139.6725116.0000031
Arnab NandiBENBengal2019-20219312921*14.5025116.0000040
Suraj TayamAPArunachal Pradesh2019-20213312917*14.505453.7000030
Lalchhuanliana MIZMizoram202143029179.673680.5600140
Karim JanatMCTMI Cape Town20264322920*29.0016181.2500113
Abhishek ReddyANDAndhra202233029169.673193.5500040
Matt HollardLLLeinster Lightning2025-20261231291814.5016181.2500022
Khalid NiaziSWISwitzerland2025-20268322913*29.003680.5600010
SN GunawardanaBRCBurgher Recreation Club2026531291414.503485.2900040
Jurg HirschiMACMalta201933029139.674860.4200000
Juan LubbeESEastern Strom20263312922*14.5028103.5700021
Marlon SamuelsDCDelhi Capitals201754029277.253193.5500112
Dewald NelSCOScotland2007-20108422913*14.5020145.0000131
Shreevats GoswamiKKRKolkata Knight Riders201154029227.2529100.0000150
Thisara PereraSLZSt Lucia Zouks20194422911*14.503193.5500021
PreviousPage 206Next

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.