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/27WARBOLODI5th 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
Xavier BartlettKENKent20248653112*31.003588.5700010
J PakhiaokajeeTHAThailand20226623122*7.754175.6100121
Dushan HemanthaSLSri Lanka2025-20269613114*6.203783.7800120
JDA RichardsonBERBermuda2023-2025126131156.205457.4100230
Peter SiddleMSMelbourne Stars2024-202621763112*31.0022140.9100041
Harshal PatelSHSunrisers Hyderabad2025-202618723112*6.203588.5700120
Mohammed ShamiLSGLucknow Super Giants202613723112*6.2022140.9100223
Ravi BishnoiRAJRajasthan2019-2022157131155.173588.5700341
Bipin KhatriPAPokhara Avengers2024-2025137231106.203491.1800212
Abul HasanRKRajshahi Kings20161084316*7.754273.8100020
Kasun RajithaSLSri Lanka2016-20231885319*10.335358.4900120
Khary PierreWIWest Indies2018-2026168331116.203881.5800131
Caleb SelekaNWNorth West2022-2026228331166.206051.6700120
A PaulESTEstonia2022-202620833114*6.203979.4900210
Sunzamul IslamCVChittagong Vikings2017-2019199631910.333783.7800010
Tanveer SanghaSTSydney Thunder2020-2026501163117*6.204372.0900320
Vishil PatelKENKenya2023-2026341173110*7.755556.3600310
Edward NuttallCANCanterbury2017-202357129311110.333686.1100122
Varun ChakravarthyKKRKolkata Knight Riders2020-2026931593110*5.175358.4900230
Jesse RyderWELWellington2013110303030.0015200.0000014
Cameron DelportSTSydney Thunder2015110303030.0029103.4500021
Gary BallanceZIMZimbabwe2023110303030.0029103.4500021
Will GidmanKENKent20161113030*-20150.0000040
Faisal ShinozadaAFGAfghanistan2026110303030.003390.9100021
Alastair CookESSEssex2014-2015220302215.0030100.0000030
Carlos BrathwaiteBRBarbados Royals20233213018*30.0021142.8600031
Usman ShinwariLQLahore Qalandars2020421303030.0015200.0000004
Ben McDermottBHBrisbane Heat2014220303015.0028107.1400141
Ben DuckettIUIslamabad United2017220301615.003488.2400040
Luthando MnyandaKNIKnights2016-20176213025*30.0019157.8900040
Saad AliHKHyderabad Kingsmen2026220302315.003196.7700011
Dhananjaya LakshanCSColombo Strikers2023220301815.0026115.3800031
Mohammad WasimKTKhulna Tigers2024421302330.0015200.0000023
Shahid AzizMSMultan Sultans2025320302915.0016187.5000022
Gaurav MaithaniMACMalta20252213023*30.0018166.6700032
Kundai MatigimuZIMZimbabwe2026421301930.0018166.6700003
Rhett LockyearHHHobart Hurricanes2011-2012530302310.0030100.0000021
Wahab RiazSLKSt Lucia Kings20211032302630.003390.9100030
Michael BracewellOTAOtago2013-20143313022*15.003390.9100120
Colin MunroKKRKolkata Knight Riders2016430301610.0030100.0000030
Darren CatoCAYCayman Islands2019330302010.005950.8500020
Chris WoodDGDublin Guardians20263323025*30.003390.9100030
Sunil AmbrisSLZSt Lucia Zouks2014531301715.003390.9100040
Afif HossainRKRajshahi Kings2016431302615.003781.0800130
Lauchie JohnsWELWellington2019-2020331301915.0027111.1100121
Sarfaraj MullaPANPanama2018330303010.003976.9200221
Gauhar AliLQLahore Qalandars2019330302110.0022136.3600041
Thomas KaberWARWarriors2019-2026832301530.0026115.3800030
Imran ButtBHRBahrain2020430301710.0025120.0000031
Navid BalouchIRAIran20203313019*15.005060.0000010
PreviousPage 204Next

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.