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
Michael GilmourNKNorthern Knights2017220241812.0017141.1800021
P SungnardTHAThailand2018520242412.002982.7600120
Izatullah DawlatzaiGERGermany2018-202013222424*-10240.0000022
J BalkrisnaPORPortugal20182212412*24.003470.5900000
HazratullahSTSylhet Titans2025-2026220242012.002596.0000031
Hardik TamoreMUMMumbai2021-2024820241912.002982.7600030
Asa TribeWFWelsh Fire20264222413*-2692.3100010
Raj Angad BawaMIMumbai Indians2025-2026621241624.0018133.3300010
Z TomlinsonBERBermuda2026520242112.0023104.3500002
Connor EsterhuizenSFUSan Francisco Unicorns2026220242012.0021114.2900030
Hasith PereraKYCCKurunegala Youth Cricket Club2024320242012.002885.7100001
Roscoe ThattilBSCBadureliya Sports Club2025320242012.003080.0000010
Shivam SharmaCANCanada2025-20261120241512.0011218.1800003
Navin BidaiseeWIWest Indies2025320242212.003080.0000011
Aayush BharadwajDUMDumka Daredevils2022320242312.003080.0000001
Uttam KumarRANRanchi Raiders2022420242212.002885.7100001
P SubramanyamCPN-XIChampions XI2020320241512.003666.6700010
Dimitri MascarenhasHHHobart Hurricanes2014431241612.002788.8900001
MA KhoteMIMumbai Indians200843124912.0022109.0900021
Oronde BascomeBERBermuda2008-201933024168.002982.7600030
Rubel HossainMGDMinister Group Dhaka202283024128.0012200.0000013
Roelof van der MerweSECSunrisers Eastern Cape202310322416*24.0020120.0000010
Graham ManouMRMelbourne Renegades2011-20126322418*24.002982.7600010
Rajagopal SathishKKRKolkata Knight Riders201643024108.0024100.0000011
Abhishek JhunjhunwalaDCDeccan Chargers2012531241912.002692.3100011
Chris WoakesWFWelsh Fire20268332413*-16150.0000021
Josh LalorBTBarbados Tridents20195332410*-20120.0000011
Dane VilasLQLahore Qalandars202053024198.0023104.3500030
Cobus PienaarIMPImpi201233024188.003372.7300020
Colin AckermannPCPretoria Capitals202433024178.002692.3100120
Taijul IslamRRRajshahi Royals2019-2020931241212.004652.1700010
Jacob DuffyWORWorcestershire202583024248.0015160.0000212
Graeme McCarterGLOGloucestershire201412322416*24.0011218.1800031
Sharjeel KhanKTKhulna Tigers202333024128.003080.0000031
Luke WoodWORWorcestershire20181431241112.0022109.0900021
Reece TopleyNSNorthern Superchargers2023-202412332412*-12200.0000050
Ubaid MinhasBHRBahrain2024-20258322412*24.0021114.2900010
Shardul ThakurMIMumbai Indians20269312410*12.003080.0000020
Kuldeep YadavUPUttar Pradesh2016-202219322411*24.0022109.0900020
Tom MooresGGGulf Giants2025432241324.0017141.1800012
Abhijit KarambelkarBARBaroda2018-2019831241212.0020120.0000010
Parikshit ValsangkarMUMMumbai2018-20198312410*12.0024100.0000030
Azmatullah NazeerKUWKuwait20186312412*12.0020120.0000102
Mohsin KhanSWASwaziland20183302498.003764.8600030
Clayton FloydNEDNetherlands2019-2022432242124.0024100.0000021
Zeeshan AshrafLQLahore Qalandars2021-202253024168.002596.0000011
Ramesh MendisCSColombo Strikers2023531241712.0015160.0000021
Bikash K RoutODIOdisha20213322412*24.0019126.3200020
Tillakaratne SampathKWKandy Warriors20213322419*24.0012200.0000131
Akshat RaghuwanshiMPMadhya Pradesh20223312416*12.0023104.3500011
PreviousPage 217Next

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.