ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st 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)T20I3rd 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
Stanley JacksonENG118-180-1b E Jones1v AUSLondon14 Aug 1899
Gordon WhiteSA118--1-5b GHT Simpson-Hayward3v ENGCape Town21 Jan 1910
Lala AmarnathIND118-210-3c MS Nichols b EW Clark3v ENGBombay15 Dec 1933
Jack FingletonAUS118--1-1b RJ Crisp2v SADurban28 Feb 1936
Jack MoroneyAUS118-130-2c †GM Fullerton b MG Melle1v SAJohannesburg10 Feb 1950
Clyde WalcottWI118--0-5c CV Gadkari b MH Mankad2v INDKingston28 Mar 1953
Vijay ManjrekarIND118--0-3c ED Weekes b GE Gomez3v WIKingston28 Mar 1953
Ray LindwallAUS118-162-8c AL Valentine b DS Atkinson1v WIBridgetown14 May 1955
Vijay ManjrekarIND118-200-4c AR MacGibbon b JA Hayes1v NZHyderabad19 Nov 1955
Polly UmrigarIND118-130-5c R Illingworth b KF Barrington4v ENGManchester23 Jul 1959
Tom GraveneyENG118-200-5b LR Gibbs1v WIPort of Spain19 Jan 1968
Clive LloydWI118-171-5b IJ Jones2v ENGPort of Spain19 Jan 1968
Basil ButcherWI118-180-4c AP Sheahan b GD McKenzie3v AUSAdelaide24 Jan 1969
Nazmul Hossain ShantoBAN117*1185699.153not out3v ZIMHarare7 Jul 2021
Muditha LakshanCCC117*1318689.316not out1v RCCColombo31 Jan 2025
Sonal DinushaCCC117*14911378.527not out2v TUCAColombo27 Dec 2024
Shivnarine ChanderpaulLAN117*15116077.485not out1v WARBirmingham26 Jun 2017
Imran FarhatPAK117*16914169.231not out1v NZNapier11 Dec 2009
Mark PettiniESS117*17313067.637not out1v DERDerby9 Sept 2015
Billy RootGLA117*17916165.366not out2v GLOCardiff6 Apr 2023
Inzamam-ul-HaqPAK117*19414060.315not out3v WIJamaica3 Jun 2005
John WrightNZ117*19717159.392not out4v AUSWellington15 Mar 1990
Joe DenlyKEN117*19715359.392not out4v GLOBristol18 May 2015
Allan BorderAUS117*20811056.255not out1v PAKAdelaide9 Dec 1983
Moin KhanPAK117*20813256.257not out4v SLSialkot22 Sept 1995
Paul HortonLEI117*21313054.931not out3v WORWorcester3 Jul 2016
Brad WilsonOV117*22615051.772not out3v CSNelson22 Oct 2016
Varun ChopraWAR117*26412144.321not out3v SOMTaunton15 Aug 2014
Ben SmithCS117*28117141.642not out3v WFNelson23 Oct 2015
Brian HastingsNZ117*-122-4not out3v WIChristchurch13 Mar 1969
Sunil GavaskarIND117*-101-2not out4v WIBridgetown1 Apr 1971
Wasim RajaPAK117*-121-7not out1v WIBridgetown18 Feb 1977
Daniel LawrenceSUR117111106105.414c ? b OE Robinson2v SUSBrighton18 Apr 2025
Alex CareySA117115221101.746c GJ Maxwell b CP Tremain2v VICMelbourne10 Oct 2019
Virender SehwagIND117117151100.002b GP Swann1v ENGAhmedabad15 Nov 2012
Imran KhanPAK1171219596.697c S Madan Lal b Maninder Singh2v INDFaisalabad3 Jan 1983
Dhananjaya de SilvaCCC11712711192.134c Kevin Perera b MA Liyanapathiranage1v NSWCColombo6 Dec 2025
Ollie PopeSUR11713419087.316lbw b TD Groenewald1v SOMGuildford20 Jun 2018
Chris LewisENG11714015283.577c & b A Kumble3v INDChennai11 Feb 1993
Brendan TaylorZIM1171478579.594c BJ Watling b CS Martin4v NZBulawayo1 Nov 2011
Jordan CoxESS11714821079.054b KAJ Roach1v SURChelmsford4 Apr 2025
Justin LangerAUS11714917178.521c †PA Patel b A Kumble2v INDSydney2 Jan 2004
Sam NortheastKEN11715115177.485c MS Panesar b JD Ryder1v ESSChelmsford9 Sept 2014
Viv RichardsWI11715417175.974c DW Randall b NGB Cook2v ENGBirmingham14 Jun 1984
Walter ReadENG11715520075.4810b HF Boyle2v AUSLondon11 Aug 1884
Ed JoyceSUS11715617075.001c IJL Trott b R Clarke2v WARBirmingham13 Apr 2014
Steven MullaneyNOT11716020073.136b PM Siddle2v ESSNottingham6 May 2021
John SimpsonSUS11716015273.137lbw b BI Kellaway2v GLABrighton9 Sept 2024
Steven DaviesSUR11716320071.784c LE Plunkett b SA Patterson1v YORLeeds8 May 2016
Jesse RyderOV11716422071.344c JEC Franklin b AJ McKay1v WFWellington27 Oct 2013

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.