Live1st ODI · India in New Zealand 2026/27NZ146/9 (35.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
Ben McDermottTAS161128 & 33283152v VICHobart19 Oct 2026
C.B. FryENG160144 & 16-230v AUSLondon14 Aug 1905
Donald BradmanAUS160123 & 37*336110v ENGMelbourne8 Mar 1929
Vijay HazareIND16026 & 134*-180v WIBombay9 Dec 1948
Mushtaq AliIND16054 & 106-90v WICalcutta31 Dec 1948
Jeffrey StollmeyerWI160160-110v INDMadras27 Jan 1949
Colin CowdreyENG160160-144v INDLeeds2 Jul 1959
Hanif MohammadPAK160160 & 02170v INDBombay2 Dec 1960
Neil HarveyAUS160154 & 6-190v ENGAdelaide25 Jan 1963
Clive LloydWI16082 & 78*-203v INDBombay13 Dec 1966
Mansur Ali Khan PataudiIND16075 & 85351200v AUSMelbourne30 Dec 1967
Doug WaltersAUS160110 & 50-170v WIAdelaide24 Jan 1969
Alvin KallicharranWI16080 & 80303240v ENGLondon26 Jul 1973
Javed MiandadPAK160154* & 6*-133v INDFaisalabad16 Oct 1978
Geoff BoycottENG16035 & 125395100v INDLondon30 Aug 1979
Desmond HaynesWI16055 & 10553190v NZDunedin8 Feb 1980
Sandeep PatilIND160114* & 46-131v SLChennai17 Sept 1982
Mike GattingENG160160266210v AUSManchester1 Aug 1985
Richie RichardsonWI160160278180v ENGBridgetown21 Mar 1986
Sanath JayasuriyaSL16048 & 112245213v AUSAdelaide25 Jan 1996
Mike AthertonENG160160376200v INDNottingham4 Jul 1996
Steve WaughAUS160160366220v SAJohannesburg28 Feb 1997
Aamer SohailPAK160160297171v WIRawalpindi29 Nov 1997
Aamer SohailPAK160160 & DNB255210v WIKarachi6 Dec 1997
Sachin TendulkarIND16047 & 113223202v NZWellington26 Dec 1998
Gary KirstenSA160160227171v BANPotchefstroom25 Oct 2002
Sean ErvineZIM16086 & 74275190v BANHarare19 Feb 2004
Rahul DravidIND160160304240v BANChattogram17 Dec 2004
Kevin PietersenENG160158 & 2262151v AUSAdelaide1 Dec 2006
Imran NazirPAK160160121148v ZIMJamaica21 Mar 2007
MS DhoniIND16092 & 68*208115v AUSChandigarh17 Oct 2008
Sachin TendulkarIND160160 & DNB260260v NZHamilton18 Mar 2009
Alastair CookENG160160339170v WIChester-le-Street14 May 2009
Jonathan TrottENG16041 & 119274170v AUSLondon20 Aug 2009
Tillakaratne DilshanSL160160124203v INDRajkot15 Dec 2009
Ross TaylorNZ160138 & 22146224v AUSHamilton27 Mar 2010
Sachin TendulkarIND160146 & 14*405172v SACape Town2 Jan 2011
AB de VilliersSA160160* & DNB205192v SLCape Town3 Jan 2012
Tillakaratne DilshanSL160160*165113v INDHobart28 Feb 2012
David WarnerAUS160119 & 41172224v SAAdelaide22 Nov 2012
Michael BracewellOV1605 & 155*324214v AADunedin16 Feb 2014
Niall O'BrienLEI16089 & 71269180v DERLeicester8 Jun 2014
Gary WilsonSUR160160* & DNB296212v LEILondon22 Jun 2014
Varun ChopraWAR160160244230v DURBirmingham23 Sept 2014
Adam VogesAUS16041 & 119323220v NZPerth13 Nov 2015
Jeet RavalAA16021 & 139212202v CSAuckland8 Mar 2016
Arun HarinathSUR16023 & 137313201v NOTNottingham10 Apr 2016
Adam VogesMID160160*315150v HAMNorthwood29 May 2016
Ed JoyceIRE160160*148193v AFGBelfast19 Jul 2016
Chris DentGLO16059 & 101343200v DURBristol21 Apr 2017

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.