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
Abu JayedCVChittagong Vikings201913541710*17.0016106.2500020
Adil ReshiJKJammu & Kashmir2016-20195501783.402665.3800101
Mohammad IrfanKKKarachi Kings201810531716*8.5015113.3300211
Sayan GhoshBENBengal2018-20242553178*8.5015113.3300140
Mahmad DataPANPanama2018-20237511710*4.254042.5000110
Lutho SipamlaSASouth Africa2019-20261552178*5.672568.0000110
Sagar UdeshiPUDPuducherry2019-202219521795.673056.6700110
Sahan ArachchigeBKB-Love Kandy202365217135.673253.1300120
Beyers SwanepoelKENKent20246501783.402180.9500020
Amir HamzaDDDhaka Dominators20238521715*5.672470.8300111
Ryan AdamsBOTBotswana202655117104.252762.9600110
Oli StoneLSLondon Spirit2024-202510611773.402277.2700220
Tangeni LungameniNAMNamibia2018-202546651712*17.001989.4700130
Mehedi Hasan RanaNENoakhali Express2025-20269621711*4.252568.0000320
Abdullah SheikhNORNorway2018-202296217114.252762.9600110
Ben WhiteNKNorthern Knights2021-202213641712*8.5016106.2500020
Rizwan MangeraPANPanama2021-20266611793.404636.9600120
Sufiyan MuqeemPZPeshawar Zalmi2023-20261963176*5.672665.3800010
Kane RichardsonAUSAustralia2014-202336731794.2517100.0000100
AzharullahNORNorthamptonshire2014-20174477176*-2470.8300020
Usman ShinwariKKKarachi Kings2017-20222985178*5.672860.7100201
Naseem ShahQGQuetta Gladiators2020-202329821772.832762.9600211
K VislapuuESTEstonia2021-202625841712*4.251989.4700230
A GasteratosGREGreece2022-2026981178*2.434438.6400400
P BosnjakCROCroatia2023-202510801772.133253.1300430
Saqib MahmoodLANLancashire2015-202645931762.833253.1300200
Chris RushworthDURDurham2014-2019531051753.403450.0000110
Reece TopleyENGEngland2015-2024351081798.502085.0000110
Saeed Waqar AliSLOSlovenia2024-202613104175*2.835829.3100200
Albie MorkelRPSRising Pune Supergiant2016210161616.009177.7800002
Ryan ten DoeschateKKKarachi Kings2016110161616.002369.5700000
Sarfraz AhmedBKB-Love Kandy20231111616*-2176.1900010
Bharat ChipliDCDelhi Capitals2013110161616.001888.8900011
Dean BrownlieCANCanterbury2014110161616.0014114.2900030
Adam MilneKKKarachi Kings2025210161616.007228.5700021
Ben RohrerAUSAustralia2013110161616.0014114.2900001
Kyle AbbottKTKhulna Titans2017310161616.002176.1900010
Taijul IslamSSSylhet Sixers20178111616*-2080.0000010
Akeal HoseinSHSunrisers Hyderabad20231111616*-10160.0000011
Rashid KhanOIOval Invincibles2025610161616.009177.7800002
Smangaliso NhlebelaKIKwaZulu-Natal Inland2024110161616.0014114.2900020
Harvinder SinghCYPCyprus2018110161616.002564.0000010
Rinzing BhutiaSIKSikkim20192111616*-14114.2900012
Bappa DasTRITripura2019210161616.001794.1200030
Tushar GillVIDVidarbha2019110161616.001888.8900010
Daniel DrewBHBrisbane Heat2024-2025210161616.0014114.2900001
Sonu YadavTNTamil Nadu2021510161616.0016100.0000020
Shahnawaz DhaniPAKPakistan2021-20221110161616.006266.6700002
Tomas Mackintosh SabaterSCOScotland2023210161616.0014114.2900010
S DelaiFIJFiji2022110161616.002955.1700030
PreviousPage 239Next

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.