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
Josh de CairesMID8010112179.217lbw b JP Morley2v DERDerby17 Sept 2024
Miles HammondGLO8010110179.214lbw b GA Bartlett4v NORNorthampton23 May 2025
Mitchell MarshAUS8010210178.436lbw b BV Sears4v NZChristchurch8 Mar 2024
Adam RossingtonNOR8010313177.676c †CMW Read b LJ Fletcher3v NOTNorthampton15 Aug 2014
Tom BruceCS8010411076.926b TS Nethula2v AAAuckland8 Mar 2016
Ben BrownSUS8010415076.923st †JA Simpson b LBK Hollman2v MIDBrighton6 Sept 2021
Shadman IslamBAN801049176.922c †L Tucker b MJ Humphreys2v IRESylhet11 Nov 2025
Angelo MathewsSL801059176.195c †JM Bairstow b JM Anderson3v ENGChester-le-Street27 May 2016
Lorcan TuckerIRE8010610075.476b MVT Fernando1v SLGalle24 Apr 2023
Ian HealyAUS8010711074.777c †AJ Stewart b MP Bicknell2v ENGBirmingham5 Aug 1993
Graeme HickENG8010714174.773c SK Warne b TBA May1v AUSLondon19 Aug 1993
Jack WildermuthQUE8010814074.076c sub (AM Hardie) b CT Bancroft2v WABrisbane2 Nov 2019
Ben StokesENG801086574.076c SPD Smith b T Murphy2v AUSLeeds6 Jul 2023
Saeed AhmedPAK801108072.733c IM Chappell b NJN Hawke1v AUSMelbourne4 Dec 1964
David BoonAUS8011010072.732c AL Logie b CEL Ambrose2v WIPerth2 Dec 1988
Sean ErvineHAM8011312170.805c †AJ Hodd b RJ Sidebottom2v YORSouthampton31 Aug 2016
Kevin PietersenENG8011411170.184lbw b R Rampaul2v WINottingham25 May 2012
Tom TaylorDER8011511069.579c MT Coles b AJ Ball1v KENDerby22 May 2016
Jack WildermuthQUE8011511069.576c SE Marsh b J Nicholas2v WAPerth6 Mar 2020
Niroshan DickwellaSL801157069.577c †RR Pant b M Prasidh Krishna2v INDGalle15 Aug 2026
Zaheer AbbasPAK8011610068.975b DK Lillee1v AUSBrisbane27 Nov 1981
Gareth BergHAM801169168.979c †BT Foakes b JW Dernbach2v SURSouthampton5 Sept 2017
Abdul RazzaqPAK801178168.387c S Chanderpaul b D Mohammed3v WIMultan19 Nov 2006
Kim BarnettENG8011810067.803lbw b TM Alderman2v AUSLeeds8 Jun 1989
Hashan TillakaratneSL8011814067.803c & b RK Chauhan3v INDBangalore26 Jan 1994
Joe RootENG801195067.234c JK Silva b N Pradeep1v SLChester-le-Street27 May 2016
Sam CurranSUR801197367.236c AJ Blake b ME Milnes3v KENBeckenham20 May 2019
Daryl MitchellNZ801195167.235b NT Nyamhuri2v ZIMBulawayo30 Jul 2025
Moin KhanPAK8012012266.677b WJ Cronje2v SAFaisalabad24 Oct 1997
Luke RonchiNZ801209166.675c R Ashwin b RA Jadeja4v INDKanpur22 Sept 2016
AB de VilliersSA8012110066.124c †PA Patel b Mohammed Shami3v INDCenturion13 Jan 2018
Matt MachanSUS8012212065.573lbw b U Arshad3v DURChester-le-Street26 Apr 2015
Steven DaviesSOM8012213065.576c GS Ballance b JA Brooks1v YORLeeds29 Aug 2018
Adam GilchristAUS801239065.047run out (DPMD Jayawardene/†KC Sangakkara)3v SLDarwin1 Jul 2004
Gautam GambhirIND8012410064.521lbw b DW Steyn3v SACenturion16 Dec 2010
Sam CurranSUR8012410164.526c MT Renshaw b PM Siddle2v SOMLondon21 Apr 2022
Ken WadsworthNZ801268063.497c GS Chappell b GJ Gilmour2v AUSMelbourne29 Dec 1973
Joseph Peter PhillipsGLO8012713062.991c JO Baker b J Leach2v WORCheltenham26 Jul 2023
Luke WellsLAN8012710162.991c †HZ Finch b MW Parkinson2v KENCanterbury8 Sept 2025
Michael BurgessWAR8012811062.506c SJ Mullaney b LA Patterson-White3v NOTBirmingham27 May 2021
Darren BravoWI801295462.023c HMRKB Herath b TM Dilshan2v SLColombo23 Nov 2010
Brad HaddinAUS8013010061.547c PD Collingwood b A Flintoff4v ENGLondon16 Jul 2009
Minod BhanukaCCC801306261.544st †TD Polgampola b HGK Dilshan1v KYCCColombo7 Feb 2025
Corey AndersonND8013111261.074lbw b RS Sandhu2v AAKennards Hire Community Oval14 Mar 2017
Bevon JacobsAA8013112261.076c IS Sodhi b AW McKenzie1v CANAuckland28 Nov 2024
Ian RedpathAUS8013212060.614st †JL Hendriks b MC Carew2v WISydney3 Jan 1969
Tom BruceCS8013311260.156lbw b JS Patel3v WFNew Plymouth8 Mar 2015
Geraint JonesGLO8013311060.156b RK Kleinveldt2v NORNorthampton12 Apr 2015
George WorkerAA8013311160.151c MTMMJ Ave b JD McKay1v OVAlexandra11 Mar 2022
Pasindu SooriyabandaraSL801339060.154b RA Jadeja2v INDColombo23 Aug 2026
PreviousPage 248Next

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.