ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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
Sudip ChatterjeeBKBBarrackpore Bashers202199347889*79.67290164.830604324
Saim AyubGAWGuyana Amazon Warriors2023131324788543.45336142.260403928
Manan BashirBULBulgaria2024-2026222244787026.56232206.030212248
Peter ForrestBHBrisbane Heat2011-20152424447862*23.90458104.370313610
Brendan TaylorNOTNottinghamshire2015-20172925547867*23.90404118.32021516
Sheraz SheikhBELBelgium2018-2026423464785717.07422113.270243429
Olipa GeraldUGAUganda2026131134779559.63258184.880413140
Sanju SamsonCSKChennai Super Kings202614143477115*43.36288165.632115324
Rayyan PathanCANCanada2021-202414142477107*39.75303157.431335121
Marcus CampopianoITAItaly2022-20262722647787*29.81400119.250323914
Rajat PaliwalSERServices2016-20212524647754*26.50399119.55010403
A RazaBELBelgium2018-2026312914776417.04313152.400364928
IKEG ArtawanINAIndonesia2022-20269670244774110.3751991.9100114314
Tom Kohler-CadmoreSWSharjah Warriors2023-202419171476106*29.75305156.071214030
Brad HodgeKKRKolkata Knight Riders2008-2010191934767329.75417114.150424710
JP KaltapauVANVanuatu2022-2026302754766021.6448298.76013358
George Edward NgegbaSIESierra Leone2018-20243232747672*19.0448498.35015483
Jos ButtlerSTSydney Thunder2017-2019131304758936.54343138.480514420
Stephen DohenyMRMunster Reds2018-202515151475150*33.93288164.931123628
Michael RipponOTAOtago2018-20234537114754018.27399119.050013710
Daniel SmithWPWestern Province2022-20261918347486*31.60372127.420305211
Heinrich KlaasenSOSeattle Orcas2023-202524223474110*24.95306154.901213228
BM PecicSERSerbia2024-20262222347410224.95427111.011203517
Fabian AllenSKANSt Kitts and Nevis Patriots2018-20212825947464*29.63292162.330233631
Sharad VesawkarNEPNepal2013-202236281147443*27.88446106.280003214
Kumar DeobratJHAJharkhand2016-20213528747469*22.57367129.160224323
Jacob OramNZNew Zealand2005-20123630747466*20.61340139.410233822
Sam BillingsENGEngland2015-2022363254748717.56362130.940214016
S ThakorTANTanzania2021-2024554394744413.94330143.640074424
Jatin WadhwanJKJammu & Kashmir2016-2021141404736933.79382123.820415015
Raynard van TonderKNIKnights2019-20222019247381*27.82434108.990103912
Umar AkmalQGQuetta Gladiators2019-20232320347375*27.82311152.090313034
Ken McClureCANCanterbury2020-2023272714736818.19338139.940135518
Mark WallaceGLAGlamorgan2014-20163628147369*17.52414114.25012477
C TlaliLESLesotho2018-2026393724735813.5155984.62015438
Ben DunkLQLahore Qalandars2020-20222320347299*27.76317148.900303130
Richard OliverWORWorcestershire2014-2015232214727722.48373126.54023579
Hammad MirzaOMAOman2024-20262626247262*19.67438107.760324014
Shoaib MalikJKJaffna Kings2021-20232521647174*31.40341138.120223618
Mohammad HafeezGAWGuyana Amazon Warriors2013-2021252234717024.79437107.780203717
Dwayne BravoMRMelbourne Renegades2014-20182723747159*29.44332141.870112327
Adam RossingtonLSLondon Spirit2021-2024252304716620.48288163.540324326
Timm van der GugtenGLAGlamorgan2016-20268751194714814.72328143.600062925
George BaileyAUSAustralia2012-2016292574706326.11334140.720213720
Daniel ChristianHHHobart Hurricanes2015-2018282664695823.45332141.270313022
Lesiba NgoepeWARWarriors2016-2022403364694317.37387121.190013618
Andre RussellTKRTrinbago Knight Riders2022-20253934114693920.39292160.620022343
Murray ComminsMRMunster Reds2021-20231818146810227.53320146.251245320
Yalaka Venugopal RaoDCDelhi Capitals2011-2013252134686026.00406115.270103818
Irfan PathanDCDelhi Capitals2011-201346371446844*20.35416112.500023515

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.