Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)INDInnings break - IND need 186 runs to winTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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
Seymour NurseWI13732314242.415c FJ Titmus b JA Snow1v ENGLeeds4 Aug 1966
Mahmudul Hasan JoyBAN13732615242.021c SR Harmer b LB Williams2v SADurban31 Mar 2022
Maurice LeylandENG13733018041.527c AG Fairfax b RK Oxenham1v AUSMelbourne8 Mar 1929
Ijaz AhmedPAK13733217241.273c GD McGrath b SK Warne1v AUSSydney30 Nov 1995
Bob WoolmerENG13733822040.533c IC Davis b KJ O'Keeffe2v AUSManchester7 Jul 1977
Marcus HarrisVIC1373619137.952c NM Lyon b SA Abbott3v NSWSydney27 Oct 2021
Lindsay HassettAUS13738320135.776b AV Bedser2v ENGNottingham10 Jun 1948
Asanka GurusinhaSL13739918034.343c DM Jones b MR Whitney2v AUSColombo17 Aug 1992
Gautam GambhirIND13743618031.421lbw b JS Patel3v NZNapier26 Mar 2009
Tom HaywardENG137-200-2c FA Iredale b CE McLeod1v AUSLondon14 Aug 1899
Les AmesENG137-182-7c †KC James b GL Weir2v NZLondon27 Jun 1931
Bam Bam WeekesWI137-181-6c WR Hammond b MS Nichols2v ENGLondon19 Aug 1939
Reg SimpsonENG137-210-3c †JHB Waite b CN McCarthy2v SANottingham7 Jun 1951
Keith MillerAUS137-220-5c †CC Depeiaza b DT Dewdney1v WIBridgetown14 May 1955
Raman Subba RowENG137-151-2c & b R Benaud3v AUSLondon17 Aug 1961
Ken BarringtonENG137-111-4c †AE Dick b RO Collinge1v NZBirmingham27 May 1965
Denis LindsaySA137-140-6c IM Chappell b NJN Hawke1v AUSDurban20 Jan 1967
Gundappa ViswanathIND137-250-4lbw b AA Mallett3v AUSKanpur15 Nov 1969
Moeen AliWOR136*14417494.443not out4v GLOBristol24 Apr 2016
Josh InglisWA136*16517182.426not out3v QUEPerth1 Mar 2024
Kyle VerreynneSA136*18716172.736not out3v NZChristchurch25 Feb 2022
Peter HandscombLEI136*20121067.665not out4v DURLeicester25 Jun 2023
Hashan TillakaratneSL136*21416063.557not out2v INDColombo29 Aug 2001
Jacques KallisSA136*21716162.674not out3v ENGCenturion21 Jan 2005
Abdullah ShafiquePAK136*24215156.201not out3v AUSRawalpindi4 Mar 2022
Shivnarine ChanderpaulWI136*25718152.925not out1v ENGChester-le-Street15 Jun 2007
Shivnarine ChanderpaulWI136*51017026.676not out2v INDSt John's10 May 2002
Wally HammondENG136*--0-2not out2v SADurban16 Jan 1931
George MannENG136*-121-6not out2v SAPort Elizabeth5 Mar 1949
Ted DexterENG136*-191-6not out1v WIBridgetown6 Jan 1960
Jonny BairstowENG13692147147.835c †TA Blundell b TA Boult4v NZNottingham10 Jun 2022
Steven MullaneyNOT136111107122.526c †CG Benjamin b BA Raine1v DURNottingham26 Sept 2022
Ollie PopeSUR136131162103.824b SA Patterson1v YORLondon20 Sept 2022
Janith LiyanageBCAA13614617293.154b C Battage2v ACCCDambulla6 Mar 2026
Josh ThomasSOM13615518187.742c †JM Bairstow b CJ White2v YORTaunton1 May 2026
Darren StevensKEN13616117384.476c WMH Rhodes b MW Dixon1v ESSCanterbury20 Sept 2016
Daniel HughesSUS13616220083.951c J Weatherald b TAR Scriven2v LEIBrighton8 May 2026
Babar AzamPAK13616819180.954c MJ Leach b WG Jacks2v ENGRawalpindi1 Dec 2022
Tom WestleyESS13616922280.473c DP Sibley b DW Lawrence3v SURLondon24 Apr 2026
Daniel HughesNSW13617022180.001c L Pope b CJ Sayers3v SASydney24 Feb 2020
Michael NeserQUE13617214479.077c BJ Holt b SA Abbott2v NSWSydney18 Oct 2022
Matthew HaydenAUS13617317178.612lbw b A Kumble2v INDMelbourne26 Dec 2003
David GowerENG13617516077.715c SR Waugh b GRJ Matthews1v AUSPerth28 Nov 1986
Mitchell SantnerND13617618477.275c CG Heaphy b JA Clarkson1v CSMount Maunganui5 Mar 2023
Joseph Peter PhillipsGLO13618219074.733c NB Cornwell b RF Higgins2v MIDCheltenham29 Jul 2025
Mohammad AshrafulBAN13618415373.915c WU Tharanga b M Muralitharan1v SLChattogram28 Feb 2006
Milan PriyanathMSC13618715372.738c R Hirushan b DS Thilakaratne2v PSCKandy20 Mar 2026
Joe RootENG13618922071.964b KAJ Roach1v WIBirmingham17 Aug 2017
Henry CooperND13618916271.962c MA Pollard b AM Ellis2v CANCobham Oval9 Mar 2018
Cheteshwar PujaraSUS13618919171.964c †GH Roderick b JC Tongue2v WORWorcester4 May 2023

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.