Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th 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)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)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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 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
Callum FergusonSA9222814040.353c †JP Inglis b JS Paris4v WAAdelaide14 Mar 2018
Jeremy ConeyNZ922298040.177c †RG de Alwis b AMJG Amerasinghe2v SLColombo24 Mar 1984
Bob SimpsonAUS9223110039.831b LR Gibbs4v WIMelbourne10 Feb 1961
Mahela JayawardeneSL922348039.324c †BB McCullum b IE O'Brien1v NZColombo26 Aug 2009
Kim HughesAUS922409138.334lbw b N Kapil Dev1v INDCalcutta26 Oct 1979
Scott BorthwickSUR9224012038.333c SD Robson b MK Andersson2v MIDLondon1 Aug 2020
Tatenda TaibuZIM9224113038.177lbw b Mohammad Rafique2v BANChittagong6 Jan 2005
Nick ComptonSOM9224311037.863c sub (PJ McKay) b WB Rankin1v WARBirmingham25 May 2014
Rahul DravidIND9224413037.703c †AC Gilchrist b B Lee3v AUSMelbourne26 Dec 2003
Tim WardTAS922464137.403c †JR Philippe b SA Abbott1v NSWSydney24 Nov 2024
Daniel Bell-DrummondKEN922579035.801lbw b JD Ryder3v ESSCanterbury7 Jun 2014
Ken McClureCAN9225913135.524lbw b C Munro1v AAAuckland6 Mar 2017
Michael SlaterAUS922625035.111b AA Donald2v SASydney2 Jan 1994
Peter MayENG9226910034.204b JW Burke3v AUSSydney9 Jan 1959
Rahul DravidIND922958131.193c CL Hooper b FA Rose1v WIGeorgetown17 Apr 1997
Geoff MarshAUS923047030.262c SM Gavaskar b RJ Shastri2v INDSydney2 Jan 1986
Karl NunesWI9235511025.921b WE Astill4v ENGKingston3 Apr 1930
Harry TrottAUS92-170-4c WW Read b WH Lockwood3v ENGLondon14 Aug 1893
Archie MacLarenENG92-150-1c RA Duff b JV Saunders1v AUSSydney14 Feb 1902
Wilfred RhodesENG92-80-2b WJ Whitty1v AUSManchester29 Jul 1912
Jack HobbsENG92--0-1c †TA Ward b CD Dixon1v SAJohannesburg1 Jan 1914
Tommy AndrewsAUS92-70-2b VWC Jupp3v ENGLeeds2 Jul 1921
Derek SealyWI92-130-4b RES Wyatt1v ENGPort of Spain24 Jan 1935
Leonard HuttonENG92-70-1b B Mitchell1v SAJohannesburg18 Feb 1939
Lindsay HassettAUS92-90-3c L Hutton b FR Brown1v ENGMelbourne23 Feb 1951
Dick SpoonerENG92--0-2b MH Mankad3v INDKolkata30 Dec 1951
Ken FunstonSA92-70-5c & b R Benaud2v AUSAdelaide24 Jan 1953
John WatkinsSA92-81-3b RG Archer2v AUSMelbourne6 Feb 1953
Tom GraveneyENG92--1-6c & b CL Walcott2v WIPort of Spain17 Mar 1954
Nari ContractorIND92--0-2lbw b WW Hall1v WIDelhi6 Feb 1959
Conrad HunteWI92--1-1lbw b HR Adhikari2v INDDelhi6 Feb 1959
Garry SobersWI92--0-4b AE Moss2v ENGPort of Spain25 Mar 1960
Bob SimpsonAUS92-70-2b S Ramadhin2v WIBrisbane9 Dec 1960
Nari ContractorIND92-70-2c & b Intikhab Alam1v PAKDelhi8 Feb 1961
John ReidNZ92-100-4c HD Bromfield b AH McKinnon1v SACape Town1 Jan 1962
Rohan KanhaiWI92--0-3b GAR Lock1v ENGLeeds25 Jul 1963
Eddie BarlowSA92-140-2c †JT Ward b FJ Cameron3v NZWellington21 Feb 1964
Bob CowperAUS92-70-4c †FM Engineer b S Abid Ali1v INDAdelaide23 Dec 1967
Asif IqbalPAK92-130-6c †KJ Wadsworth b HJ Howarth2v NZDacca8 Nov 1969
Robert AndersonNZ92-90-6c Majid Khan b Mushtaq Mohammad3v PAKLahore9 Oct 1976
Viv RichardsWI92-130-3c Sadiq Mohammad b Sarfraz Nawaz4v PAKBridgetown18 Feb 1977
Majid KhanPAK92-141-1c †DL Murray b CEH Croft1v WIPort of Spain1 Apr 1977
Alvin KallicharranWI92-160-5c GN Yallop b WM Clark1v AUSPort of Spain15 Apr 1978
Desmond HaynesWI92--0-2c N Kapil Dev b RJ Shastri2v INDBridgetown15 Apr 1983
Peter FultonCAN91*5387171.703not out4v NDMount Maunganui1 Apr 2015
Clive LloydWI91*88130103.415not out4v AUSMelbourne31 Jan 1976
Chris DentGLO91*979093.812not out4v SURBristol8 Apr 2021
Brett D'OliveiraWOR91*10413087.505not out2v GLOBristol1 Aug 2020
Rahul DravidIND91*11411179.823not out3v AUSSydney2 Jan 2004
Harvey HoseinDER91*1167078.456not out2v GLASwansea11 Jun 2019
PreviousPage 189Next

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.