Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES182/6 (19.4)WAR206/4 (20)ES need 25 runs in 2 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st 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)T2063rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

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
Marlon SamuelsWI9419512048.214c JH Kallis b DW Steyn1v SAPort Elizabeth26 Dec 2007
Robert O'DonnellAA9419512048.215c PG Fulton b AM Ellis2v CANRangiora16 Feb 2015
Fakhar ZamanPAK941988147.471lbw b M Labuschagne1v AUSAbu Dhabi16 Oct 2018
Devon ConwayWF9419811147.473c †BJ Horne b L Delport2v AAAuckland10 Mar 2020
Nick KellyOV9419913147.244st †PD Bocock b JG Walker3v NDDunedin3 Apr 2021
Nishan MadushkaCCC942009047.001c S Gunathilaka b RTM Mendis1v MSCColombo28 Mar 2026
Jack RussellENG9420211046.533c MAR Samarasekera b GF Labrooy2v SLLondon25 Aug 1988
Sachin TendulkarIND9420211046.534c Asim Kamal b Naved-ul-Hasan2v PAKMohali8 Mar 2005
Jayden GoodwinWA9420210146.533b MP Kuhnemann2v TASHobart1 Nov 2024
Dion EbrahimZIM9420310046.315lbw b J Srinath1v INDDelhi28 Feb 2002
Herschelle GibbsSA9420515045.856lbw b Naved-ul-Hasan2v PAKCenturion11 Jan 2007
Joe DenlyENG9420614145.632c SPD Smith b PM Siddle3v AUSLondon12 Sept 2019
Hilton CartwrightWA9420612045.634lbw b BJ Webster3v TASPerth21 Mar 2024
Mark ButcherENG9420913044.983b M Muralitharan2v SLBirmingham30 May 2002
Ben McDermottTAS942099244.984c PSP Handscomb b W Sutherland1v VICMelbourne15 Mar 2022
Devon ConwayWF9421013144.763c TWM Latham b WSA Williams3v CANChristchurch28 Oct 2020
Miles HammondGLO9421112044.552b TAI Taylor4v NORBristol30 Aug 2021
Greg RitchieAUS9421210044.346lbw b IT Botham2v ENGLondon27 Jun 1985
Saud ShakeelPAK942138044.134c OJ Pope b MA Wood4v ENGMultan9 Dec 2022
Hamish MarshallGLO9421513043.725b KJ Abbott3v HAMBristol13 Apr 2014
Shivnarine ChanderpaulWI9421710143.325lbw b NM Lyon2v AUSTrinidad15 Apr 2012
Josh BohannonLAN942178043.323c FJ Hudson-Prentice b DR Melton1v DERLiverpool6 Sept 2020
Alastair CookENG9422010042.732lbw b Saeed Ajmal2v PAKAbu Dhabi25 Jan 2012
Geoff MarshAUS9422412041.962c CL Hooper b BP Patterson1v WIGeorgetown23 Mar 1991
Geoff HowarthNZ942256041.783c PH Edmonds b IT Botham1v ENGLondon27 Jul 1978
Mark TaylorAUS942309040.872c DB Vengsarkar b SLV Raju2v INDBrisbane29 Nov 1991
Tom HainesSUS942334040.342lbw b MR Quinn3v KENCanterbury11 Jul 2021
Herschelle GibbsSA9423415040.173b A Symonds2v AUSMelbourne26 Dec 2005
Matthew CritchleyESS9423611039.835c TB Abell b MJ Leach3v SOMTaunton20 Aug 2026
Ben SlaterDER9423717039.661c †AM Rossington b DJ Willey3v NORDerby10 May 2015
Shoaib MohammadPAK9424115039.003b SR Waugh1v AUSKarachi15 Sept 1988
Roy FredericksWI942468038.211b CM Old2v ENGKingston16 Feb 1974
Dean ElgarESS9424811037.901c †JM Bairstow b W Sutherland1v YORYork29 Jun 2025
Mohsin KhanPAK9424910037.751c M Amarnath b S Madan Lal1v INDLahore10 Dec 1982
Teague WyllieWA9425115037.453b M Perry2v VICPerth4 Oct 2023
Jimmy AdamsWI942528037.307c MTG Elliott b GD McGrath2v AUSKingston13 Mar 1999
Kraigg BrathwaiteWI942689035.071lbw b Khaled Ahmed2v BANNorth Sound16 Jun 2022
Leonard HuttonENG942747034.311lbw b CL McCool1v AUSAdelaide31 Jan 1947
Alastair CookENG942789033.812c DPMD Jayawardene b TM Dilshan2v SLColombo3 Apr 2012
Roger TwoseNZ942879132.752c & b HH Streak3v ZIMAuckland20 Jan 1996
Bill LawryAUS943209029.382c FS Trueman b ER Dexter2v ENGLondon13 Aug 1964
Nasser HussainENG9434114027.573c WJ Cronje b SM Pollock3v SALeeds6 Aug 1998
Alec BannermanAUS94-130-2c W Bates b F Morley2v ENGSydney26 Jan 1883
Walter ReadENG94-80-4c SP Jones b FR Spofforth1v AUSLondon12 Aug 1886
Bobby AbelENG94-130-3b CJ Eady2v AUSLondon22 Jun 1896
Tommy AndrewsAUS94-110-4lbw b CH Parkin2v ENGLondon13 Aug 1921
Herbert SutcliffeENG94--0-2b AJ Richardson3v AUSLeeds10 Jul 1926
Joe HardstaffENG94-150-6c & b L Amar Singh2v INDManchester25 Jul 1936
Joe HardstaffENG94--0-6b LN Constantine1v WILondon19 Aug 1939
Reg SimpsonENG94-60-1run out3v WINottingham20 Jul 1950
PreviousPage 180Next

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.