Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

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

PlayerRunsScoresBF4s6sOppositionGroundDate
Mohammad AzharuddinIND9364 & 29*24080v ENGBirmingham3 Jul 1986
Martin CroweNZ9393*74112v ENGManchester18 Jul 1986
Ravi RatnayekeSL9393-140v INDKanpur17 Dec 1986
Geoff MarshAUS939312140v ENGBrisbane18 Jan 1987
Dean JonesAUS939310070v ENGMelbourne1 Feb 1987
Richie RichardsonWI939313081v ENGJaipur26 Oct 1987
David BoonAUS939310191v ZIMCuttack30 Oct 1987
Graham GoochENG9328 & 65130110v PAKFaisalabad7 Dec 1987
Arun LalIND9393133130v WIKolkata26 Dec 1987
Graham GoochENG939 & 84265101v WILondon4 Aug 1988
Dean JonesAUS9393*8282v WISydney18 Jan 1989
Jack RussellENG9364* & 29180130v AUSLondon22 Jun 1989
John WrightNZ93939880v BANSharjah28 Apr 1990
Andrew JonesNZ93937242v BANSharjah28 Apr 1990
Mike AthertonENG937 & 8629770v INDLondon23 Aug 1990
Manoj PrabhakarIND9354* & 39230120v AUSBrisbane29 Nov 1991
Imran KhanPAK9393*18993v SLSialkot12 Dec 1991
Allan LambENG9393203131v NZChristchurch18 Jan 1992
Desmond HaynesWI9393*14470v PAKMelbourne23 Feb 1992
Mohammad AzharuddinIND9393102100v AUSBrisbane1 Mar 1992
Hashan TillakaratneSL9393 & DNB225100v NZColombo6 Dec 1992
Andrew HudsonSA9393124101v PAKDurban9 Feb 1993
Alistair CampbellZIM9332 & 61227160v INDDelhi13 Mar 1993
Michael SlaterAUS9392 & 126950v SASydney2 Jan 1994
Graeme HickENG9334 & 59184150v WIBridgetown8 Apr 1994
Saleem MalikPAK9393*9463v SLColombo7 Aug 1994
Richie RichardsonWI9393156101v ENGLondon24 Aug 1995
Carl HooperWI9393*9680v AUSSydney1 Jan 1996
Richie RichardsonWI9393*133101v AUSJaipur4 Mar 1996
Navjot SidhuIND9393115110v PAKBangalore9 Mar 1996
Adam ParoreNZ939315550v PAKSharjah10 Nov 1996
Stuart LawAUS939310722v WIBrisbane5 Jan 1997
Sanath JayasuriyaSL9331 & 62149111v PAKColombo19 Apr 1997
Adam ParoreNZ9342* & 51146150v ZIMHarare18 Sept 1997
Ian HealyAUS9368 & 2522390v NZBrisbane7 Nov 1997
Adam ParoreNZ9330 & 63214130v AUSPerth20 Nov 1997
Hansie CronjeSA9388 & 529780v AUSSydney2 Jan 1998
Grant FlowerZIM9341 & 52183120v SLColombo14 Jan 1998
Alistair CampbellZIM9337 & 56221130v NZWellington19 Feb 1998
Brian LaraWI9393105100v ENGPort of Spain8 Apr 1998
Arjuna RanatungaSL9393*11891v SAPort Elizabeth13 Apr 1998
Dion NashNZ9389* & 4*23150v INDWellington26 Dec 1998
Nasser HussainENG939311460v AUSSydney17 Jan 1999
Nathan AstleNZ9393165111v WIWellington26 Dec 1999
Sachin TendulkarIND9393103100v PAKHobart21 Jan 2000
Herschelle GibbsSA9347 & 46176160v INDMumbai24 Feb 2000
Justin LangerAUS9346 & 47111113v NZAuckland11 Mar 2000
Gary KirstenSA939311180v INDFaridabad15 Mar 2000
Sachin TendulkarIND93938974v SANagpur19 Mar 2000
Damien MartynAUS9389* & 4144151v NZHamilton31 Mar 2000
PreviousPage 361Next

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.