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/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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/27QUETAS

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
Shamar SpringerBTBarbados Tridents2017-2018982732112.177992.4100142
Bilal SafdarNORNorway2021-20229827337*12.178684.8800070
M Lekhaz ReddyKIN-XIKings XI202010837319*14.6063115.8700044
Daniel VettoriBHBrisbane Heat2012-20151494734014.6062117.7400152
Mathew PillansLEILeicestershire201714967315*24.3371102.8200161
Arafat SunnyCKChittagong Kings2012-2025241077327*24.338684.8800150
Jasdeep SinghSOSeattle Orcas2025-2026191167316*14.608684.8800062
Vichanath SinghTHAThailand2018-20232012373188.1112060.8300020
Jaweed SadranAUAAustria2021-2023171237318*8.1162117.7400162
Ashwin VinodSWISwitzerland2021-2026311597315*12.1772101.3900133
Bhuvneshwar KumarINDIndia2012-202692221373168.119874.4900210
Marques AckermanDSGDurban's Super Giants2026220724536.0043167.44000102
Rahul HazarikaASSAssam2022330723924.0062116.13000110
Mahmudul HasanCVComilla Victorians2015640723118.0010171.2900090
Alex AmsterdamUSAUnited States of America20154417243*24.007793.5100180
Keegan PetersenKNIKnights20176417252*24.0064112.5001081
Fazle MahmudRKRajshahi Kings2019541725024.0072100.0001081
Dushan HemanthaBRCBurgher Recreation Club2024540723418.0058124.1400053
Patrick KrugerSASouth Africa2024751724418.0060120.0000063
Rubin HermannNWNorth West2024-20266517255*18.0057126.3201153
Bishal GhoshTRITripura2021-2022551723618.007793.51000100
Tunish SawkarGOAGoa2022-20235537223*36.0053135.8500125
Oliver HerringtonBELBelgium20257517244*18.0070102.8600015
Hashim AmlaBTBarbados Tridents2018660723512.008287.8000061
Aaron PhangisoKNIKnights2024663722424.0045160.0000072
Sohail KhanQGQuetta Gladiators2020-20241162723218.0068105.8800045
Asif AliPZPeshawar Zalmi2024662722318.0051141.1800072
Patrick KrugerSECSunrisers Eastern Cape2024-202511627226*18.0059122.0300164
Delroy LeoSTHSt Helena2024-2026760723112.008881.8200052
Hassan KhanGERGermany20256627251*18.0061118.0301243
Mohmedazim AbbasbhaiZAMZambia2025760722612.007596.0000191
JE MarksISRIsrael2026760722812.007793.5100042
Jason MohammedWIWest Indies2017-20188727223*14.407892.3100171
Lewis GregoryKKKarachi Kings2022772722714.4070102.8600090
Jeevan MendisBTBarbados Tridents2014-2015128072179.007398.6300143
Malik ShirurGOAGoa2019-20211082722712.0054133.33000102
AA BannerBEABelize2019-2026118072289.0070102.8600183
Darren SammyTITTitans201499172239.0062116.1300134
Farhad RezaBANBangladesh2006-2014139072198.008881.8200142
Arabind SinghODIOdisha2016-201911937234*12.008980.9000151
Ayush JamwalHIMHimachal2019-202120947227*14.4061118.0300054
Anshul KambojCSKChennai Super Kings2025-202622967219*24.0050144.0000154
Abhay SinghDUMDumka Daredevils20221095722518.007596.0000045
Cameron SteelSURSurrey2022-202418106721918.0061118.0300043
NR Johns-WickbergSERSerbia2021-202318114722410.299575.7900090
George BartlettNORNorthamptonshire2024-20261712172266.5565110.7700363
Wanindu HasarangaRCBRoyal Challengers Bengaluru2021-20232614472187.207398.6300371
Oli StoneNOTNottinghamshire2023-2026321577216*9.008584.7100250
Kabua MoreaPNGPapua New Guinea2021-2026261697216*10.2970102.8600253
Ben CuttingPPPaktia Panthers2018010717171.0039182.0501056
PreviousPage 148Next

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.