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)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th 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 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
Mark SteketeeBHBrisbane Heat2014-2023693510180337.2018199.45006117
Ed JoyceSUSSussex20146601795629.83155115.48011163
SD ParrisTKRTrinbago Knight Riders20248801795722.38165108.48011813
Christopher BritzESEastern Strom20268801793822.38149120.13001157
Umar AkmalTKRTrinbago Knight Riders2016129217973*25.57126142.060111210
John HastingsWORWorcestershire20179921795125.57100179.000111712
Graham ClarkNSNorthern Superchargers2024-202599217938*25.57126142.06001205
Rashid KhanMNYMI New York2023-202413931795529.83109164.220201413
KI FernandoBRCBurgher Recreation Club2025-20269911793622.38135132.59000148
Rilee RossouwTSKTexas Super Kings2026101001794917.90135132.59001196
Rashid KhanKZKabul Zwanan2018910317956*25.5795188.42010914
Lewis GoldsworthyLEILeicestershire2024111031796725.57127140.94011174
Dasun ShanakaSOSeattle Orcas2023-20261211417958*25.57106168.870111115
Hassan KhanMRMelbourne Renegades2024-2026111111794617.90134133.58000811
Mitchell OwenAUSAustralia2025-2026151111795017.90121147.93011714
Chetan SuryawanshiSINSingapore2015-2023151321795316.27143125.17011165
Joel DaviesSSSydney Sixers2023-20262113317935*17.90111161.26001188
Usama MirWORWorcestershire2023-2026231431793916.27116154.310031212
Tom BantonWFWelsh Fire2021-2022141401794412.79156114.74002148
LA BurnsSPASpain2022-2026371651794716.27157114.01001162
S VashishtROMRomania2019-2026402251793610.5318895.21002145
Munim ShahriarFBFortune Barishal20226601785129.67117152.140111513
NazimuddinBANBangladesh2007-20087701788125.43158112.660121310
Akhil RajputMIZMizoram20197701785925.4318098.89010233
Albie MorkelDHDurban Heat201898217857*29.67115154.780111312
Cameron DelportKKKarachi Kings20208801786222.25147121.09010137
James VinceMLMI London20268801786622.25128139.06011217
Abhishek GoswamiUPUttar Pradesh2021-20238801787722.25153116.34011206
Waqar Ul HassanKSASaudi Arabia2023-202410811784425.43151117.88001165
Charles CoventryDRDuronto Rajshahi20139901786219.78128139.06012219
Graham KennedyNWNorth-West Warriors2017-20222416417838*14.8317999.44003166
Alzarri JosephSLKSt Lucia Kings2021-202548231017829*13.69156114.100041012
Keshav MaharajDOLDolphins2013-202653271317821*12.71171104.09002145
Sairaj PatilETSEagle Thane Strikers20265511776944.25113156.640101310
Kaif AhmadBENBengal202197317763*44.25160110.63010183
Lendl SimmonsBHBrisbane Heat2015-20168801775422.13138128.26013197
Ashton TurnerLSLondon Spirit20258811773025.29122145.08000204
Heinrich KlaasenMSGManchester Super Giants202610801776322.13100177.00022169
Subramanian AnandPUDPuducherry2019-20219801774222.13169104.73000144
MY BawaPANPanama2025-20269801774722.1319789.85000174
Hayatullah NiaziNORNorway2018-202612921775325.29113156.64010910
Shoaib KhanUAEUnited Arab Emirates2025-202611911776822.13137129.200211411
Diego RosierWARWarriors20221010217753*22.13174101.72010133
Mahedi HasanCRChattogram Royals2025-20261210417749*29.50125141.60000167
Colin de GrandhommeRCBRoyal Challengers Bengaluru2018-2019131241774022.13133133.08000812
Haseebullah KhanPZPeshawar Zalmi2023-2024141211775016.09124142.74011188
Farveez MaharoofDCDelhi Capitals2008-2010201441773917.70123143.90002129
Seamus LynchLLLeinster Lightning2022-20252517517728*14.75109162.39002228
Mohammad NaveedUAEUnited Arab Emirates2015-20193825917727*11.06151117.22004178
Kabelo SekhukhuneESEastern Strom20268701764525.14127138.58000246

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.