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
Martin CroweNZ8315413053.904b MD Marshall2v WIChristchurch12 Mar 1987
Matthew HaydenAUS8315413153.901lbw b V Sehwag2v INDDelhi29 Oct 2008
Bob CowperAUS831558053.556c Intikhab Alam b Saeed Ahmed2v PAKMelbourne4 Dec 1964
Grant FlowerZIM8315512053.552c SP Fleming b DL Vettori1v NZBulawayo25 Sept 1997
Upul TharangaSL8315514153.552st †Q de Kock b JP Duminy2v SAGalle16 Jul 2014
Daniel LawrenceESS8315610253.214lbw b BO Coad3v YORChelmsford25 Sept 2017
George WorkerCS831568053.211b TD Astle3v CANRangiora21 Feb 2019
Chris DentGLO8315711152.871c †OB Cox b MJ Waite3v WORWorcester20 Apr 2023
Dominic SibleySUR8315710052.872c D Paterson b M Montgomery3v NOTLondon10 Jul 2023
Graham GoochENG831588052.531c CG Greenidge b IVA Richards3v WISt John's27 Mar 1981
Tamim IqbalBAN831588152.531c DJG Sammy b D Bishoo4v WIMirpur29 Oct 2011
Brendon McCullumNZ831588252.531lbw b KM Jarvis1v ZIMNapier26 Jan 2012
Asad ShafiqPAK831586052.536c & b Shakib Al Hasan2v BANKhulna28 Apr 2015
Steve SmithAUS831585052.534c & b MM Ali2v ENGSydney4 Jan 2018
Matthew CritchleyDER8315811052.536lbw b LC Norwell3v WARBirmingham8 Apr 2021
Ben BrownHAM8315811052.536c WAR Fraine b DC Drakes2v YORSouthampton12 Jun 2022
Vic MarksENG8315910052.208b Sarfraz Nawaz2v PAKFaisalabad12 Mar 1984
Neil FairbrotherENG8315910152.205c N Kapil Dev b RK Chauhan2v INDChennai11 Feb 1993
Mark ButcherENG8315912052.203c †AC Gilchrist b JN Gillespie3v AUSLondon19 Jul 2001
Hashim AmlaSA8315913152.203lbw b MM Ali4v ENGManchester4 Aug 2017
Matthew WadeTAS831598152.203st †JP Inglis b AC Agar2v WAAdelaide30 Oct 2020
Stephen FlemingNZ8316110051.553c †AC Gilchrist b GD McGrath2v AUSAdelaide26 Nov 2004
Sam HainWAR8316113051.554b JA Brooks1v SOMBirmingham21 Sept 2021
Robert KeyENG8316411150.613c GC Smith b M Ntini1v SAJohannesburg13 Jan 2005
Imam-ul-HaqPAK8316510150.302c †TA Blundell b TG Southee2v NZKarachi2 Jan 2023
Nick BrowneESS8316611050.002c A Lyth b SA Patterson3v YORChelmsford25 Sept 2017
Mark RichardsonNZ8316711049.701c Mashrafe Mortaza b Hasibul Hossain2v BANWellington26 Dec 2001
Arun HarinathSUR831679049.702c SR Patel b BA Hutton3v NOTLondon19 Jun 2016
Martin AnderssonMID8316713049.705b S Mahmood4v LANManchester16 Sept 2019
Alastair CookESS8316811049.402lbw b WMH Rhodes3v WARChelmsford13 Jul 2019
Imran KhanPAK8316910049.117c †RW Marsh b DK Lillee1v AUSMelbourne26 Dec 1983
Dwayne BravoWI8316910149.112c & b M Muralitharan4v SLGuyana22 Mar 2008
Will BraggGLA831708048.822c GC Wilson b A Kapil4v SURGuildford15 Jun 2015
James VinceENG8317012048.823run out1v AUSBrisbane23 Nov 2017
Nick GubbinsHAM8317012048.822c C Overton b MJ Leach3v SOMSouthampton17 Apr 2026
Andrew StraussENG8317113048.542run out (CL Cairns/†BB McCullum)4v NZLondon20 May 2004
Henry CooperND8317212048.261st †BJ Horne b TS Nethula4v AAKennards Hire Community Oval14 Mar 2017
Oli CarterSUS831729048.264c MG Neser b CA Ingram3v GLACardiff12 Jun 2022
Tom LathamNZ8317211048.261lbw b JE Root3v ENGWellington24 Feb 2023
Tom FellWOR831739047.983run out (G Onions)1v DURChester-le-Street14 Sept 2015
Simon KatichAUS8317414047.702c †Kamran Akmal b Umar Gul3v PAKLondon13 Jul 2010
Dinesh ChandimalSL8317412047.703c & b G Coetzee4v SADurban27 Nov 2024
Bill LawryAUS8317512147.432lbw b MJ Procter4v SACape Town22 Jan 1970
Daniel Bell-DrummondKEN831756047.433c R Vasconcelos b BW Sanderson1v NORNorthampton19 May 2022
Alan KnottENG831767047.167c †Wasim Bari b Asif Masood2v PAKLondon8 Aug 1974
Jeremy ConeyNZ831765047.166c AL Logie b MD Marshall3v WIBridgetown26 Apr 1985
Azhar AliPAK831774146.893b Shuvagata Hom2v BANKhulna28 Apr 2015
Cheteshwar PujaraIND831779046.893c †Mushfiqur Rahim b Mehedi Hasan Miraz1v BANHyderabad9 Feb 2017
David BoonAUS8317810046.633b CR Matthews4v SAJohannesburg4 Mar 1994
Asad ShafiqPAK831789046.636c JE Root b MA Wood1v ENGDubai22 Oct 2015
PreviousPage 232Next

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.