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
Logan van BeekLEI82*10313079.618not out1v DERLeicester11 Apr 2025
Matt RenshawSOM82*1226067.211not out4v KENTaunton17 May 2024
Joshua Da SilvaWI82*12210367.217not out2v ENGNottingham18 Jul 2024
Tom AlsopSUS82*13112062.606not out3v WARBirmingham4 Apr 2025
Manoj SarathchandraKYCC82*1354060.744not out3v NCCHambantota27 Dec 2025
Mike WatkinsonENG82*1379159.858not out3v WINottingham10 Aug 1995
Mitchell HayCAN82*1398158.995not out3v OVChristchurch28 Oct 2023
Sam RobsonMID82*1437057.342not out3v KENCanterbury15 Aug 2020
Ashton TurnerWA82*1443256.947not out2v TASPerth15 Oct 2023
Sam BillingsKEN82*14513056.557not out1v SURGuildford20 Jul 2014
Tim AmbroseWAR82*15413153.256not out4v NOTBirmingham29 Jun 2014
Scott BorthwickSUR82*1547053.253not out3v WORLondon4 May 2018
James PeirsonQUE82*1558052.907not out2v SACairns3 Dec 2017
Harry BrookYOR82*15711052.235not out3v LANLeeds12 May 2022
James BraceyGLO82*15911051.573not out2v DERBristol25 Sept 2017
Michael VaughanENG82*16010151.254not out1v SAJohannesburg13 Jan 2005
Saleem MalikPAK82*16412050.005not out1v ENGLeeds23 Jul 1992
Bharat PopliND82*16412050.003not out2v AAKennards Hire Community Oval21 Mar 2023
John SimpsonSUS82*16510049.708not out3v SOMTaunton16 May 2025
Jack LeaningKEN82*16710049.104not out1v DERDerby12 Sept 2021
Nick KellyOV82*16811148.816not out4v NDMount Maunganui28 Oct 2020
Billy GodlemanDER82*17110047.952not out4v KENCanterbury7 Jun 2015
Sean DicksonSOM82*18010045.562not out2v ESSChelmsford11 Jun 2023
Jordan SilkTAS82*18112045.304not out3v VICMelbourne5 Nov 2023
Cameron BancroftAUS82*18210145.051not out4v ENGBrisbane23 Nov 2017
Zaheer AbbasPAK82*18310044.817not out2v ENGLahore19 Mar 1984
Shiv Sunder DasIND82*18310044.811not out4v ZIMBulawayo7 Jun 2001
Imran KhanPAK82*2035240.396not out1v AUSSydney3 Feb 1990
Simon HarmerESS82*2179037.798not out3v WARBirmingham22 Apr 2021
Reggie DuffAUS82*--0-4not out2v SAJohannesburg11 Oct 1902
Stanley JacksonENG82*-80-5not out3v AUSNottingham29 May 1905
Trevor BaileyENG82*-100-7not out1v WIManchester8 Jun 1950
Chris CairnsNZ8247104174.478c SJ Harmison b A Flintoff1v ENGLondon20 May 2004
George BaldersonLAN826082136.677c BM Tickner b MK Andersson3v DERChesterfield29 Jun 2025
Hansie CronjeSA826386130.165c PA de Silva b ST Jayasuriya4v SLCenturion27 Mar 1998
Jonny BairstowYOR8267110122.395c JC Buttler b G Onions3v LANManchester22 Jul 2018
Adam RossingtonNOR827067117.146c AZ Lees b MET Salisbury1v DURNorthampton16 Sept 2019
Misbah-ul-HaqPAK827293113.895c sub (Abul Hasan) b Mahmudullah3v BANMirpur6 May 2015
Stephen MurdochWF827482110.813st †D Cleaver b AY Patel4v CSNapier20 Feb 2016
Jordan ClarkSUR827682107.897c BFW de Leede b BA Raine2v DURChester-le-Street29 Jul 2025
Sohan de LiveraMSC8280100102.504c H Hettiarchchi b W Sahan2v ACCCColombo27 Dec 2025
Tom BlundellWF828412097.625lbw b JA Duffy2v OVCello Basin Reserve21 Oct 2019
Andrew StraussENG82886093.181c †Mushfiqur Rahim b Shakib Al Hasan4v BANLondon27 May 2010
Sarfraz AhmedPAK82885293.187c sub (Liton Das) b Mohammad Shahid2v BANKhulna28 Apr 2015
Max HoldenMID82917190.115lbw b S Conners3v DERLondon7 Apr 2022
Steve SmithAUS829211089.134c BA Stokes b MJ Leach3v ENGManchester4 Sept 2019
David GowerENG829410287.234b KD Ghavri2v INDLondon2 Aug 1979
Nicky BojeSA829415187.238b AG Cremer2v ZIMCenturion11 Mar 2005
Raja SandhuAA82948587.2311c HR Cooper b IS Sodhi1v NDKennards Hire Community Oval14 Mar 2017
Matthew ShortVIC82959086.325c HWR Cartwright b CJ Gannon2v WAPerth14 Mar 2023
PreviousPage 235Next

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.