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 innings by innings (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Hilton CartwrightMID8017211046.517lbw b BA Raine4v LEILeicester20 Jun 2018
Trevor GoddardSA801744045.981c AN Connolly b R Benaud2v AUSSydney10 Jan 1964
Ravi BoparaESS8017413045.984c †CB Cooke b MG Hogan2v GLACardiff22 May 2016
Jeet RavalNZ8017410045.982st †Q de Kock b KA Maharaj3v SAWellington16 Mar 2017
Steve WaughAUS8017513045.715run out (R Dravid/A Kumble)1v INDKolkata18 Mar 1998
Tom WestleyESS8017611045.453c MJ Lamb b DR Briggs1v WARBirmingham21 Apr 2022
Max ChuOV801808144.447c & b SC Kuggeleijn1v NDHamilton20 Oct 2023
Ross GregoryAUS801815044.206c H Verity b K Farnes1v ENGMelbourne26 Feb 1937
Luke GeorgesonOV8018110044.207c †D Cleaver b TM Annand1v CSDunedin13 Dec 2025
Mushfiqur RahimBAN801839143.727c & b M Muralitharan3v SLColombo3 Jul 2007
Ajinkya RahaneIND801837043.725c †SD Hope b JO Holder2v WIHyderabad12 Oct 2018
Keaton JenningsDUR8018412043.482c JC Hildreth b L Gregory1v SOMChester-le-Street20 Apr 2014
Alastair CookESS8018612043.012c J Overton b TD Groenewald1v SOMChelmsford23 Jun 2019
Curtis HeaphyCS8018612043.012lbw b C de Grandhomme3v NDNelson5 Nov 2022
Marnus LabuschagneAUS801878042.784run out3v ENGLeeds22 Aug 2019
Lewis GregorySOM801886042.557c AAP Atkinson b CT Steel3v SURLondon12 Apr 2024
Dominic SibleyWAR801895042.332c †OB Cox b AW Finch1v WORWorcester11 Jul 2021
Charlie LlewellynSA801904042.116b WJ Whitty3v AUSAdelaide7 Jan 1911
Andrew HudsonSA8019112041.881c †NR Mongia b SC Ganguly1v INDDurban26 Dec 1996
Teague WyllieWA8019111041.883c †TD Paine b BJ Webster3v TASHobart21 Feb 2023
Tom WestleyESS8019313041.453c MA Wallace b MG Hogan2v GLACardiff22 May 2016
Ali OrrSUS8019310041.451lbw b DL Lloyd3v GLABrighton4 Jul 2021
Ben ComptonKEN801947041.241c GD Phillips b Zafar Gohar2v GLOCanterbury12 Jun 2022
Gary KirstenSA801968040.821c †AJ Stewart b CEW Silverwood2v ENGCape Town2 Jan 2000
Paul CollingwoodENG8019612040.824c Hasan Raza b Danish Kaneria3v PAKLahore29 Nov 2005
Faf du PlessisSA801965140.823c JK Silva b MDK Perera1v SLGalle16 Jul 2014
Ramnaresh SarwanWI801995040.203c HAPW Jayawardene b WPUJC Vaas2v SLGuyana22 Mar 2008
Brett D'OliveiraWOR8019910040.202c S van Zyl b D Wiese2v SUSBrighton2 Jun 2017
Greg HayCS8020512039.024c DR Flynn b GW Aldridge3v NDNew Plymouth15 Feb 2015
Keith FletcherENG802068038.833b AL Thomson1v AUSAdelaide29 Jan 1971
Tim RobinsonENG8020811038.462c †Saleem Yousuf b Wasim Akram2v PAKBirmingham23 Jul 1987
Dean BrownlieCAN802086038.463b RF Badenhorst2v CSNapier23 Feb 2014
Mike AthertonENG802109038.102b SK Warne2v AUSLondon17 Jun 1993
James PattinsonVIC8021010138.108c †AT Carey b CJ Sayers1v SAAlice Springs26 Mar 2017
James HarrisMID8021110037.916c †BC Brown b Mir Hamza3v SUSLondon2 Jun 2019
Gareth SeverinWF802159237.213b A Ashok2v AAAuckland5 Mar 2023
Mike AthertonENG802178036.872c DC Boon b DW Fleming1v AUSAdelaide26 Jan 1995
Kaushal SilvaSL8021810036.702run out (Yasir Shah/†Sarfraz Ahmed)2v PAKColombo25 Jun 2015
Tom SmithGLO8022111036.207c RJ Burns b MP Dunn3v SURBristol9 Jun 2014
Graeme HickENG8022712035.243c †IA Healy b SK Warne4v AUSBrisbane25 Nov 1994
Campbell KellawayVIC802287035.093c T Kelly b L Pope4v SAAdelaide1 Nov 2024
Rahul DravidIND802478032.393b AJ Hall2v SAKolkata28 Nov 2004
Peter YounghusbandWF802577031.134b JA Duffy2v OVCello Basin Reserve16 Mar 2024
Chetan ChauhanIND802637030.422c IT Botham b RGD Willis4v ENGLondon30 Aug 1979
Allan BorderAUS8026610030.084c †RC Russell b NA Foster2v ENGManchester27 Jul 1989
Henry HuntSA8027811028.782c SE Gotch b SM Boland3v VICAdelaide30 Oct 2020
Javed OmarBAN803229024.841lbw b TJ Friend3v ZIMChittagong15 Nov 2001
William BruceAUS80-110-2c W Brockwell b J Briggs3v ENGAdelaide11 Jan 1895
George GiffenAUS80--0-3c & b T Richardson1v ENGManchester16 Jul 1896
Clem HillAUS80-70-3c WG Grace b FS Jackson3v ENGNottingham1 Jun 1899
PreviousPage 251Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.