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
Stephen FlemingNZ8717013051.184c Aftab Ahmed b Shakib Al Hasan2v BANWellington12 Jan 2008
Steven CroftLAN871705251.185c LJ Hatchett b CJ Jordan3v SUSBrighton9 Sept 2014
Tom HainesSUS871708051.182c TN Walallawita b LBK Hollman3v MIDBrighton6 Sept 2021
Mark BurgessNZ8717111050.885c GRJ Roope b CM Old1v ENGLeeds5 Jul 1973
Will YoungCS8717110050.884c †B Cachopa b DJ Grobbelaar3v AAAuckland18 Dec 2014
Tom AbellSOM8717310050.294b DR Briggs3v WARBirmingham12 Sept 2022
Tom LammonbySOM871738050.293lbw b D Paterson2v NOTNottingham23 Jun 2024
James BraceyGLO8717410050.005c DR Briggs b OE Robinson4v SUSCheltenham16 Jul 2018
Hashan TillakaratneSL871769149.436b PT Collins1v WIKandy21 Nov 2001
Andrew StraussENG8717613049.431b A Mishra2v INDBirmingham10 Aug 2011
Alastair CookESS8717614049.432lbw b MR Quinn2v KENChelmsford19 Jul 2023
Shan MasoodPAK871762349.433c M Jansen b KA Maharaj1v SARawalpindi20 Oct 2025
John DysonAUS8717713149.153b Iqbal Qasim1v PAKKarachi22 Sept 1982
Ajit WadekarIND8717814048.883c CM Old b J Birkenshaw1v ENGBombay6 Feb 1973
Gus LogieWI871797048.606c †KS More b ND Hirwani1v INDPort of Spain15 Apr 1989
Joe DenlyKEN871796248.605c Aaron Beard b MJJ Critchley2v ESSCanterbury24 May 2024
Hashim AmlaSA8718014148.333lbw b LA Dawson3v ENGNottingham14 Jul 2017
Steven DaviesSOM8718012148.336b DA Payne1v GLOTaunton15 Apr 2021
Dawid MalanYOR8718012048.336c FIN Khushi b S Snater2v ESSChelmsford5 May 2022
Ravindra JadejaIND871807248.336lbw b JE Root2v ENGHyderabad25 Jan 2024
Gary KirstenSA8718111048.072lbw b B Lee3v AUSCape Town8 Mar 2002
Will YoungCS8718211047.804b BP Martin1v AAAuckland4 Dec 2013
Dawid MalanMID871828147.804c †JC Buttler b SC Kerrigan3v LANManchester12 Sept 2016
Arjuna RanatungaSL8718410047.285c Inzamam-ul-Haq b Mohammad Akram3v PAKSialkot22 Sept 1995
Sharujan ShanmuganathanTUCA871846247.286c LU Igalagamage b Shakthi Udara1v NCCColombo9 Jan 2026
Dinesh ChandimalSL871853047.035b Taijul Islam2v BANChattogram31 Jan 2018
Alan KnottENG8718611046.777b LR Gibbs1v WIBridgetown6 Mar 1974
VVS LaxmanIND871888046.284c DJG Sammy b FH Edwards3v WIBarbados28 Jun 2011
Haseeb HameedNOT8718812046.282lbw b HA Evans2v LEILeicester22 Aug 2020
Irosh SamarasooriyaPSC8718910046.031c A Bandara b GS Dinusha2v CCCGalle9 Jan 2026
James MiddlebrookNOR8719210045.312c AG Prince b G Chapple4v LANNorthampton27 Apr 2014
Joe RootENG871949044.853c †BJ Haddin b NM Lyon4v AUSAdelaide5 Dec 2013
Graham GoochENG871978044.161c †IA Healy b BA Reid2v AUSAdelaide25 Jan 1991
Jacques RudolphGLA871978044.164c A Shahzad b SG Whittingham1v SUSBrighton2 Jul 2016
Micky StewartENG8720211043.071c †DL Murray b LR Gibbs3v WIManchester6 Jun 1963
Bharat PopliND872029043.073c †D Cleaver b WC Ludick4v CSMount Maunganui30 Oct 2019
Peter HandscombLEI872028043.075c JL du Plooy b Zafar Gohar2v MIDLondon16 May 2025
Anil KumbleIND872059042.448c †AC Gilchrist b MG Johnson1v AUSAdelaide24 Jan 2008
Jacques KallisSA872086141.833b M Muralitharan3v SLKandy30 Jul 2000
Ibrahim ZadranAFG872086441.832c Mominul Haque b Nayeem Hasan3v BANChittagong5 Sept 2019
Mark ButcherENG8721014041.431b SK Warne3v AUSLondon19 Jun 1997
Chris JonesSOM8721111141.232lbw b James Middlebrook3v NORNorthampton12 Jul 2014
Harry DeardenLEI8721110041.232b AG Salter1v GLALeicester21 Apr 2017
Josh BohannonLAN872118041.234lbw b ML Cummins1v KENCanterbury22 Apr 2021
Jack HaynesWOR8721112041.234run out (LC Norwell)2v WARBirmingham6 May 2021
Ben CharlesworthGLO872119141.233c †BD Guest b HJH Brookes2v DERDerby11 May 2023
Mike AthertonENG8721211041.042c ME Waugh b BA Reid4v AUSAdelaide25 Jan 1991
Younis KhanPAK872137040.854c HAPW Jayawardene b KMDN Kulasekara4v SLGalle22 Jun 2012
Joe DenlyKEN8721410140.652lbw b BA Raine2v LEICanterbury3 May 2015
Azhar AliPAK872154040.473b IS Sodhi1v NZAbu Dhabi9 Nov 2014
PreviousPage 211Next

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.