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 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
Derek RandallENG7914312055.244lbw b RJ Bright2v AUSManchester7 Jul 1977
Ish SodhiCAN7914312055.248lbw b LV van Beek2v WFWellington29 Mar 2025
Dimuth KarunaratneSL7914411054.862c BJ Watling b N Wagner1v NZWellington15 Dec 2018
Greg HayCS7914413054.863lbw b J Sussex2v AANapier16 Mar 2024
Sherwin CampbellWI791457054.481c RS Mahanama b M Muralitharan4v SLSt John's13 Jun 1997
Craig McMillanNZ7914514054.486c †AC Gilchrist b B Lee1v AUSHamilton31 Mar 2000
Stiaan van ZylSUS7914512154.483c LWP Wells b LS Livingstone1v LANBrighton29 Apr 2021
Mohammad RizwanSUS791457054.487c L Trevaskis b MET Salisbury2v DURBrighton28 Apr 2022
Blake MacdonaldVIC791456354.481c L Haskett b BL Couch2v WAMelbourne4 Dec 2025
Wasim AkramPAK7914610054.1110c DPMD Jayawardene b M Muralitharan3v SLRawalpindi26 Feb 2000
Kumar SangakkaraSL7914713053.743c IR Bell b SCJ Broad1v ENGLeeds20 Jun 2014
Sean DicksonKEN7914712053.742b EG Barnard2v WORCanterbury3 Aug 2016
Billy RootGLA791479053.745lbw b S Conners1v DERCardiff20 Sept 2022
Jake CarderSA7914911053.021c & b MP Kuhnemann4v QUEAdelaide15 Oct 2021
Sam WhitemanWA7914910053.022st †JJ Peirson b MJ Swepson1v QUEPerth1 Mar 2024
Bevon JacobsAA791505652.678c MW Snedden b LR Dudding3v WFWellington11 Nov 2024
Marnus LabuschagneAUS7915113052.323c K Verreynne b A Nortje1v SASydney4 Jan 2023
Andy FlowerZIM791524051.975c †AC Parore b CS Martin2v NZWellington26 Dec 2000
Mushfiqur RahimBAN7915215051.978c sub (JC Tredwell) b GP Swann2v ENGChittagong12 Mar 2010
Kaushal SilvaSL7915210051.972c †JM Bairstow b SCJ Broad2v ENGLondon9 Jun 2016
Mahela JayawardeneSL7915310051.634b Danish Kaneria2v PAKColombo20 Jul 2009
Keith MillerAUS791546151.305lbw b DVP Wright1v ENGBrisbane29 Nov 1946
Angelo MathewsSL7915412151.307c CFK van Wyk b JEC Franklin2v NZGalle17 Nov 2012
Jonathan TrottWAR7915413051.304b MET Salisbury1v DURBirmingham4 Sept 2018
Upul TharangaSL791558050.975c H Masakadza b AG Cremer1v ZIMHarare6 Nov 2016
Matthew LambWAR791556050.977c BA Godleman b D Olivier2v DERBirmingham3 May 2018
Sourav GangulyIND7915610150.645c †MJ Prior b JM Anderson2v ENGNottingham27 Jul 2007
VVS LaxmanIND791568050.647c †AC Gilchrist b B Lee3v AUSPerth16 Jan 2008
Javed MiandadPAK7915710050.324c †IDS Smith b RJ Hadlee1v NZDunedin9 Feb 1985
Marcus NorthAUS791577050.326c †D Ramdin b DJ Bravo1v WIBrisbane26 Nov 2009
Joshua Da SilvaWI791577050.327lbw b NM Lyon1v AUSBrisbane25 Jan 2024
Shaun PollockSA7915812050.007c †NR Mongia b J Srinath2v INDJohannesburg16 Jan 1997
Freddie McCannNOT7915810050.003c †OG Robinson b P Coughlin2v DURNottingham4 Apr 2025
Kiran CarlsonGLA7915912049.693c DKH Mitchell b J Leach2v WORWorcester8 Aug 2020
Jordan CoxKEN791596149.696c WMH Rhodes b DR Briggs3v WARBirmingham19 Jul 2022
Ben HorneAA791599249.696c TM Johnson b R Ravindra2v WFCello Basin Reserve5 Nov 2022
Rory BurnsSUR7915912049.691c MDE Holden b RF Higgins1v MIDLondon19 Jul 2023
Stephen FlemingNZ7916011049.387b SD Jack1v SACape Town2 Jan 1995
Michael RipponOV791609249.386b BM Tickner1v CSDunedin26 Mar 2021
Prasanna JayawardeneSL791616049.077c †MJ Prior b SJ Harmison2v ENGColombo9 Dec 2007
James BurkeSUR791616049.078c †HR Hosein b WJ Durston2v DERLondon1 Sept 2015
Kieran ElliottWA7916111049.078c T Sangha b J Scott2v NSWPerth19 Oct 2026
Donald BradmanAUS791622048.773b NWD Yardley1v ENGMelbourne1 Jan 1947
Navjot SidhuIND7916213148.772c MS Atapattu b WPUJC Vaas1v SLNagpur26 Nov 1997
Sherwin CampbellWI791629048.771c & b SCG MacGill1v AUSSydney2 Jan 2001
Michael BurgessWAR791629048.778c NRT Gubbins b FS Organ4v HAMBirmingham23 Jun 2024
Keith StackpoleAUS791639048.472c †APE Knott b AW Greig4v ENGLondon10 Aug 1972
Cameron GreenAUS791639048.476b Naseem Shah1v PAKLahore21 Mar 2022
Sam WellsOV7916410148.176b C de Grandhomme2v AAAuckland30 Jan 2014
Sadagoppan RameshIND791679047.311lbw b Wasim Akram2v PAKKolkata16 Feb 1999
PreviousPage 256Next

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.