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
Nazmul Hossain ShantoCVComilla Victorians2016118217654*29.33159110.69010190
Josh InglisLSLondon Spirit2021-20228801767222.00135130.37020185
Jamie SmithSBSouthern Brave20268801764922.00120146.67001178
Cameron DelportRRRangpur Rangers2019-20209901766319.56114154.390101512
George ThomasSUSSussex2025-20269901765719.56125140.80010158
Naman DhirINDIndia2026109417642*35.2082214.630011512
Langlonyamba Meitan KeishangbamMANManipur2021-20231110217650*22.0022279.2801091
Tarun SharmaMEXMexico2019-20231010217649*22.00173101.73001136
Angelo MathewsDCDelhi Capitals2015-2017141231763119.56131134.35001147
Tom KnightDERDerbyshire2014-20151612517644*25.14125140.80001610
Mohammad KaifRRRajasthan Royals20081614317634*16.00171102.92000146
ML KosticSERSerbia2022-2026181521763313.5419789.34000155
Cameron BoyceMRMelbourne Renegades2018-20223419617651*13.54132133.33014912
AAP RiveroARGArgentina2023-2026261941763111.7319590.2600284
I TchakouCAMCameroon2021-202627260176266.7723674.58006222
Colin MunroSLKSt Lucia Kings202366117572*35.00145120.69020195
Wihan LubbeDHDurban Heat20196601758329.1795184.21012199
Jordan NeilNCNorthern Cape202666217574*43.75126138.89010148
Vishad RandikaSSCSinhalese Sports Club20269701756825.00150116.67010193
Brendan TaylorCKChittagong Kings2012-20138801755121.88144121.53010216
S DanielDADambulla Aura20228801758021.88150116.67011177
Dian ForresterJSKJoburg Super Kings2025-2026108517580*58.33106165.09010148
Samit PatelIUIslamabad United2018-20191710417545*29.17167104.79000221
M DindyalGAWGuyana Amazon Warriors2026101001755017.50159110.060111610
Matt ColesHAMHampshire2014151121755419.44111157.660131012
Tarisai MusakandaZIMZimbabwe2018-2021111101754315.91149117.45002144
Glenn MaxwellDCDelhi Capitals2012-2018141411754713.46131133.59000149
Dunith WellalageSLSri Lanka2024-2026191451754319.44150116.67000195
BKB CorbinCAYCayman Islands2023-2025151421753414.58144121.530041811
Chamara SilvaSLSri Lanka2006-2011161521753813.4617798.87000193
H KaushikUAEUnited Arab Emirates2025-20261716517544*15.91146119.86002513
Chama MilindHIHyderabad (India)2016-20233222101752614.58129135.66002157
Craig MeschedeGERGermany20195511746743.50115151.30011913
Asad Ullah Khan PathanRAIRailways201666117481*34.80142122.54010231
Kamran GhulamRAWRawalpindiz20266601745029.00126138.10011188
A SokovagoneFIJFiji20246601746229.00129134.880101012
Matthew WadeBPBirmingham Phoenix20227711748129.00111156.76010168
Alviro PetersenSOMSomerset201488317438*34.80145120.00000103
Kyle MayersDSGDurban's Super Giants2023-20248801743921.75133130.830011810
Lou VincentNZNew Zealand2006-20079901744219.33174100.00001173
Nazmul Hossain MilonSRSylhet Royals2013109417445*34.80121143.80000119
Guntashveer SinghHARHaryana2019-2021991174100*21.75131132.821021111
S KosalaCCCColombo Cricket Club2025-202699217452*24.86124140.32011148
Utkarsh SinghJHAJharkhand2019-20211810217449*21.75141123.40000231
K HiltonMRMunster Reds2025101001745017.40125139.200101010
BA MayesHAMHampshire2025-20261210417455*29.00129134.88011138
Ben CalitzIREIreland2025-2026111121743719.33123141.460001010
Soumya SarkarDDDhaka Dominators2023121201745714.50161108.07012186
C WebsterISLIsle of Man2023-20261312217459*17.40152114.4701297
Jon-Jon SmutsSASouth Africa2017-2021131301744513.38165105.45001186

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.