Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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

PlayerRunsScoresBF4s6sOppositionGroundDate
Neil HarveyAUS122122 & 0-110v ENGManchester9 Jul 1953
Denis ComptonENG12258 & 64-120v SACape Town1 Jan 1957
Richie BenaudAUS122122 & DNB-200v SAJohannesburg23 Dec 1957
Imtiaz AhmedPAK122122 & 0-140v WIKingston26 Feb 1958
Ian RedpathAUS12297 & 25325140v SAMelbourne1 Jan 1964
Conrad HunteWI12241 & 81--0v AUSKingston3 Mar 1965
Tiger LanceSA12269 & 53-120v ENGLondon26 Aug 1965
Mansur Ali Khan PataudiIND12274 & 48-161v AUSBrisbane19 Jan 1968
Rohan KanhaiWI12285 & 37-150v ENGPort of Spain19 Jan 1968
Ray IllingworthENG122113 & 9*243130v WILondon26 Jun 1969
Majid KhanPAK12299 & 23-100v ENGKarachi24 Mar 1973
Frank HayesENG12216 & 106*285141v WILondon26 Jul 1973
Keith StackpoleAUS122122192130v NZMelbourne29 Dec 1973
Keith FletcherENG122122377100v PAKLondon22 Aug 1974
Greg ChappellAUS12268 & 54*24471v WIMelbourne31 Jan 1976
Greg ChappellAUS12252 & 70228101v PAKAdelaide24 Dec 1976
Dilip VengsarkarIND12244 & 7820380v AUSAdelaide28 Jan 1978
David GowerENG122111 & 11276140v NZLondon27 Jul 1978
Basil WilliamsWI122111 & 11--0v INDCalcutta29 Dec 1978
Desmond HaynesWI1220 & 122200183v NZChristchurch22 Feb 1980
Derek RandallENG12217 & 105179140v PAKBirmingham29 Jul 1982
David GowerENG12212213480v NZMelbourne13 Jan 1983
Mohinder AmarnathIND12219 & 103*218160v PAKKarachi30 Jan 1983
Arjuna RanatungaSL12290 & 32184181v AUSKandy22 Apr 1983
Geoff HowarthNZ12262 & 60225110v SLKandy9 Mar 1984
Amal SilvaSL122111 & 11--0v INDColombo6 Sept 1985
Aravinda de SilvaSL122122-173v PAKFaisalabad16 Oct 1985
Ramiz RajaPAK122122242170v SLColombo22 Mar 1986
Graham GoochENG122114 & 8315121v INDLondon5 Jun 1986
Arun LalIND12252 & 70--0v PAKKolkata11 Feb 1987
Martin CroweNZ1223 & 119345150v WIWellington20 Feb 1987
David CapelENG12298 & 24350101v PAKKarachi16 Dec 1987
David BoonAUS122122130150v SLAdelaide10 Jan 1988
Ijaz AhmedPAK122122 & 0232172v AUSFaisalabad23 Sept 1988
Mark TaylorAUS12285 & 37*263140v ENGManchester27 Jul 1989
Graham GoochENG12285 & 37234190v NZLondon21 Jun 1990
David BoonAUS12228 & 94*31690v ENGMelbourne26 Dec 1990
John WrightNZ12221 & 101213150v SLHamilton22 Feb 1991
Richie RichardsonWI12212212173v PAKSharjah21 Oct 1991
Phil SimmonsWI122122113125v SAKingston7 Apr 1992
Hansie CronjeSA122122295110v SLColombo6 Sept 1993
Ken RutherfordNZ12236 & 86218150v AUSBrisbane3 Dec 1993
Ken RutherfordNZ12263 & 59268122v INDHamilton19 Mar 1994
Aravinda de SilvaSL122122116122v PAKNairobi4 Oct 1996
Dipak ChudasamaKEN122122113160v BANNairobi10 Oct 1997
Ian HealyAUS12290 & 32*26690v INDChennai6 Mar 1998
Nick KnightENG122122130134v WIBridgetown29 Mar 1998
Sachin TendulkarIND122122138120v SAVadodara17 Mar 2000
Murray GoodwinZIM122113 & 9282110v WIKingston24 Mar 2000
Lance KlusenerSA122118* & 4236132v SLKandy30 Jul 2000
PreviousPage 162Next

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.