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
Michael Guptill-BunceAA781269261.901c DAJ Bracewell b SHA Rance2v CSNelson30 Oct 2017
Miles HammondGLO7812610161.904c TS Roland-Jones b JM De Caires4v MIDLondon9 Sept 2024
Gautam GambhirIND7812712061.421c LRPL Taylor b TG Southee2v NZNagpur20 Nov 2010
Stephen MurdochWF7812711061.423lbw b AY Patel4v CSNew Plymouth8 Mar 2015
James ColesSUS781278161.425c LA Procter b SA Zaib2v NORBrighton5 Apr 2024
Shaiman AnwarUAE781299060.474c CS MacLeod b MRJ Watt1v SCOAyr9 Aug 2016
David LloydGLA7812912060.472c DJ Vilas b L Wood1v LANManchester6 May 2021
Todd AstleCAN7813011060.009lbw b MD Craig3v OVRangiora27 Oct 2012
Daniel LawrenceESS7813014060.004c IR Bell b RN Sidebottom2v WARBirmingham12 Sept 2017
Rory BurnsSUR781308060.001b TD Groenewald1v SOMTaunton18 Sept 2018
Daniel LawrenceESS781306160.004lbw b D Moriarty1v SURLondon12 Sept 2021
James VinceHAM7813013060.004lbw b Mohammad Amir1v GLOSouthampton5 May 2022
Rachin RavindraWF781317059.542c FW Sheat b TF van Woerkom1v CANRangiora22 Feb 2020
Doug BracewellCS781318259.547c LI Georgeson b IG McPeake2v WFPalmerston North14 Nov 2022
Gus LogieWI781328159.096c MR Ramprakash b PAJ DeFreitas2v ENGNottingham4 Jul 1991
Graham GoochENG7813311058.651c †Moin Khan b Waqar Younis2v PAKManchester2 Jul 1992
Cam FletcherCAN7813310158.656c †D Cleaver b JA Clarkson2v CSChristchurch19 Mar 2021
Brendan TaylorZIM7813510057.785b Enamul Haque jnr3v BANDhaka14 Jan 2005
Rob NewtonNOR781359057.782b GG Wagg1v GLANorthampton31 Aug 2016
Suresh RainaIND7813610057.356c †MJ Prior b JM Anderson4v ENGLondon21 Jul 2011
Sam CurranENG781368157.358b R Ashwin1v INDSouthampton30 Aug 2018
Nathan SmithOV7813613057.357lbw b ATE Hazeldine1v CANQueen's Park1 Mar 2020
Tom BaileyLAN781369057.359c NN Gilchrist b ASS Nijjar3v KENCanterbury26 Sept 2023
Rory BurnsSUR7813612157.351c DM Bess b JA Thompson2v YORScarborough22 Jul 2025
Will YoungCS7813712056.934c MHW Papps b BJ Arnel1v WFWellington7 Nov 2013
Peter HandscombVIC781395156.124c †JJ Peirson b MJ Swepson4v QUEMelbourne6 Dec 2024
Matthew HurstLAN781398156.125c †James Bracey b Zaman Akhter1v GLOManchester2 May 2025
Allan BorderAUS7814010055.716lbw b CPH Ramanayake3v SLMoratuwa8 Sept 1992
Brian McMillanSA781408255.718b PCR Tufnell2v ENGLeeds4 Aug 1994
Ricky PontingAUS7814012055.714lbw b CS Martin2v NZBrisbane1 Dec 2011
Steven CroftLAN7814013055.716lbw b BW Sanderson2v NORNorthampton7 Jul 2019
Jordan ClarkSUR7814011155.717c SD Robson b TJ Murtagh1v MIDLondon19 Jul 2023
Hamish RutherfordDER7814210054.933c CDJ Dent b JMR Taylor3v GLOBristol17 Apr 2016
Jason SanghaNSW781429254.935c MW Short b T Murphy4v VICMelbourne26 Oct 2023
Mohammad YousufPAK781438254.554c & b IR Bell1v ENGFaisalabad20 Nov 2005
Tom BantonSOM781438154.555c RM Yates b OJ Hannon-Dalby2v WARTaunton30 Jun 2024
Brian LaraWI7814412254.174c †IA Healy b SK Warne3v AUSAdelaide25 Jan 1997
Jonathan TrottENG7814411054.173c MJ Clarke b RJ Harris2v AUSAdelaide3 Dec 2010
Neil BroomCAN781447154.174b RJ Nicol4v AAAuckland1 Mar 2015
DC de BoorderOV7814410154.176c TS Nethula b LH Ferguson1v AAAuckland1 Apr 2015
Ross WhiteleyWOR7814510153.796b SR Patel3v NOTWorcester7 Aug 2015
Shaun MarshYOR7814513053.792st †BT Foakes b FOE van den Bergh2v SURLondon12 Sept 2017
Charlie WakimTAS7814512053.793c NM Lyon b J Edwards2v NSWHobart6 Mar 2020
Tony de ZorziSA781457253.792c KAR Hodge b JA Warrican1v WIPort of Spain7 Aug 2024
Aravinda de SilvaSL7814613053.424c RT Ponting b SK Warne2v AUSKandy9 Sept 1999
Doug WaltersAUS781486052.706st †SMH Kirmani b DR Doshi2v INDMelbourne7 Feb 1981
James HildrethSOM781488052.704lbw b SR Harmer2v ESSChelmsford25 Jun 2018
Hashim AmlaSA7814911152.353c MA Wood b SCJ Broad1v ENGNottingham14 Jul 2017
Alviro PetersenSOM781507252.004c PD Collingwood b J Harrison2v DURTaunton19 May 2014
Dawid MalanMID7815014052.003c A Lyth b RJ Sidebottom2v YORScarborough19 Jul 2014
PreviousPage 262Next

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.