ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 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,664 of the 11,665 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Zaid AhmadSWESweden20261714316243*14.73157103.1800296
G ChaturvediMACMalta2019-2022151511623311.57153105.88002203
Abdul HashimDENDenmark2019-2025231641623113.5017592.57005122
Kane RichardsonASAdelaide Strikers2011-2016341751624513.50131123.66003108
F AkankwasaUGAUganda2020-2022302051622810.80159101.89002164
Thomas MayesNKNorthern Knights2021-202633202162469.00134120.900051110
Sarfaraz KhanATAakash Tigers MWS20265501616232.2076211.84010237
Jake EganNKNorthern Knights202465116174*40.25106151.890201010
Tamim IqbalSLZSt Lucia Zouks20136601617526.83150107.33010173
Sarfaraz KhanCSKChennai Super Kings20268701615023.0095169.47011236
Nuwanidu FernandoCSColombo Strikers202388116156*23.00140115.00010128
Henry DavidsSASouth Africa2012-20139901616817.89134120.15022184
Michael PollardCANCanterbury2017-20189901613317.89131122.90000129
Hussain TalatLQLahore Qalandars202311901616317.89123130.89010147
Gavin KaplanWPWestern Province20229901613917.89139115.83000144
Sadeera SamarawickramaCKColombo Kaps2026101001614416.10121133.06000205
Najibullah ZadranCVChittagong Vikings2017-2019101021612520.13118136.44000118
Matthew WadeGTGujarat Titans2022-2024121101613514.64144111.81000232
Wilfred BengDHADhanbad Dynamos2022121121612517.89158101.90000126
Jahurul IslamCVChittagong Vikings2016131241613620.13143112.59000143
Harmeet SinghSPRSudur Paschim Royals2024-2025141221615316.10101159.41011714
Jamie SmithGGGulf Giants20241212216143*16.10124129.84001149
Waqas AhmadMACMalta20231512416153*20.13100161.000131012
Rasheed Ali MamadkhelSLOSlovenia2024-2025121201613713.42130123.85002109
Minod BhanukaTUCATamil Union Cricket and Athletic Club2025-2026151311614413.42136118.38000165
Washington SundarSHSunrisers Hyderabad2022-2024181421614013.42130123.85001153
Neil RockIREIreland2021-2025251711613710.06153105.23001133
Wayne ParnellWARWarriors2012-2017232051612710.73126127.78003177
Marimuthu VikneshwaranPUDPuducherry2019-20222421516134*10.0617592.00002125
Matthew FordeSLKSt Lucia Kings2022-2026322271613110.73124129.840031211
Godfred BakiweyemGHAGhana2019-202441261216141*11.5019582.5600341
Alex HalesDHDurban Heat201966216097*40.00113141.59011175
Tim TectorBWBelfast Wolves20267601608426.67121132.23010183
Asif AliCRChattogram Royals202610811603922.86131122.14000910
Wiaan MulderTSKTexas Super Kings202688416043*40.00110145.45000711
Chris GayleKKKarachi Kings20179901604417.78139115.11000814
Manish PandeyDCDelhi Capitals202310901605017.78146109.59012153
Fionn HandMRMunster Reds2021-2022159316044*26.67132121.21000177
Shamim HossainDCDhaka Capitals2025-2026109216081*22.86109146.79011185
Nakul SharmaSERServices2018-2021131131605320.00125128.00010109
Dhananjaya LakshanCCCColts Cricket Club2024-2026111101604314.55108148.15002155
Nazmus SakibMASMalaysia2024-2026121231603717.78108148.15000197
KJ YoungBEABelize2018-2021141421604413.3317989.39003154
Ben WrightGLAGlamorgan2014-20152316316063*12.31138115.94014145
Ajit AgarkarKKRKolkata Knight Riders2008-2010271791603920.00132121.21000125
S BangeraISRIsrael2016-2026201711602310.0018387.43002200
Ben SandersonNORNorthamptonshire2016-20261133819160278.4216596.97003107
Fakhar ZamanAABFAntigua and Barbuda Falcons20245501594331.80119133.61000176
Soumya SarkarNENoakhali Express20267601595926.50114139.47010195
Milind KumarSIKSikkim20196601595426.50152104.61010201

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.