Live1st ODI · India in New Zealand 2026/27NZ45/2 (9.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 match by match (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.

PlayerRunsScoresBF4s6sOppositionGroundDate
Marnus LabuschagneQUE167167230172v TASAdelaide10 Oct 2020
Adam LythYOR16752 & 115*266252v GLALeeds8 Apr 2021
Ryan HigginsGLO16728 & 139244151v NORNorthampton7 Apr 2022
Anuj DalDER16755 & 112*329180v WORWorcester25 Jul 2022
Tom LathamCAN167167308210v CSNelson18 Oct 2022
Ollie RobinsonDUR167167* & DNB218181v LEILeicester25 Jun 2023
John SimpsonSUS167167336160v MIDLondon24 May 2024
Agha SalmanPAK167104* & 63203173v ENGMultan7 Oct 2024
Kurtis PattersonNSW167167*255153v WASydney6 Dec 2024
Henry HuntSA167136 & 31354130v TASHobart6 Dec 2024
Henry CooperND167148 & 19239155v AAAuckland13 Mar 2025
Tom ClarkSUS167140 & 27327231v WARBirmingham4 Apr 2025
Wayne MadsenDER167151 & 16242190v NORNorthampton15 Sept 2026
Ben DuckettENG167167132240v SLLahore29 Oct 2026
Denis ComptonENG16653 & 113-150v SALondon16 Aug 1947
Clyde WalcottWI16650 & 116-200v ENGKingston30 Mar 1954
Collie SmithWI166161 & 5-191v ENGBirmingham30 May 1957
Garry SobersWI166147 & 19-211v ENGKingston17 Feb 1960
Colin CowdreyENG16611 & 155-220v SALondon18 Aug 1960
Dilip SardesaiIND16679 & 87-201v ENGKanpur15 Feb 1964
Colin BlandSA16639 & 127-202v ENGLondon26 Aug 1965
Bill LawryAUS166166406230v ENGBrisbane10 Dec 1965
Bill LawryAUS16688 & 78421150v ENGMelbourne30 Dec 1965
Keith FletcherENG16637 & 129*437230v WIBridgetown6 Mar 1974
Clive LloydWI166100 & 66250252v ENGBridgetown13 Mar 1981
Kim HughesAUS16629 & 137384153v ENGSydney2 Jan 1983
Sunil GavaskarIND166166*416160v AUSAdelaide13 Dec 1985
Geoff MarshAUS16656 & 110472200v ENGBrisbane14 Nov 1986
Dilip VengsarkarIND166166279140v SLCuttack4 Jan 1987
Tim RobinsonENG166166365160v PAKManchester4 Jun 1987
Saleem MalikPAK16682* & 84*318220v ENGLeeds23 Jul 1992
Murray GoodwinZIM1660 & 166*210174v PAKBulawayo14 Mar 1998
Steve WaughAUS166151* & 15334260v NZWellington24 Mar 2000
Mark RichardsonNZ16695 & 71515201v WISt. George's28 Jun 2002
Hamish MarshallNZ166160 & 6267222v SLNapier4 Apr 2005
Shivnarine ChanderpaulWI16650 & 116*335190v ENGManchester7 Jun 2007
Alastair CookENG16660 & 106336200v WIManchester7 Jun 2007
Jacques KallisSA16659 & 107*357161v PAKLahore8 Oct 2007
Michael HusseyAUS166132 & 34*268192v SLHobart16 Nov 2007
Sachin TendulkarIND166154* & 12259171v AUSSydney2 Jan 2008
Sachin TendulkarIND166153 & 13241143v AUSAdelaide24 Jan 2008
Andrew StraussENG16660 & 106326170v NZManchester23 May 2008
Brendon McCullumNZ1661661351210v IREMannofield Park, Aberdeen1 Jul 2008
JP DuminySA166166 & DNB340180v AUSMelbourne26 Dec 2008
Denesh RamdinWI166166268200v ENGBarbados26 Feb 2009
Michael ClarkeAUS166166 & DNB328190v PAKHobart14 Jan 2010
Shivnarine ChanderpaulWI166166357101v SASt Kitts18 Jun 2010
AB de VilliersSA166135* & 31*298156v WISt Kitts18 Jun 2010
Younis KhanPAK16635 & 131*315124v SADubai12 Nov 2010
Darren BravoWI16630 & 136286224v INDKolkata14 Nov 2011

BF balls faced · 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.