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 (All cricket)

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 23,355 of the 23,362 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Travis HeadWFWashington Freedom202499233677*48.00194173.200514018
Colin de GrandhommeHAMHampshire20219102336174*42.00324103.70111349
Dwaine PretoriusNORNorthamptonshire20191211133611133.60330101.821103312
Sam RobsonENGEngland2014711033612730.5575544.50110421
Yasir Ali ChowdhuryDRDurbar Rajshahi2024-20251212133694*30.55219153.420202424
Rubin HermannSASouth Africa2025-2026191823366321.00262128.240103211
Mitchell HayNZNew Zealand2024-20262318333699*22.4034298.250232713
Azam KhanQGQuetta Gladiators2019-2021202013365917.68260129.230133313
Nathan EllisTASTasmania2020-2026252543364116.0073545.71001355
Nathan McGuireNWNorth-West Warriors2020-2023262533367115.2733999.120273515
James BazleyBHBrisbane Heat2020-202334301033649*16.80275122.180022116
Mahmood HussainPAKPakistan1952-1962273963363510.1810.00008182
Jonathan BirdWPWestern Province2022-2024141403355323.93295113.560222613
Krunal PandyaRCBRoyal Challengers Bengaluru2025-20263116433573*27.92241139.000212915
Ishan PandeyNEPNepal2019-2026171713358420.9450466.47021303
Jakir PatelZAMZambia2025-2026181813356319.71288116.320102918
Stork HendryAUSAustralia1921-19291118233511220.9472634.71101270
Johan BothaRRRajasthan Royals2009-20122419833567*30.45292114.73010293
Daniel ChristianDCDeccan Chargers2011-2012212043353920.94277120.940011713
Morné MorkelSURSurrey2018-20203738103353311.9663352.92004485
Jos ButtlerMSGManchester Super Giants202610933349055.67193173.060402025
Sherfane RutherfordPCPretoria Capitals2025-20261010533474*66.80202165.350212326
Mayank AgarwalSHSunrisers Hyderabad2023-2024141403348323.86267125.09010377
Llew JohnsonOVOtago Volts2023-2025916233480*23.8670147.65010357
Jordan ThompsonWARWarwickshire2026211933345720.8840183.290103013
Wihan LubbePRPaarl Royals2023-2024201903345717.58284117.610212814
Nathan SmithNZNew Zealand2024-2026363173344213.9258657.00002304
Jake DunfordJERJersey2016-202576381333445*13.3645174.06004210
Charles PerchardJERJersey2014-20261084813334379.5442678.400071710
Emilio GayITAItaly2024-202577233396*66.60262127.10050462
Colin IngramSSSylhet Sunrisers20229913339041.63242137.600313612
Paul CoughlinLANLancashire2026691333100*41.6341580.241103610
Pathum NissankaJKJaffna Kings20241111033311930.27218152.751213911
Robin UthappaKERKerala2019-2021121223339133.30254131.100302020
Cheteshwar PujaraNOTNottinghamshire2017812033311227.7571646.51111410
Colin MunroNOTNottinghamshire2023121203338727.75213156.340212522
JI Hope-BellGLAGlamorgan20261012133312330.2738985.60111432
Chaudhary AkramNORNorway2023-2026151313335727.75315105.71010313
Kadeem AlleyneBRBarbados Royals2024-2025171603334720.81247134.820002519
S HoughtonCROCroatia2024-2026212113338816.6536391.740142711
A PusthayFINFinland2018-2026302913335611.8936092.50014285
Gregory TaylorBAHBahamas2010-20263030333356*12.3341380.630163213
Ryan ten DoeschateCKChittagong Kings201399233295*47.43224148.210302312
Jon-Jon SmutsDSGDurban's Super Giants2024-2025151513327523.71244136.070323117
Sam BillingsBHBrisbane Heat2022-2024151503327922.13244136.070102512
Akeem DodsonUSAUnited States of America2012-2017171603324120.7545373.29002336
Michael PollardWELWellington2013-2020171623327023.71263126.240322714
DA MehtaTANTanzania2022-2026201923324919.5337688.30003385
Jiten RamanandiOMAOman2025-20262523433291*17.4739184.910232510
Elmore HutchinsonUSAUnited States of America2012-20213925933249*20.75330100.610031520
PreviousPage 103Next

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.