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/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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/27QUETAS

Batting by team (Men's T20Is)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Matthew MontgomeryGERGermany2023110131313.001968.4200010
P PirabakaranFRAFrance2023310131313.0013100.0000020
Aoga LeutogiSAMSamoa20232111313*-6216.6700001
Andre AdamsNZNew Zealand2005-200642113713.0012108.3300010
Stefan KellyBERBermuda20083221311*-2454.1700000
Usman MushtaqUAEUnited Arab Emirates201632113913.002454.1700010
T ShanmugamSEYSeychelles2022621138*13.0013100.0000000
Anthony RoeCHAChile202322013136.503735.1400120
SKR MallidiSWESweden202432013126.502065.0000001
Ilyas CetinTURTurkey20254201376.501586.6700011
Muhammad HamayunKSASaudi Arabia20194201386.5010130.0000011
Douglas JohnsonFALKFalkland Islands202522013136.503240.6300100
Jekon EdnessBERBermuda20083301394.332846.4300100
Chris FoggoBERBermuda20083301374.331776.4700120
KF BakiweyemGHAGhana20213311311*6.502748.1500100
Cameron StevensonUSAUnited States of America20224301384.331968.4200100
Niaz AliHKHong Kong202353013124.331586.6700111
D MullenGUEGuernsey2023-2024732139*13.001492.8600000
D WabwireUGAUganda20237321313*13.008162.5000120
Y DivekarISRIsrael202433113116.501872.2200101
Zhao ZhilongCHIChina20264301384.332650.0000120
Liu QingzeCHIChina20263331313*-2161.9000010
Ofisa TonuuSAMSamoa2019431136*6.501872.2200000
Zaheer KhanINDIndia2006-201217421396.5010130.0000001
Thilina KandambySLSri Lanka2008-201154013103.252161.9000100
Ali MuaazGREGreece202444013103.252748.1500110
J ShieldsCOOCook Islands2026542135*6.503735.1400000
Shakti GauchanNEPNepal2014-2015852136*4.334330.2300200
Jonathan SebanjaUGAUganda2021-20239511383.251872.2200010
Adithiya RangaswamyBOTBotswana2019-20218511373.251681.2500201
Syed NaqviITAItaly2023-20265501362.602650.0000100
Noah MeadSAMSamoa2024-20261451137*3.252161.9000210
R PattenBAHBahamas2025-202685213114.333240.6300210
TA KhetsiLESLesotho20266501372.602748.1500210
Abdollah AhmadzaiAFGAfghanistan2025-20261253136*6.5012108.3300111
S VasilakisGREGreece2024-2026663137*4.332650.0000210
Nawaf AhmedKUWKuwait2019-202410741310*4.331586.6700111
Aziz SualleyGHAGhana2021-20241373134*3.252259.0900110
KA BazilCAYCayman Islands2022-202511731373.252065.0000001
Shoaib MalikIWXICC World XI2018110121212.0010120.0000010
Kieran PowellWIWest Indies2014110121212.001485.7100010
Shoaib QureshiFINFinland2019210121212.001770.5900010
Naveed ShahidFINFinland2021-20226111212*-7171.4300020
Saad MasoodPAKPakistan20261111212*-5240.0000002
Rasheed RassamMALMaldives2023-20243111212*-2941.3800010
Jason LuiHKHong Kong20241111212*-1675.0000020
Abhilash PatilMEXMexico2024110121212.002842.8600000
FarmanullahAFGAfghanistan2025110121212.0010120.0000001
MCE ManaloPHIPhilippines2025110121212.001485.7100000
ZJ van VuurenNAMNamibia2026110121212.009133.3300020

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.