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
Martin CroweNZ9067 & 2322540v AUSBrisbane4 Dec 1987
Carl HooperWI9026 & 6416392v AUSPerth2 Dec 1988
Roshan MahanamaSL9085 & 523630v AUSHobart16 Dec 1989
Jimmy AdamsWI9011 & 79*199120v SABridgetown18 Apr 1992
Allan BorderAUS9073 & 17237130v WIBrisbane27 Nov 1992
Brian LaraWI9026 & 64134170v ENGBridgetown8 Apr 1994
Saeed AnwarPAK9015 & 75200120v AUSRawalpindi5 Oct 1994
Arjuna RanatungaSL900 & 90143120v NZDunedin18 Mar 1995
Romesh KaluwitharanaSL9050 & 40116130v AUSPerth8 Dec 1995
Blair PocockNZ9070 & 20259100v ENGAuckland24 Jan 1997
Mark WaughAUS9081 & 917970v NZHobart27 Nov 1997
Mohammad AzharuddinIND9026 & 64152121v AUSChennai6 Mar 1998
Mark WaughAUS9090 & DNB154130v ZIMHarare14 Oct 1999
Stuart CarlisleZIM9058 & 32205131v INDDelhi18 Nov 2000
Adam GilchristAUS9090 & DNB121120v ENGLondon19 Jul 2001
Rahul DravidIND9015 & 75142150v SLKandy22 Aug 2001
Damien MartynAUS9060 & 30197110v NZPerth30 Nov 2001
Sachin TendulkarIND9090198130v ENGBengaluru19 Dec 2001
Steve WaughAUS9090 & DNB156120v SAMelbourne26 Dec 2001
Shivnarine ChanderpaulWI9054 & 36*275100v INDMumbai9 Oct 2002
Damien MartynAUS9026 & 6422080v ENGBrisbane7 Nov 2002
Jacques KallisSA9084 & 6212100v SLCenturion15 Nov 2002
Jacob OramNZ9074 & 16227170v SLKandy3 May 2003
Brian LaraWI9010 & 80*115111v SLJamaica27 Jun 2003
Kumar SangakkaraSL9071 & 19196101v ENGGalle2 Dec 2003
Jacob OramNZ9090 & DNB13493v SAAuckland18 Mar 2004
Ramnaresh SarwanWI909016681v ENGSt John's10 Apr 2004
Justin LangerAUS9071 & 19169100v INDChennai14 Oct 2004
Nathan AstleNZ9052 & 38157130v AUSAdelaide26 Nov 2004
Younis KhanPAK9046 & 44169110v AUSSydney2 Jan 2005
Thilan SamaraweeraSL9073 & 1720190v NZWellington11 Apr 2005
Irfan PathanIND9090 & DNB17092v PAKFaisalabad21 Jan 2006
Rahul DravidIND9022 & 68*17741v WISt Kitts22 Jun 2006
Kamran AkmalPAK9033 & 57*118140v SAPort Elizabeth19 Jan 2007
Andrew StraussENG9077 & 13161120v WIChester-le-Street15 Jun 2007
WPUJC VaasSL9090133110v ENGGalle18 Dec 2007
Daniel FlynnNZ9057 & 33211102v WINapier19 Dec 2008
Malinda WarnapuraSL9063 & 27207100v BANChittagong Divisional Stadium3 Jan 2009
Ricky PontingAUS909 & 81126130v SADurban6 Mar 2009
JP DuminySA9073* & 17197140v AUSDurban6 Mar 2009
Rahul DravidIND9077 & 13162150v AUSChandigarh1 Oct 2010
Jesse RyderNZ9070 & 20151130v INDHyderabad12 Nov 2010
Darren BravoWI9014 & 76149130v BANMirpur13 Nov 2012
Daryl MitchellND907 & 8329060v CSGisborne17 Nov 2012
Jonathan TrottENG9087 & 3229100v INDKolkata5 Dec 2012
Carl CachopaCS900 & 90103103v WFWellington10 Dec 2012
Dimuth KarunaratneSL905 & 85132101v AUSSydney3 Jan 2013
Hamish RutherfordOV9090104152v WFDunedin24 Jan 2013
Jonny BairstowENG9064 & 26*121101v NZLeeds24 May 2013
Misbah-ul-HaqPAK902 & 8822561v SADubai23 Oct 2013
PreviousPage 281Next

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.