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
Cameron SteelDUR862826030.501lbw b BA Raine3v LEIChester-le-Street4 May 2018
Shoaib MohammadPAK863143027.391c RB Richardson b MD Marshall2v WIKarachi15 Nov 1990
Jimmy SinclairSA86--0-1run out2v ENGJohannesburg14 Feb 1899
Phil MeadENG86--0-3c LR Tuckett b C Newberry3v SAJohannesburg1 Jan 1914
Johnny TaylorAUS86-90-6c EH Hendren b FE Woolley2v ENGMelbourne13 Feb 1925
Bob CatterallSA86--0-4c & b G Geary1v ENGJohannesburg24 Dec 1927
Patsy HendrenENG86--0-4b CL Vincent3v SACape Town1 Jan 1931
Gerry GomezWI86--0-4b JC Laker1v ENGBridgetown21 Jan 1948
Bruce MitchellSA86--0-3b C Gladwin2v ENGJohannesburg27 Dec 1948
Rusi ModiIND86-40-3c †CL Walcott b JDC Goddard4v WIBombay4 Feb 1949
Leonard HuttonENG86--0-1c DG Phadkar b GS Ramchand1v INDLondon14 Aug 1952
Everton WeekesWI86--0-4lbw b GS Ramchand2v INDGeorgetown11 Mar 1953
Jackie McGlewSA86-70-1c B Sutcliffe b AR MacGibbon2v NZCape Town1 Jan 1954
John ReidNZ86-130-5b Abdul Hafeez3v PAKLahore26 Oct 1955
Collie SmithWI86--1-6lbw b Fazal Mahmood1v PAKPort of Spain26 Mar 1958
Joe SolomonWI86--0-7run out3v INDKanpur12 Dec 1958
Nari ContractorIND86-111-2b RW Barber1v ENGMadras10 Jan 1962
Bob BarberENG86-91-2lbw b Nasim-ul-Ghani2v PAKDacca19 Jan 1962
Imtiaz AhmedPAK86-90-5c MJK Smith b ER Dexter3v ENGKarachi2 Feb 1962
Micky StewartENG86-91-1lbw b Munir Malik1v PAKLeeds5 Jul 1962
Colin CowdreyENG86-91-5c PT Barton b FJ Cameron1v NZAuckland23 Feb 1963
Mansur Ali Khan PataudiIND86-110-6c GD McKenzie b TR Veivers2v AUSBombay10 Oct 1964
Peter ParfittENG86-90-7b PM Pollock4v SANottingham5 Aug 1965
Basil ButcherWI86-71-4lbw b JA Snow1v ENGBridgetown29 Feb 1968
Sunil GavaskarIND86-150-1b LR Gibbs2v WIMumbai23 Jan 1975
Mohinder AmarnathIND86-70-3c IW Callen b B Yardley4v AUSAdelaide28 Jan 1978
Clive LloydWI86-101-5b JR Thomson2v AUSPort of Spain3 Mar 1978
Ben ManentiSA85*966388.549not out3v TASAdelaide16 Oct 2022
Gordon GreenidgeWI85*9812186.732not out3v ENGLondon12 Aug 1976
Yashpal SharmaIND85*11710072.655not out4v AUSCalcutta26 Oct 1979
Bas de LeedeDUR85*1266167.468not out2v GLAChester-le-Street11 Jun 2023
Yuvraj SinghIND85*1318164.896not out4v ENGChennai11 Dec 2008
Nick KellyOV85*13313063.914not out4v WFDunedin20 Mar 2022
Craig WhiteENG85*1349363.438not out2v AUSMelbourne26 Dec 2002
Washington SundarIND85*13812261.597not out2v ENGChennai5 Feb 2021
Kusal MendisSL85*13910161.157not out1v AUSGalle6 Feb 2025
Chris CookeGLA85*1449159.036not out3v DURCardiff7 Apr 2022
Timm van der GugtenGLA85*14512158.629not out1v YORLeeds8 Apr 2021
James HildrethSOM85*14611058.224not out3v MIDLondon22 May 2016
Greg HayCS85*16314052.151not out4v WFNelson24 Nov 2017
Javed OmarBAN85*16810050.601not out3v ZIMBulawayo19 Apr 2001
Ollie RobinsonKEN85*16811050.606not out3v YORLeeds28 Apr 2022
Lewis HillLEI85*1848046.207not out1v KENCanterbury28 Aug 2017
Phil SharpeENG85*1998042.716not out3v WIBirmingham4 Jul 1963
Tatenda TaibuZIM85*2188038.996not out1v BANDhaka14 Jan 2005
Shivnarine ChanderpaulWI85*2266037.615not out1v BANSt Vincent5 Sept 2014
Jacques KallisSA85*2604032.693not out3v ENGPort Elizabeth9 Dec 1999
Michael BevanAUS85*2636032.327not out2v WIAdelaide25 Jan 1997
Albert TrottAUS85*-90-9not out1v ENGSydney1 Feb 1895
Douglas JardineENG85*--0-5not out3v INDLondon25 Jun 1932
PreviousPage 217Next

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.