Live1st ODI · India in New Zealand 2026/27NZ137/8 (33.4)INDIND chose to bowlTest1st 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)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 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
Parvez Hossain EmonCKChittagong Kings2024-20251313133878*28.17260130.000211825
Curtis HeaphyCDCentral Districts2023-2026201943387822.53317106.62012325
Ben DuckettTRTrent Rockets20269913377542.13254132.68031495
Laurie EvansRKRajshahi Kings201910102337104*42.13239141.001223710
Andrew SymondsAUSAustralia2005-20091411433785*48.14199169.350223310
D JansenISLIsle of Man2021-2026181323378630.64284118.660212512
Gareth DelanyMRMunster Reds2021-2024141423376028.08216156.020113020
Ankush BainsHIMHimachal2016-2021211813376819.82272123.90032428
Mohammad ShahzadUAEUnited Arab Emirates2015-2017232223375616.85293115.020232714
Darshan MisalGOAGoa2016-20233529533750*14.04332101.510101813
Travis HeadWFWashington Freedom202499233677*48.00194173.200514018
Sean DicksonGLAGlamorgan20261212433667*42.00213157.750303814
Yasir Ali ChowdhuryDRDurbar Rajshahi2024-20251212133694*30.55219153.420202424
Azam KhanQGQuetta Gladiators2019-2021202013365917.68260129.230133313
James BazleyBHBrisbane Heat2020-202334301033649*16.80275122.180022116
Haider AliDERDerbyshire2023141413357425.77243137.860212416
Jonathan BirdWPWestern Province2022-2024141403355323.93295113.560222613
Krunal PandyaRCBRoyal Challengers Bengaluru2025-20263116433573*27.92241139.000212915
Jakir PatelZAMZambia2025-2026181813356319.71288116.320102918
Johan BothaRRRajasthan Royals2009-20122419833567*30.45292114.73010293
Daniel ChristianDCDeccan Chargers2011-2012212043353920.94277120.940011713
Swapnil PatilUAEUnited Arab Emirates2013-2016302543353715.9536691.53003245
Jos ButtlerMSGManchester Super Giants202610933349055.67193173.060402025
Sherfane RutherfordPCPretoria Capitals2025-20261010533474*66.80202165.350212326
Mayank AgarwalSHSunrisers Hyderabad2023-2024141403348323.86267125.09010377
John HastingsDURDurham2014-20152016533480*30.36178187.640222720
Wihan LubbePRPaarl Royals2023-2024201903345717.58284117.610212814
Azhar MahmoodSURSurrey2014-2016292173344223.86252132.540002912
Colin IngramSSSylhet Sunrisers20229913339041.63242137.600313612
Pathum NissankaJKJaffna Kings20241111033311930.27218152.751213911
Robin UthappaKERKerala2019-2021121223339133.30254131.100302020
Colin MunroNOTNottinghamshire2023121203338727.75213156.340212522
Chaudhary AkramNORNorway2023-2026151313335727.75315105.71010313
Kadeem AlleyneBRBarbados Royals2024-2025171603334720.81247134.820002519
S HoughtonCROCroatia2024-2026212113338816.6536391.740142711
Gregory TaylorBAHBahamas2010-20262929333356*12.8140981.420153213
A PusthayFINFinland2018-2026302913335611.8936092.50014285
Ryan ten DoeschateCKChittagong Kings201399233295*47.43224148.210302312
Jon-Jon SmutsDSGDurban's Super Giants2024-2025151513327523.71244136.070323117
Sam BillingsBHBrisbane Heat2022-2024151503327922.13244136.070102512
Aaron FinchYORYorkshire2014-2015161603328920.75269123.420222913
Michael PollardWELWellington2013-2020171623327023.71263126.240322714
Tyrone KaneMRMunster Reds2021-20241817333266*23.71236140.680301825
Soumya SarkarCWCumilla Warriors2019-20201212233188*33.10236140.250203414
Milind KumarTSKTexas Super Kings2023-2026242343315217.42294112.590112113
Kieron PollardSLSSt Lucia Stars201899233010447.14207159.421112022
Gihahn CloeteTSTshwane Spartans2018101003308033.00290113.79040385
Avishka FernandoSSCSinhalese Sports Club2024-2026101013307336.67201164.180302919
Philip SaltADKRAbu Dhabi Knight Riders2025-20261313233072*30.00259127.410212514
Kusal MendisJKJaffna Kings202411112329105*36.56220149.551113510

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.