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
James FosterENGEngland20095523714*12.3332115.6300001
Tim SoutheeMIMumbai Indians2016-2017145137259.2522168.1800013
Adrian McLarenWARWarriors201385037207.405468.5200100
Paul van MeekerenGCGlasgow Cosmic20269533717*18.504092.5000032
Barrington BartleyUSAUnited States of America201355037157.404680.4300120
Swapnil SinghRCBRoyal Challengers Bengaluru20247533715*18.5021176.1900133
Nahidul IslamSSSylhet Strikers202565037147.4034108.8200031
Suresh KumarPERPeru2019-202655137259.256457.8100120
KHJ de SilvaBCAABloomfield Cricket and Athletic Club202665137209.253897.3700012
Awais KhanSMFSoBo Mumbai Falcons20265513713*9.254092.5000132
Monu KumarSINSinghbhum Strickers20229613711*7.4029127.5900161
Muhammad AkramMASMalaysia2026106237159.254190.2400023
Furkan TuskanTURTurkey202666037216.176755.2200232
Sulieman BennWIWest Indies2008-201624743713*12.334288.1000151
Timil PatelUSAUnited States of America2015-20191674371712.334680.4300020
D MarksMACMalta2019-20251874371012.334582.2200011
O Sam ArthurCOSCosta Rica2019-202611763716*37.004778.7200050
S TharangaCYPCyprus2025-2026117337149.2535105.7100132
Matthew CarterTRTrent Rockets2021-2023138337147.4028132.1400322
Munaf PatelRRRajasthan Royals2008-201030953723*9.2532115.6300350
Monu KumarJHAJharkhand2016-2021199537169.2524154.1700023
Pratyush SinghTRITripura2019-2021109137104.636556.9200340
Jonte SmithBERBermuda2024-202615943716*7.405074.0000230
Y KonateMABMali2024-20261110037173.707350.6800422
Ish SodhiNDNorthern Districts2014-202234116379*7.4034108.8200130
Rusty TheronWARWarriors2012-2014321253718*5.294288.1000221
Scott BolandHHHobart Hurricanes2020-202226129371012.334877.0800240
Lee Yong LepchaSIKSikkim2019-2021151203793.0810236.2700420
Tendai ChataraZIMZimbabwe2010-2024581493787.406358.7300220
Ravi BishnoiLSGLucknow Super Giants2022-20255414637134.635074.0000212
Rahul SharmaPWPune Warriors2011-20133616537133.364975.5100722
Yash RathodVIDVidarbha2021110363636.0031116.1300041
Awais ZafarMSMultan Sultans2026110363636.0027133.3300051
Parthiv PatelINDIndia2011220362618.0032112.5000041
Marshall AyubCKChittagong Kings2013220363218.0034105.8800050
Mohammad NabiJTJamaica Tallawahs20224213631*36.0020180.0000014
Tymal MillsSLKSt Lucia Kings2025220363018.0021171.4300042
Daniel LawrenceDCDubai Capitals2023320363418.0032112.5000021
Mohammad NawazRWRajshahi Warriors2025-20264213626*36.003797.3000030
Leus du PlooyKKKarachi Kings2024220362418.0026138.4600040
Jordan ThompsonNSNorthern Superchargers2021320362718.0022163.6400014
Ahsan AliPAKPakistan2020220363618.003992.3100140
Azeem NazirSWISwitzerland2022420363618.004285.7100150
KN GabhaneHUNHungary20253223626*-3992.3100030
Ankush SinghMEXMexico2026220363618.0029124.1400133
Mohammad AkramAFGAfghanistan2026220363418.003797.3000022
Harshal JadhavTNTriumph Knights MNE2026220361918.0026138.4600031
Sourav PaulBKBBarrackpore Bashers2021220362318.0035102.8600031
Samit PatelWARWarriors2013530361912.004090.0000021
Ahmed ShehzadBTBarbados Tridents2016330361512.003797.3000031
PreviousPage 193Next

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.