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
L GraceCOOCook Islands202665132248.004768.0900111
Nathan McCullumSLZSt Lucia Zouks201566232108.0024133.3300040
Shadeep SilvaUAEUnited Arab Emirates2013-201412623213*8.004080.0000010
George O'BrienBERBermuda2008-20191162327*8.003884.2100112
James TredwellENGEngland2012-20141763322210.6720160.0000141
Muktar AliRRRangpur Riders2015-2016126232108.004866.6700130
Mustafizur RahmanRRRangpur Rangers2019-202012633221*10.6731103.2300222
Sam RainbirdMSMelbourne Stars2021-20221063321510.6729110.3400120
Srinivas FadteGOAGoa2016-20187623215*8.003396.9700130
Rahul ChopraDCDubai Capitals2024963322010.674080.0000030
S MaharjanLLLumbini Lions202566032185.333982.0500340
Salman PatelZAMZambia20257623224*8.003591.4300131
Ravi RampaulBTBarbados Tridents2014-20173675321416.0027118.5200012
Fabian AllenJKJaffna Kings202411733211*8.0021152.3800232
BK StroudSTHSt Helena2022-202615733210*8.007940.5100010
S. SreesanthPKPunjab Kings2008-201028873215*32.004276.1900160
Harry PodmoreMIDMiddlesex2014-201720833296.405657.1400000
Vivek KumarBIHBihar20198823218*5.3327118.5200322
Praveen KumarGLGujarat Lions2016-2017229432156.403591.4300130
Andrew TyePKPunjab Kings2018-2019209332145.334080.0000221
Waseem RazaJKJammu & Kashmir2016-2021149232114.574866.6700201
Mayank DagarHIMHimachal2018-20212510132113.566053.3300210
Rahul ChaharRAJRajasthan2018-202219116328*6.404178.0500011
Tom AspinwallLANLancashire2024-2026211163214*6.403396.9700221
Arshdeep SinghPKPunjab Kings2019-2026971593210*5.334768.0900340
Yuzvendra ChahalRCBRoyal Challengers Bengaluru2014-20211131812328*5.337841.0300100
Shahbaz NadeemDCDelhi Capitals2011-201861197326*2.677841.0300510
Rahul DravidINDIndia2011110313131.0021147.6200003
Paul NixonENGEngland20071113131*-22140.9100021
Moneeb IqbalSCOScotland2012-2013410313131.0025124.0000040
Faf du PlessisPZPeshawar Zalmi2020110313131.0025124.0000011
Mominul HaqueSTSylhet Titans2026110313131.003686.1100020
Luke WellsSWSharjah Warriors2024110313131.0028110.7100020
LN SaishivOMAOman2025110313131.0031100.0000012
Joe DenlyLQLahore Qalandars2021220313115.5030103.3300122
James NeeshamRRRajasthan Royals2022220311715.5027114.8100030
Ashton TurnerPCPretoria Capitals2025221312231.0021147.6200012
George LindeLQLahore Qalandars20244213126*31.0020155.0000031
S KolleryBOTBotswana2022221312931.004372.0900040
Gitansh KheraPUNPunjab2016420312215.504077.5000011
Asela GunaratneCCChattogram Challengers2020320313115.5026119.2300112
Amila AponsoWFWashington Freedom2024-20265213131*31.0014221.4300122
Muzaffar MujeedKSASaudi Arabia2016220311615.5026119.2300041
Sahil GuptaCHHChhattisgarh2018220312715.503588.5700030
Sebastiaan BraatNEDNetherlands2019-20215213126*31.0030103.3300041
Gaudi TokaPNGPapua New Guinea2025220312915.5027114.8100031
Sairaj PatilMUMMumbai2021-2022321313131.0028110.7100022
Ibrahim ZadranDSDambulla Sixers2024220313015.5021147.6200060
Tafadzwa TsigaZIMZimbabwe20262213131*31.0024129.1700112
Jaganath SinivasNAGNagaland20232223131*-18172.2200032
PreviousPage 202Next

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.