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
Sachin Ganpat ShindeSERSerbia2022-2026443197*19.003259.3800010
H CoetzerNWNorth West20224431915*19.002479.1700011
Ripon MondolRWRajshahi Warriors2025-202684119106.332095.0000011
N TyagiCZECzech Republic2023-202613421913*9.503357.5800020
G SenhasNCCNondescripts Cricket Club2025-202644019144.7518105.5600230
RK SinghMEXMexico202444019134.754146.3400120
R SmaranSHSunrisers Hyderabad20266411996.332576.0000030
GJ HilkowitzISRIsrael202644019164.7517111.7600230
D MahavithanaCCCColts Cricket Club202644019144.7518105.5600111
Ajit AgarkarDCDelhi Capitals2011-20131553199*9.502286.3600110
Jerome TaylorSLSSt Lucia Stars2017105319119.5016118.7500002
Wayne ParnellDURDurham20239521986.332095.0000001
Imran TahirNMBGNelson Mandela Bay Giants2018-20191854199*19.002382.6100101
Arafat SunnyRRRangpur Rangers2019-20209531915*9.5015126.6700220
Bunti RoyTRITripura20165511984.752867.8600002
Fahad TariqUAEUnited Arab Emirates201665119164.752479.1700211
Josh ButlerISLIsle of Man2020-20261652198*6.333259.3800000
Danru FernsOTAOtago2025-20268511994.752965.5200010
Lalit RajbanshiJBJanakpur Bolts2024-202515521910*6.332867.8600230
Nathan EllisPKPunjab Kings2021-2024165119124.752576.0000201
VL MukeshSEYSeychelles2021-20228501993.802286.3600221
Danish JasnaikBHRBahrain202295119114.752673.0800010
ASH ParsonsSOUSouth Korea2025-20265501963.805137.2500000
Abraar KhanLESLesotho202655019123.804245.2400100
Liam PlunkettSFUSan Francisco Unicorns2023-202515621974.752479.1700110
Hamish BennettWELWellington2017-202242651912*19.0017111.7600120
Stuart MeakerSURSurrey2014-201710631966.332095.0000020
Sisanda MagalaCTBCape Town Blitz2019963199*6.332576.0000110
Kesrick WilliamsWIWest Indies2016-202024631913*6.3317111.7600111
PADLR SandakanGGGalle Gladiators2020-20221464199*9.504641.3000010
Palaniapan MeiyappanUAEUnited Arab Emirates2021-2023156419129.502382.6100020
Jayden SealesTKRTrinbago Knight Riders2020-202424661916*-13146.1500011
Brad CurrieSCOScotland2023-20262264198*9.503259.3800000
Kwena MaphakaSASouth Africa2024-202622641912*9.502479.1700220
Imran Ahmed KaneezCOSCosta Rica2024-202686119113.805137.2500200
Amshi de SilvaTSKTexas Super Kings20261061199*3.8012158.3300321
Brad HoggPSPerth Scorchers2011-20164072198*3.802576.0000101
Sulieman BennTTRSTrinidad & Tobago Red Steel2013-20152772198*3.803161.2900220
Mohammed MudhasirJKJammu & Kashmir2016-201810701972.712479.1700311
Charles TrottBERBermuda2023-2026137319104.753063.3300201
Josh HazlewoodRCBRoyal Challengers Bengaluru2022-20264087197*19.003063.3300110
C RumistrzewiczSPASpain2021-20263285198*6.333357.5800100
Amir HamzaAFGAfghanistan2013-20213085196*6.332190.4800120
Pritam DasASSAssam2018-202121931973.172382.6100320
Eshan MalingaSLSri Lanka2025-202617971913*9.502190.4800111
J DowlingBULBulgaria2025-202616941973.804740.4300200
V MitariRWARwanda2018-2022211141962.713554.2900210
Matheesha PathiranaSLSri Lanka2022-2026281151963.173751.3500410
D IssiakaIVOIvory Coast2024-20261111019101.737625.0000500
Harry GurneyNOTNottinghamshire2014-20197615111964.7518105.5600330
PreviousPage 232Next

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.