Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM236/2 (63.1)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th 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/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Batting match by match (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsScoresBF4s6sOppositionGroundDate
Graham GoochENG939 & 84265101v WILondon4 Aug 1988
Jack RussellENG9364* & 29180130v AUSLondon22 Jun 1989
Mike AthertonENG937 & 8629770v INDLondon23 Aug 1990
Manoj PrabhakarIND9354* & 39230120v AUSBrisbane29 Nov 1991
Imran KhanPAK9393*18993v SLSialkot12 Dec 1991
Allan LambENG9393203131v NZChristchurch18 Jan 1992
Hashan TillakaratneSL9393 & DNB225100v NZColombo6 Dec 1992
Alistair CampbellZIM9332 & 61227160v INDDelhi13 Mar 1993
Michael SlaterAUS9392 & 126950v SASydney2 Jan 1994
Graeme HickENG9334 & 59184150v WIBridgetown8 Apr 1994
Richie RichardsonWI9393156101v ENGLondon24 Aug 1995
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
Dion NashNZ9389* & 4*23150v INDWellington26 Dec 1998
Nathan AstleNZ9393165111v WIWellington26 Dec 1999
Herschelle GibbsSA9347 & 46176160v INDMumbai24 Feb 2000
Justin LangerAUS9346 & 47111113v NZAuckland11 Mar 2000
Damien MartynAUS9389* & 4144151v NZHamilton31 Mar 2000
Craig WhiteENG9393 & DNB19992v PAKLahore15 Nov 2000
Mike AthertonENG9373 & 2024850v PAKLahore15 Nov 2000
Mohammad YousufPAK9351 & 42194110v NZAuckland8 Mar 2001
Shiv Sunder DasIND9384 & 9203121v AUSChennai18 Mar 2001
Sanath JayasuriyaSL9385 & 8*18191v WIColombo29 Nov 2001
Grant FlowerZIM9372 & 2124690v SLKandy4 Jan 2002
Mahela JayawardeneSL9376 & 17*150110v ZIMGalle12 Jan 2002
Hashan TillakaratneSL9393 & DNB232120v NZKandy3 May 2003
Herschelle GibbsSA9377 & 16136132v NZWellington26 Mar 2004
Jacques RudolphSA9393* & 0220160v NZWellington26 Mar 2004
Mohammad AshrafulBAN9367 & 2628594v NZDhaka19 Oct 2004
Manjural Islam RanaBAN9324 & 69173160v INDDhaka10 Dec 2004
Jacques RudolphSA9332 & 61169121v ENGDurban26 Dec 2004
Ricky PontingAUS9346 & 47*179132v NZChristchurch10 Mar 2005
Irfan PathanIND930 & 93147102v SLDelhi10 Dec 2005
Brendon McCullumNZ9319 & 74141111v WIAuckland9 Mar 2006
Nuwan KulasekaraSL9329 & 64185112v ENGLondon11 May 2006
Chris ReadENG9338 & 55158102v PAKLeeds4 Aug 2006
Chris GayleWI9393182111v PAKMultan19 Nov 2006
Inzamam-ul-HaqPAK9392* & 1147130v SAPort Elizabeth19 Jan 2007
Shahriar NafeesBAN9329 & 64192130v SLKandy11 Jul 2007
Michael ClarkeAUS9320 & 7317350v INDMelbourne26 Dec 2007
Jamie HowNZ9364 & 29149120v ENGManchester23 May 2008
Phil JaquesAUS9317 & 76183101v WIAntigua30 May 2008
Matthew HaydenAUS9316 & 77119111v INDNagpur6 Nov 2008
Mark BoucherSA9389 & 419581v AUSSydney3 Jan 2009
Michael ClarkeAUS9393138130v ENGLeeds7 Aug 2009
PreviousPage 153Next

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.