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
Dimitri MascarenhasRRRajasthan Royals2008-2010871602710.0057105.2600141
Yusuf PathanDCDubai Capitals202310736035*15.0054111.1100043
Dawid MalanCTBCape Town Blitz201877060178.577580.0000081
Rashid KhanBTBarbados Tridents202010716026*10.0053113.2100234
Baljit SinghITAItaly2018-20221272604512.0057105.2600232
Scott CurrieMOManchester Originals2024-202516746026*20.0053113.2100070
Dheeraj KumarANDAndhra2021-2023871601910.0043139.5300135
Ibrar AhmadHUNHungary2025-20268726016*12.0041146.3400144
Fergus O'NeillMRMelbourne Renegades2024-202512826016*10.006296.7700031
Muhammad AjmalMACMalta2025-202614816017*8.576888.2400352
Patrick NouPNGPapua New Guinea2025-2026882601910.0058103.4500162
Usama MirMOManchester Originals2023-202413936032*10.0050120.0000081
Amad ButtIUIslamabad United2017-2020169260178.5757105.2600234
Naveena ShettyBHRBahrain2025119260208.5742142.8600363
Clint McKayLEILeicestershire2015-2017361036015*8.576888.2400130
Ahmed ShahMANManipur2019-20221210060136.006592.3100107
SG DiabyMABMali2022-2026141246041*7.506493.7500533
K SantokieJTJamaica Tallawahs2015-20182613660138.576986.9600206
Haider AliUAEUnited Arab Emirates2025-2026311336015*6.0058103.4500241
Craig MilesBBBirmingham Bears2021-2025481786011*6.677580.0000231
Patrick BrownWORWorcestershire2017-20237119136010*10.007975.9500410
Adam LythMSMultan Sultans2020220595029.5036163.8901044
Nasir HossainKRBKhulna Royal Bengals2012530593119.6746128.2600081
Jason RoyGLGujarat Lions2017331593129.5040147.5000091
Jon-Jon SmutsSKANSt Kitts and Nevis Patriots2016330593019.6740147.5000054
Afzal FaizMALMaldives2015330593419.676788.0600070
Paul WalterSWSharjah Warriors20234315928*29.5048122.9200080
Bhanuka RajapaksaLQLahore Qalandars20253315923*29.5041143.9000053
Parvez AzizASSAssam2019431593029.506689.3900081
Parth KohliBARBaroda2021331592429.506393.6500051
Kamrul HasanESWEswatini2025330594919.6745131.1100146
Josef PitaSAMSamoa2023330594619.6755107.2700081
Wahab RiazDPDhaka Platoon2019741592319.6735168.5700125
Akeal HoseinWFWashington Freedom2023-20249415933*19.6747125.5300042
Alok SahooODIOdisha2016542591929.5054109.2600033
Brandon KingAABFAntigua and Barbuda Falcons2024440592914.7549120.4100182
Hayden Walsh, Jr.BRBarbados Royals2021-20221341593019.6744134.0900025
Priyesh PatelGUJGujarat2021-2022440592414.7547125.5300063
Mandeep SinghNORNorway20245415931*19.6754109.2600031
PS RobertsCROCroatia20244425939*29.5056105.3600050
Daniel FlynnNZNew Zealand2008-2012550592311.8051115.6900014
Jaydev UnadkatMIMumbai Indians20225525919*19.6737159.4600043
Angelo PereraSLSri Lanka2013-2019650591611.806590.7700051
Saurabh BandekarGOAGoa20166515931*14.756098.3300142
Ashith RajivPUDPuducherry2019-202112545933*59.006098.3300033
Ollie WhiteOTAOtago2023-2024651593014.756590.7700041
Faisal SafiFRAFrance2025-2026550594311.8056105.36001100
Vaibhav MaliNMPNorth Mumbai Panthers2026651593214.7532184.3800043
Gary WilsonNKNorthern Knights2019-2020661592111.807776.6200070
Isuru UdanaGGGalle Gladiators20217615925*11.8054109.2600142
PreviousPage 161Next

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.