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 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
Amjad KhanDENDenmark2021-202286047167.835094.0000021
Wil ParkerHHHobart Hurricanes2020-20239624725*11.7535134.2900141
Scott CurrieLEILeicestershire20241264472023.5035134.2900123
Sanjay BangarDCDeccan Chargers200811714717*7.834995.9200113
Tim SoutheeSWSharjah Warriorz20251673472411.7539120.5100143
Tim PaineAUSAustralia2009-2017107147217.8340117.5000242
James NeeshamWFWelsh Fire20217724730*9.4033142.4200242
Gurinder SandhuMRMelbourne Renegades2025-202611764716*47.0041114.6300030
Prayas SinghODIOdisha2018-20218724720*9.405290.3800031
Harsh RanaRANRanchi Raiders2022117047206.7145104.4400032
Rayad EmritBTBarbados Tridents2013-20152784472111.7545104.4400132
James PattinsonBHBrisbane Heat2018-202011834727*9.4039120.5100113
Sumit RuikarCHHChhattisgarh2018-2023198147186.7137127.0300242
Zahid KhanSIESierra Leone2021-2022108047275.886177.0500141
TS WaqavakatogaFIJFiji2022-2024108347189.4046102.1700122
Manuel IturbeARGArgentina2023-2026168147166.716572.3100031
Mashrafe MortazaDGDhaka Gladiators2012-2013149147105.8845104.4400233
C ZavoiuROMRomania2019-2023209347277.837265.2800140
Jerome TaylorJTJamaica Tallawahs2014-20192510447177.835388.6800242
Josh ShawGLOGloucestershire2019-20254611647149.4030156.6700233
Umair QasimSWASwaziland2021-20241311147154.706177.0500132
S MurariCOSCosta Rica2019-20261312347165.226770.1500331
Ish SodhiNOTNottinghamshire2017-2018311464715*5.8843109.3000431
Matt HenryNZNew Zealand2014-20264414647125.885094.0000341
Chris LynnGGGalle Gallants2026110464646.0022209.0900034
RD HunterNKNorthern Knights20261114646*-24191.6700033
L BothaSASouth Africa20241114646*-25184.0000053
Rohit SinghGERGermany2026110464646.0018255.5600053
Wayne ParnellIUIslamabad United2019320464123.0028164.2900071
George DockrellLANLancashire2024320464523.0030153.3300042
Colin MunroRDRotterdam Dockers2026220462623.0026176.9200053
Raymon ReiferWIWest Indies2022-2023320462723.0041112.2000012
Ben McDermottDSGDurban's Super Giants2023320464123.0031148.3900063
Anders BülowDENDenmark2018-2019420463523.004797.8700032
Alex RossJTJamaica Tallawahs20163214623*46.0043106.9800022
Dasun ShanakaKTKhulna Tigers2024320464023.0046100.0000051
Hassan KhanAABFAntigua and Barbuda Falcons2024220463623.0032143.7500014
Shahidullah KamalAFGAfghanistan2026220464623.0043106.9800123
Wriddhiman SahaTRITripura2022-2023330464115.335288.4600060
Aneurin DonaldENGEngland2026330462115.3324191.6700062
Rafatullah MohmandIUIslamabad United2017330461815.3337124.3200024
Ryan RickeltonMNYMI New York2026330463515.3333139.3900062
Shaheen Shah AfridiDVDesert Vipers20245324617*46.0030153.3300050
Brayden HicksESEastern Strom2026430462215.3337124.3200051
Misbah-ul-HaqBTBarbados Tridents2015440462111.505386.7900112
Aaron PhangisoJSKJoburg Super Kings2023-20247424619*23.0042109.5200023
Johan van der WathSASouth Africa2006-2007841462115.3339117.9500031
Mark CosgroveSTSydney Thunder2012-2013440461811.505386.7900022
Taha AhmedDENDenmark2013441461915.334797.8700031
Moeen AliDRDuronto Rajshahi2013540462411.505288.4600223
PreviousPage 177Next

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.