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
Will RhodesWAR831079377.571b DJ Willey4v YORYork17 Jun 2019
Shai HopeYOR8310711077.575c RK Patel b J Hull3v LEILeeds6 Apr 2023
Shalith FernandoPSC831079177.576c R Rasantha b A Dananjaya2v CCCPanadura17 Jan 2025
Jake WeatheraldLEI8310713077.572b OE Robinson2v SUSLeicester3 Apr 2026
Rikki ClarkeWAR8310811176.857c JC Hildreth b L Gregory3v SOMTaunton15 Aug 2014
Graham GoochENG8310913176.154c †B Reddy b N Kapil Dev1v INDBirmingham12 Jul 1979
Shiv ThakorDER8310913176.156c GH Roderick b MD Taylor2v GLOBristol26 Apr 2015
Brijesh PatelIND8311116074.775st †APE Knott b AW Greig1v ENGBombay11 Feb 1977
Dhananjaya de SilvaCCC831118274.775b C Heenatigala1v BRCColombo21 Feb 2025
Ben DuckettENG831129074.112c †AT Carey b JR Hazlewood4v AUSLondon28 Jun 2023
Daniel HughesSUS8311213074.112b JA Thompson4v WARBrighton10 Apr 2026
Cole McConchieCAN831138173.453c T Muller b GD Phillips3v OVUniversity of Otago Oval6 Mar 2023
Agha SalmanPAK831139173.457st †S Samarawickrama b RTM Mendis2v SLGalle16 Jul 2023
Peter MoorZIM8311412172.817lbw b Ariful Haque2v BANDhaka11 Nov 2018
Tom BantonSOM8311411072.816c ? b D Paterson2v NOTTaunton19 Apr 2024
Allan LambENG8311513072.175c J Dyson b B Yardley1v AUSMelbourne26 Dec 1982
Faheem AshrafPAK831159172.178c †NJ O'Brien b SR Thompson1v IREDublin11 May 2018
Derek RandallENG8311611071.557c BA Edgar b RJ Hadlee1v NZNottingham25 Aug 1983
David WarnerAUS8311612071.552c AN Cook b MM Ali3v ENGLondon16 Jul 2015
Corey AndersonND831169271.555b JA Raval3v AAAuckland17 Dec 2015
Danny LambSUS831169171.559b Zaman Akhter2v GLOBrighton19 Apr 2024
Graham ThorpeENG8311710070.944c SK Warne b CJ McDermott3v AUSAdelaide26 Jan 1995
Niroshan DickwellaSL831179170.946b Hasan Ali1v PAKAbu Dhabi28 Sept 2017
Hilton CartwrightWA8311714070.946c TM Head b JM Mennie1v SAAdelaide14 Mar 2018
Stuart WilliamsWI8311812270.342c ? b M Muralitharan4v SLSt John's13 Jun 1997
Kyle VerreynneNOT831199469.756c †AL Davies b EG Barnard2v WARNottingham24 Sept 2025
Brian HastingsNZ831209069.175b GS Chappell3v AUSSydney5 Jan 1974
Alex LeesYOR8312014069.172c †C Kieswetter b PD Trego1v SOMLeeds23 Sept 2014
Graham WaggGLA8312010169.177c JC Tredwell b ME Claydon1v KENCardiff19 Jun 2016
Kane WilliamsonND8312013169.173c JA Duffy b MJG Rippon4v OVMount Maunganui10 Oct 2018
Milinda SiriwardanaNCC831209169.175c R Hirushan b DS Thilakaratne1v PSCColombo17 Jan 2025
Tom LawesSUR8312112268.608c DR Mousley b NN Gilchrist1v WARBirmingham3 Apr 2026
Michael SlaterAUS831238067.481c sub (RR Sarwan) b MN Samuels2v WIAdelaide15 Dec 2000
Sean ErvineHAM831238167.486b C McKerr1v SURLondon3 Jul 2017
Minod BhanukaCCC8312311067.483c †S de Livera b SA Fernando1v MSCColombo24 Jan 2025
Harry CameDER8312412066.943lbw b OJ Price2v GLODerby4 Apr 2025
David BedinghamDUR8312410166.944lbw b TAI Taylor2v WORWorcester8 May 2026
Ian BellENG8312512066.403c LPC Silva b M Muralitharan2v SLKandy1 Dec 2007
Aaron RedmondNZ8312514266.401c A Symonds b NM Hauritz1v AUSAdelaide28 Nov 2008
Dimuth KarunaratneSL831259066.402c KK Jennings b AU Rashid2v ENGColombo23 Nov 2018
Tom BruceCS8312610065.875lbw b JL Finnie2v OVUniversity of Otago Oval5 Nov 2016
Chris GayleWI831278565.351b MM Patel1v INDSt Kitts22 Jun 2006
Jonny BairstowENG831278065.356lbw b Sohail Khan3v PAKBirmingham3 Aug 2016
Tom LaceDER8312716065.354c GH Roderick b MD Taylor1v GLOBristol11 Apr 2019
Dimuth KarunaratneSL831276065.352b AY Patel3v NZGalle18 Sept 2024
Graham GoochENG8312811064.841lbw b MA Holding1v WILondon24 Jul 1980
Andrew StraussENG831298164.341b Mahmudullah1v BANLondon27 May 2010
Angelo MathewsSL8313011163.855c V Kohli b RA Jadeja2v INDGalle26 Jul 2017
Brian LaraWI8313111063.364b GA Hick2v ENGKingston19 Feb 1994
Andy FlowerZIM8313111163.365c †AC Parore b CL Cairns3v NZAuckland26 Feb 1998
PreviousPage 230Next

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.