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
Sammu AshanACCC7912510163.205c KY de Silva b LD Madushanka2v BCAAWelisara7 Feb 2025
James ColesSUS791259163.204c SR Harmer b Zaman Akhter3v ESSChelmsford2 Sept 2026
Lee IrvineSA791264262.706c KR Stackpole b JW Gleeson1v AUSJohannesburg19 Feb 1970
Hilton CartwrightWA791266362.704b W Sutherland4v VICPerth15 Mar 2025
Alastair CookENG7912710062.202c KA Edwards b DJG Sammy4v WILondon17 May 2012
Adam LythYOR7912715062.201lbw b BJ Gibbon1v WORWorcester10 Jul 2023
Sam WhitemanNOR7912712162.203lbw b TW Hartley1v LANNorthampton3 Sept 2023
K SmithWAR791279062.207c EN Gay b DM Hogg2v DURChester-le-Street11 Apr 2025
Javed MiandadPAK791284061.724b B Yardley4v AUSPerth13 Nov 1981
Eoin MorganENG7912810261.726lbw b RAS Lakmal1v SLLondon3 Jun 2011
Luke ProcterLAN7912814061.723c †AJ Hodd b TT Bresnan1v YORManchester13 Aug 2016
Darren StevensKEN791289161.726b SJ Magoffin2v SUSBrighton31 Aug 2016
Varun ChopraESS7912810061.721b MG Hogan4v GLAChelmsford12 Sept 2016
Graeme van BuurenGLO7912812061.724c †EJH Eckersley b BA Raine1v LEIBristol14 Apr 2017
Narsingh DeonarineWI7912910161.246b CS Martin2v NZAntigua25 Jul 2012
Dimuth KarunaratneSSC791299061.242c Tillakaratne Sampath b MA Liyanapathiranage2v NSWCColombo3 Jan 2025
Matt PriorENG791309060.777c & b M Muralitharan1v SLColombo9 Dec 2007
Alex DaviesLAN7913012060.771c KHD Barker b WB Rankin3v WARBirmingham26 Jun 2017
Nick GreenwoodWF7913012260.772lbw b MD Rae1v CANCello Basin Reserve20 Oct 2023
Rikki ClarkeWAR7913110060.317c †BC Brown b JE Anyon3v SUSBirmingham13 Apr 2014
Hashim AmlaSUR7913111160.313c A Lyth b JA Thompson2v YORScarborough11 Jul 2022
Alec StewartENG791329059.852c PA Wallace b CL Hooper3v WISt John's20 Mar 1998
Rohit SharmaIND791325359.855lbw b AD Mathews1v SLColombo20 Aug 2015
Tom AbellSOM7913211059.852lbw b DJ Wainwright2v HAMTaunton23 Aug 2016
Dilip VengsarkarIND7913311059.403c †Wasim Bari b Imran Khan3v PAKKarachi23 Dec 1982
Jim AllenbyGLA791359258.526c ML Pettini b JD Ryder3v ESSChelmsford1 Jun 2014
Sachin TendulkarIND7913613058.094lbw b MV Nagamootoo2v WIGeorgetown11 Apr 2002
Joe CracknellMID791369058.097c L Guthrie b CG Harrison1v NORNorthampton17 Apr 2026
Alec StewartENG7913713057.662b KCG Benjamin3v WIGeorgetown17 Mar 1994
Bruce MartinAA7913710057.668c MR Gillespie b AJ McKay2v WFWellington23 Jan 2014
Azhar AliPAK791375057.662c JO Holder b ML Cummins3v WIAbu Dhabi21 Oct 2016
Scott BorthwickSUR7913710057.663c †AL Davies b G Onions2v LANManchester27 Apr 2018
James BraceyGLO7913711057.665c WA Young b RI Keogh1v NORCheltenham25 Jul 2022
Dean ElgarESS7913710057.661c MF Hurst b WSA Williams2v LANChelmsford19 Apr 2024
Campbell KellawayVIC791379057.661b JS Buckingham1v SAMelbourne6 Mar 2025
Mark CosgroveLEI791389057.254lbw b NL Buck2v LANLeicester17 May 2015
Tim PaineAUS791389057.257lbw b N Wagner1v NZMelbourne26 Dec 2019
Ricardo VasconcelosNOR791389057.256lbw b DJ Worrall3v SURNorthampton12 Sept 2022
Brian LaraWI7913915056.834c HH Gibbs b DJ Terbrugge3v SADurban26 Dec 1998
Phil MustardGLO7913911056.837c RE Levi b BW Sanderson4v NORNorthampton12 Sept 2016
Ricardo VasconcelosNOR7913912056.833c NJ Selman b RAJ Smith3v GLACardiff25 Jun 2018
Rick DarlingAUS791407056.431run out4v PAKPerth24 Mar 1979
Sherwin CampbellWI7914016056.432b DG Cork2v ENGBirmingham6 Jul 1995
Kaveen BandaraNCC791406056.436b S Gunathilaka1v MSCColombo19 Dec 2025
Ken RutherfordNZ7914114056.035b Aaqib Javed1v PAKKarachi10 Oct 1990
Doug WaltersAUS791429055.635c †KJ Wadsworth b DR Hadlee1v NZMelbourne29 Dec 1973
Peter HandscombMID791427055.633lbw b OE Robinson4v SUSBrighton5 May 2022
Sean SoliaAA7914212055.632c †BJ Pomare b KDC Clarke1v NDAuckland28 Feb 2026
Jake LibbyWOR791424055.632c JM De Caires b RF Higgins3v MIDLondon10 Apr 2026
Colin CowdreyENG791437055.245c †ATW Grout b KD Walters1v AUSMelbourne11 Feb 1966
PreviousPage 255Next

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.