Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR131/2 (14.4)ES chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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,669 of the 11,670 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Steven DaviesENGEngland2009-20115501023320.4082124.39000120
Faheem AshrafFBFortune Barishal2024-2025115210254*34.0044231.82010411
Kaleem ShahMOZMozambique2018-201955210272*34.0010894.44011103
GPK WijesinghaMALMaldives20246501025620.40102100.0001073
Pragnesh KanpillewarAAARCS Andheri20267501022820.4083122.89000102
Rajat BhatiaUTTUttarakhand20196601023017.0010696.2300082
Unmukt ChandMIMumbai Indians2015-20167601025817.0087117.24011132
Ashan PriyanjanCKColombo Kings202096210247*25.5087117.24000112
Ben DwarshuisIUIslamabad United202576410233*51.0060170.0000076
A MakeshKUWKuwait2018-20198611025720.4011191.8901064
Wandile MakwetuLIOLions2024-20269611024120.4076134.2100094
Bevon JacobsQGQuetta Gladiators202666210249*25.5075136.0000158
Calum MacLeodSUSSussex20207701024014.5710795.33000120
Graeme McCarterNKNorthern Knights2016-202116721024220.4084121.4300285
Laurie EvansMRMelbourne Renegades2024-20257711024017.0075136.0000137
Eathan BoschDOLDolphins2017-202416711024517.0081125.9300026
Mitchell OwenPZPeshawar Zalmi20258701023414.5753192.45000511
Ryan KleinNEDNetherlands2022-202587210236*20.4076134.2100173
Michael LevittKGKathmandu Gurkhas20247701023214.5774137.84001154
Aaron FinchDCDelhi Capitals2011-20128801023012.7597105.15002113
Rohit DahiyaGUJGujarat2016-2018108110240*14.5774137.84000103
S DadswellPCPretoria Capitals2023-202410811022414.5710696.2300273
Abdul ShakoorUAEUnited Arab Emirates2013-201911931022817.0010894.4400174
Mahmudul Hasan JoyCRChattogram Royals2025-202612901024411.3371143.66003106
Jhedli Van BriesiesBOLBoland202610921022614.5711390.2700180
Rohan MustafaSWSharjah Warriorz2025121031024514.57102100.00000112
Bandaru AyyappaANDAndhra2016-2022231151022417.0071143.6600057
Will BosistoPSPerth Scorchers2017-20191111410236*14.5710597.14001110
Ashutosh AmanBIHBihar2019-202224163102247.8513177.8600242
Rahmatullah MangalFRAFrance2021-202630216102186.8010894.4400463
Imran TahirGAWGuyana Amazon Warriors2018-20261022310102207.8511291.0700363
Johan BothaWARWarriors20124411014133.6710497.1200052
Faf du PlessisBKBiratnagar Kings20254401015025.2562162.90010105
Vijay ShankarINDIndia2018-20199401014325.2573138.36000115
Shivam DubeAAARCS Andheri202664110145*33.6764157.8100039
Leus du PlooyKNIKnights2016-20175401014525.2596105.2100074
Leniko BoucherBTBarbados Tridents201954110162*33.6787116.09010103
Andrew BalbirnieKTKhulna Tigers20235501013820.2097104.1200093
Shubham RanjaneJSKJoburg Super Kings2025-202655210150*33.6781124.6901083
JP NettoPORPortugal20265501014120.2094107.4500172
Ambati RayuduMEMI Emirates20248601014416.83101100.00000102
Greg SmithESSEssex2014-201512611014420.2075134.6700165
Tim SeifertSWSharjah Warriorz202586110140*20.2092109.7800064
Josh BrownSPRSudur Paschim Royals20256601016816.8371142.2501397
Michael HusseySLZSt Lucia Zouks20169711012616.8310596.1900152
Thikshila de SilvaCKColombo Kings20209711013116.8371142.2500165
Nazeeb SaiyedAPArunachal Pradesh20217701013214.4310398.0600135
Jack CartyMRMunster Reds20218711013316.83100101.0000156
Ravi BoparaSSSylhet Sunrisers20228811014414.4384120.2400155
Niroshan DickwellaSLKSt Lucia Kings20228801013612.6385118.8200184
PreviousPage 125Next

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.