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 resultODI3rd 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 bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsScoresBF4s6sOppositionGroundDate
Ramiz RajaPAK9162 & 2932420v WIKarachi20 Nov 1986
John EmbureyENG9169 & 22224120v AUSSydney10 Jan 1987
Sunil GavaskarIND9191--1v PAKChennai3 Feb 1987
Dilip VengsarkarIND9151 & 40*21290v WIMumbai11 Dec 1987
Richie RichardsonWI9175 & 16123140v PAKGeorgetown2 Apr 1988
Ravi RatnayekeSL9159* & 32197130v ENGLondon25 Aug 1988
Allan BorderAUS9175 & 16*36570v WISydney26 Jan 1989
Shane ThomsonNZ9136 & 55228100v SLHamilton22 Feb 1991
Chandika HathurusingheSL9166 & 2527890v ENGLondon22 Aug 1991
Hashan TillakaratneSL9149 & 42*29270v PAKSialkot12 Dec 1991
Mark TaylorAUS9156 & 3525750v INDSydney2 Jan 1992
Zahid FazalPAK9113 & 78255140v SLFaisalabad2 Jan 1992
Allan BorderAUS910 & 91*25141v INDAdelaide25 Jan 1992
Asanka GurusinhaSL9156 & 3532681v INDColombo4 Aug 1993
Bryan YoungNZ9138 & 5328950v AUSBrisbane3 Dec 1993
Graham ThorpeENG917 & 8415090v WIBridgetown8 Apr 1994
Michael BevanAUS919122381v PAKLahore1 Nov 1994
Jack RussellENG9191 & DNB221150v WILondon24 Aug 1995
Mark WaughAUS9188 & 316080v PAKHobart17 Nov 1995
VVS LaxmanIND9164 & 2727780v WIKingston6 Mar 1997
Stephen FlemingNZ9191 & 0247130v AUSBrisbane7 Nov 1997
Roger TwoseNZ9187 & 4290140v INDHamilton2 Jan 1999
Chris CairnsNZ9111 & 80112104v ENGLondon19 Aug 1999
Murray GoodwinZIM910 & 91264100v AUSHarare14 Oct 1999
Wavell HindsWI9150 & 41169130v AUSPerth1 Dec 2000
Kumar SangakkaraSL9174 & 1725091v SADurban26 Dec 2000
Stephen FlemingNZ9186 & 5261140v PAKAuckland8 Mar 2001
Herschelle GibbsSA918 & 83*239110v WIGeorgetown9 Mar 2001
Marlon SamuelsWI9140 & 51289110v SAGeorgetown9 Mar 2001
Brian LaraWI9183 & 8245130v SABridgetown29 Mar 2001
Matthew HaydenAUS9191140111v NZHobart22 Nov 2001
Craig McMillanNZ9141 & 50*110113v ENGAuckland30 Mar 2002
Rahul DravidIND9191291120v WISt John's10 May 2002
Ridley JacobsWI9191*137110v BANDhaka8 Dec 2002
Marlon SamuelsWI9191175150v BANDhaka8 Dec 2002
Steve WaughAUS9177 & 14142170v ENGMelbourne26 Dec 2002
Mark RichardsonNZ9185 & 6*30471v SLColombo25 Apr 2003
Sanath JayasuriyaSL9182 & 9120160v NZKandy3 May 2003
Rajin SalehBAN9149 & 42197150v PAKMultan3 Sept 2003
Stuart CarlisleZIM9158 & 3319091v BANHarare19 Feb 2004
Hashan TillakaratneSL9174* & 17262130v AUSColombo24 Mar 2004
Imran FarhatPAK9172 & 19128150v SLKarachi28 Oct 2004
Andrew FlintoffENG9177 & 14*173151v SACenturion21 Jan 2005
James MarshallNZ9152 & 39269110v SLNapier4 Apr 2005
Kevin PietersenENG9171 & 20111103v AUSBirmingham4 Aug 2005
Ashley GilesENG9132 & 5916780v AUSLondon8 Sept 2005
Devon SmithWI9188 & 3197100v AUSBrisbane3 Nov 2005
Mohammad KaifIND9191 & DNB263120v ENGNagpur1 Mar 2006
Imran FarhatPAK9191112121v ENGLondon17 Aug 2006
Paul CollingwoodENG9128 & 63177110v INDNottingham27 Jul 2007
PreviousPage 275Next

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.