Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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
Kim HughesAUS9919510050.775c JM Brearley b DL Underwood1v ENGPerth14 Dec 1979
Tom AlsopHAM9919610150.515c M Carter b MHA Footitt3v NOTSouthampton19 Aug 2018
Gary BallanceYOR9919910149.753lbw b G Keedy1v NOTNottingham9 Sept 2014
Alex DaviesLAN9919915049.756c MT Coles b ME Claydon1v KENManchester26 Apr 2015
Jonathan TrottWAR991996149.753c NRD Compton b TG Helm3v MIDBirmingham3 Jul 2017
Joe RootYOR991996049.754b DA Douthwaite2v GLACardiff13 May 2021
Liam DawsonESS992018149.252c & b CA Ingram3v GLAChelmsford12 Jul 2015
Misbah-ul-HaqPAK992019249.255c †SD Hope b JO Holder2v WIBarbados30 Apr 2017
Sam NortheastHAM9920211049.014c †JA Tattersall b D Olivier2v YORSouthampton11 Apr 2019
Alex LeesDUR9920212049.011c †OB Cox b J Leach1v WORChester-le-Street13 May 2021
Ian HollandHAM9920313048.772c MGK Burgess b DR Briggs2v WARSouthampton11 Jul 2022
Ali OrrSUS992048148.531c PSP Handscomb b LBK Hollman1v MIDBrighton5 May 2022
Sam RobsonMID9920614048.061b MJ Leach2v SOMLondon22 May 2016
Tom AbellSOM9920612048.065lbw b JM Mennie1v LANManchester4 May 2018
Misbah-ul-HaqPAK9920716047.835lbw b CS Martin2v NZWellington15 Jan 2011
Arthur ChipperfieldAUS992089047.607c †LEG Ames b K Farnes1v ENGNottingham8 Jun 1934
Greg BlewettAUS9921015047.143b SB Doull1v NZHobart27 Nov 1997
Stephen FlemingNZ9921012047.144c G Kirsten b AA Donald3v SABloemfontein17 Nov 2000
Mason CraneGLA9921310046.489st †OB Cox b AY Patel1v LEICardiff24 Apr 2026
Mike AthertonENG9921513046.052run out3v AUSLondon17 Jun 1993
Shaun MarshAUS9921511246.055run out (V Kohli)3v INDMelbourne26 Dec 2014
Sam HainWAR9921510046.054c †SW Billings b ME Milnes2v KENBirmingham19 Jul 2022
Bill BrownAUS992168045.832run out1v INDMelbourne6 Feb 1948
Hamish RutherfordOV9921814045.411c WA Young b BM Wheeler3v CSNapier1 Mar 2019
Robbie WhiteMID9922015145.004c JA Leaning b DI Stevens1v KENCanterbury15 Aug 2020
George BellLAN992228144.596run out (IG Holland)2v HAMSouthampton12 Apr 2024
Joe CarterND992228044.594c & b MW Snedden2v WFWhangarei13 Dec 2025
John WrightNZ9922310044.392c †GC Dyer b CJ McDermott1v AUSMelbourne26 Dec 1987
Mike AthertonENG992249144.202c & b BM McMillan1v SALeeds4 Aug 1994
Neil McKenzieSA9922714043.615run out (DR Martyn)3v AUSCape Town8 Mar 2002
Navjot SidhuIND992289243.422lbw b M Muralitharan1v SLBangalore26 Jan 1994
Inzamam-ul-HaqPAK992286143.424lbw b WPUJC Vaas3v SLLahore6 Mar 2002
Alastair CookESS9922811043.422c †JM Clarke b LW James3v NOTNottingham18 May 2023
Donovan GrobbelaarAA9923210042.676b TD Astle2v CANRangiora16 Feb 2015
Murali VijayIND9923410242.311lbw b NM Lyon4v AUSAdelaide9 Dec 2014
Lakvin WeerasuriyaBRC992356142.133c LEK Edirisinghe b D Malan1v KYCCKurunegala10 Jan 2025
Alistair CampbellZIM9923611141.953c †HP Tillakaratne b KR Pushpakumara2v SLHarare26 Oct 1994
Ben SlaterDER9923611041.951c MDE Holden b OP Rayner3v MIDDerby20 Apr 2018
Saleem MalikPAK992388041.606c DI Gower b PH Edmonds2v ENGLeeds2 Jul 1987
Rishi PatelLEI9924017141.252c OJ Carter b JM Coles2v SUSBrighton11 Jul 2022
Ravi BoparaESS9924211040.914c †P Mustard b JM Anderson1v LANChelmsford22 Sept 2015
Asim KamalPAK9924611140.245b A Nel2v SALahore17 Oct 2003
MS DhoniIND992468140.246run out (AN Cook)2v ENGNagpur13 Dec 2012
Nick SelmanGLA9925210039.292lbw b D Wiese3v SUSBrighton27 May 2019
Zafar AnsariSUR9925510138.822c JM Anderson b SJ Croft1v LANManchester14 Sept 2015
Jack LeaningYOR9925712038.523c & b JC Tredwell2v SUSArundel16 Jun 2014
Mark RichardsonNZ9925814038.371lbw b ML Nkala1v ZIMHarare19 Sept 2000
Dominic SibleySUR9926511037.362b GK Berg1v HAMSouthampton17 Jul 2016
Martyn MoxonENG9926910036.802c JJ Crowe b EJ Chatfield2v NZAuckland25 Feb 1988
Richie RichardsonWI992774035.743b N Kapil Dev3v INDPort of Spain15 Apr 1989
PreviousPage 162Next

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.