Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

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

PlayerRunsScoresBF4s6sOppositionGroundDate
Cheteshwar PujaraSUS233231 & 2406213v MIDLondon19 Jul 2022
Amir JangooWI233233373193v SLNorth Sound25 Jun 2026
Wally HammondENG232200 & 32576210v AUSMelbourne29 Dec 1928
Donald BradmanAUS232232417160v ENGLondon16 Aug 1930
Rohan KanhaiWI232117 & 115-262v AUSAdelaide27 Jan 1961
Greg ChappellAUS232123 & 109*404293v WIBrisbane28 Nov 1975
Brian LaraWI23287 & 145344320v ENGManchester27 Jul 1995
Sachin TendulkarIND232217 & 15354320v NZAhmedabad29 Oct 1999
Nathan AstleNZ23210 & 2221762911v ENGChristchurch13 Mar 2002
Graeme SmithSA232232277331v BANChittagong Divisional Stadium29 Feb 2008
Nick BrowneESS232132* & 100*481340v DERChesterfield7 Jul 2014
Chris RogersSOM232132 & 100*343310v NOTTaunton20 Sept 2016
Babar AzamPAK23236 & 196504241v AUSKarachi12 Mar 2022
Caleb JewellTAS2325 & 227325283v WAHobart16 Feb 2024
Rory BurnsSUR232161 & 71397174v NOTNottingham29 Aug 2024
Sean SoliaAA232170* & 62391227v WFAuckland7 Dec 2024
Usman KhawajaAUS232232352161v SLGalle29 Jan 2025
Caleb JewellDER232232361211v KENDerby23 May 2025
Clifford RoachWI231209 & 22-223v ENGGeorgetown21 Feb 1930
Dudley NourseSA2310 & 231-360v AUSJohannesburg24 Dec 1935
Wally HammondENG231231*579270v AUSSydney18 Dec 1936
Vinoo MankadIND231231-210v NZMadras6 Jan 1956
Mudassar NazarPAK231231444211v INDSindh14 Jan 1983
Steve WaughAUS231170 & 61*445180v SLAdelaide25 Jan 1996
Sanath JayasuriyaSL23132 & 199264292v INDColombo9 Aug 1997
Justin LangerAUS231179* & 52533150v ENGAdelaide11 Dec 1998
Andrew StraussENG231123 & 108477230v INDChennai11 Dec 2008
Chris GayleWI23134 & 197445257v NZNapier19 Dec 2008
Richard OliverWOR23152 & 179264351v GLOWorcester15 Aug 2014
James AdamsHAM231231289343v LEISouthampton31 Aug 2014
Tamim IqbalBAN23125 & 206352207v PAKKhulna28 Apr 2015
Chris DentGLO231169 & 62421262v DERDerby18 Aug 2019
James VinceHAM231231220362v LEILeicester8 Apr 2021
Martin GuptillAA231195 & 36241277v CANAuckland3 Mar 2022
Josh BohannonLAN231231467301v GLOManchester21 Apr 2022
Nick GubbinsHAM231101* & 130515310v LANSouthampton28 Apr 2022
Joe ClarkeNOT2312 & 229*380351v WARNottingham11 Jun 2023
Ben CharlesworthGLO231160 & 71371312v LANCheltenham22 Jul 2025
Bert SutcliffeNZ230230* & DNB-300v INDDelhi16 Dec 1955
Budhi KunderanIND230192 & 38-390v ENGMadras10 Jan 1964
Saeed AnwarPAK23094 & 136381210v SLColombo9 Aug 1994
Adam LythYOR2300 & 230413311v NORNorthampton31 May 2014
Adam VogesMID23098 & 132345290v SOMTaunton26 Apr 2015
Travis HeadSA230230127288v QUEAdelaide13 Oct 2021
Dimuth KarunaratneSL230147 & 83404240v WIGalle21 Nov 2021
Ryan HigginsMID230163 & 67306216v DERLondon23 Jun 2024
Asa TribeGLA230206 & 24337342v NORNorthampton8 Sept 2025
Ben SlaterNOT230178 & 52*331311v LEILeicester1 May 2026
Denis ComptonENG229158 & 71-340v SAManchester7 Jul 1955
Rahul DravidIND229148 & 81508320v SAJohannesburg16 Jan 1997

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.