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
M PrasannaROMRomania20234312418*12.0013184.6200040
Kwena MaphakaPRPaarl Royals20259332422*-2885.7100012
Dilshan SanjeewaCMCCChilaw Marians Cricket Club202433024188.0018133.3300002
R GanganathCCCColts Cricket Club202533024158.003275.0000020
Michael SclandersAUCAuckland2024-202533024238.002692.3100120
Shakeel ZebDENDenmark2025-2026731241312.002885.7100020
Ian ButlerNORNorthamptonshire20144422413*12.0023104.3500011
Denesh RamdinLQLahore Qalandars201844024116.004751.0600100
Chris SchofieldENGEngland2007443249*24.0020120.0000020
Dilruwan PereraKTKandy Tuskers202074124128.003372.7300021
Dolar MahmudKRBKhulna Royal Bengals2012-201344224812.0021114.2900030
Paul StirlingSSSylhet Strikers2024-202544024166.002788.8900121
Imrul KayesKTKhulna Tigers202544024176.0014171.4300122
Mohammad AmirCVChittagong Vikings201564024206.0019126.3200102
Isuru UdanaMGDMinister Group Dhaka2022442241612.0014171.4300012
Suhrawadi ShuvoSRSylhet Royals2013942249*12.0023104.3500030
Alistair GrayCCCape Cobras2012-2013942241212.002692.3100010
Madupa FernandoITAItaly2013-2021164124148.0019126.3200021
Kagiso RabadaLIOLions2014-2024174124158.0024100.0000120
Usama MirLQLahore Qalandars202664124228.0012200.0000013
Sandeep LamichhaneHHHobart Hurricanes2021-202222432413*24.0019126.3200001
George HankinsGLOGloucestershire2017-202074024146.003961.5400110
Gareth HarteDURDurham2017-201954024116.002596.0000020
Brandon KingDSGDurban's Super Giants202554024176.002982.7600131
Ankit KaushikHIMHimachal2018-20195412414*8.002885.7100101
SC MucyoSWASwaziland20184422417*12.005345.2800120
Yudhvir SinghJKJammu & Kashmir2021-2023542242212.0010240.0000122
Luke DoneathyDURDurham2021-202374124128.0021114.2900011
S BogdosGREGreece202244024196.005940.6800010
Bikash SinghMANManipur2022-202344024136.004355.8100010
SM WarnakulasuriyaFRAFrance202384124108.002596.0000110
Mohammed FaraazuddinUAEUnited Arab Emirates20236412421*8.002788.8900210
R HirushanPSCPolice Sports Club2024-202574024166.003372.7300110
Ashish GuptaINAIndonesia202554024146.003568.5700012
Muhammad ShahzadIUIslamabad United202564124248.0018133.3300231
Omer KutukTURTurkey202654324924.002692.3100020
Jagjit SinghPERPeru201944024126.003080.0000010
Jacob OramCKChittagong Kings201355124186.003372.7300020
Naeem IslamDRDuronto Rajshahi20138502494.803666.6700110
Aaron ThomasonBBBirmingham Bears201885124146.003177.4200010
KC CariappaKARKarnataka2016-202123532421*12.0014171.4300203
Mohammad AbbasLEILeicestershire20189542415*24.0014171.4300031
BA SimangoMOZMozambique2018-202265024114.805246.1500220
Senuran MuthusamySASouth Africa20255512496.0023104.3500121
Zahid MahmoodQGQuetta Gladiators2020-20217522419*8.003080.0000220
Dhrushant SoniRAIRailways2021-202285024124.802692.3100120
Angus McKenzieOTAOtago2021-202275224118.0021114.2900121
Qudratullah Mir AfzailSWESweden20216522413*8.0021114.2900030
Yasir MohammadUSAUnited States of America2021-2025135124166.004060.0000100
Shoaib KhanGERGermany20226512476.003275.0000120
PreviousPage 218Next

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.