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 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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)ODI5th 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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd 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
Brooke GuestDER10926712040.823c †TJ Moores b LJ Fletcher2v NOTDerby19 Jul 2022
Brian LuckhurstENG10928011038.932b KD Walters2v AUSMelbourne21 Jan 1971
John EdrichENG10928611038.113c & b TR Veivers2v AUSMelbourne30 Dec 1965
Dilip VengsarkarIND10929510036.954c Saleem Malik b Wasim Akram2v PAKAhmedabad4 Mar 1987
Dilhara PolgampolaKYCC1092978036.703lbw b SSM Perera2v KCCCKurunegala3 Jan 2025
Daryl MitchellWOR10932311033.751c †MA Wallace b DA Cosker1v GLACardiff4 May 2014
Tamim IqbalBAN10933210032.831c CR Ervine b H Masakadza1v ZIMKhulna3 Nov 2014
Archie MacLarenENG109-150-2c †JJ Kelly b CE McLeod1v AUSSydney13 Dec 1897
Herbie TaylorSA109--1-1c †H Strudwick b JWHT Douglas1v ENGCape Town13 Dec 1913
Charles MacartneyAUS109-140-3b CF Root1v ENGManchester24 Jul 1926
Ted BowleyENG109-111-1st †KC James b WE Merritt1v NZAuckland14 Feb 1930
Bill PonsfordAUS109-120-1c LS Birkett b GN Francis1v WIBrisbane16 Jan 1931
DuleepENG109-130-3c GL Weir b CFW Allcott1v NZLondon29 Jul 1931
Arthur ChipperfieldAUS109-80-6b RJ Crisp2v SADurban14 Dec 1935
Bruce MitchellSA109-140-1c †LEG Ames b K Farnes3v ENGDurban20 Jan 1939
Allan RaeWI109-53-1c MR Rege b DG Phadkar1v INDMadras27 Jan 1949
Allan RaeWI109--0-1b AV Bedser1v ENGLondon12 Aug 1950
Neil HarveyAUS109-160-3c ? b MG Melle1v SABrisbane5 Dec 1952
Anton MurraySA109-100-8st †FLH Mooney b TB Burtt1v NZWellington6 Mar 1953
Everton WeekesWI109--0-4c CV Gadkari b SP Gupte2v INDKingston28 Mar 1953
Keith MillerAUS109-141-3b JH Wardle3v ENGLondon25 Jun 1953
Willie WatsonENG109-160-5c GB Hole b DT Ring4v AUSLondon25 Jun 1953
Keith MillerAUS109-151-5c FMM Worrell b DS Atkinson2v WIKingston11 Jun 1955
Gulabrai RamchandIND109--0-6c ? b KD Mackay1v AUSBombay26 Oct 1956
Chandu BordeIND109-160-5c †FCM Alexander b OG Smith1v WIDelhi6 Feb 1959
AlimuddinPAK109-170-6c GAR Lock b BR Knight1v ENGKarachi2 Feb 1962
Paul BartonNZ109-200-3c HD Bromfield b HR Lance1v SAPort Elizabeth16 Feb 1962
Chandu BordeIND109-170-5c BW Yuile b BR Taylor3v NZBombay12 Mar 1965
Farokh EngineerIND109-180-2c RB Kanhai b GS Sobers1v WIMadras13 Jan 1967
Joey CarewWI109-120-2c MG Burgess b BW Yuile2v NZAuckland27 Feb 1969
Ian ChappellAUS109-100-3b LR Gibbs2v WIGeorgetown6 Apr 1973
Dilip VengsarkarIND109-110-3c †DA Murray b ST Clarke1v WIDelhi24 Jan 1979
Viv RichardsWI109-92-3c S Venkataraghavan b BS Sandhu1v INDGeorgetown31 Mar 1983
Colin MunroAA108*8695125.587not out2v CANRangiora22 Nov 2016
Mitchell MarshWA108*1119497.307not out2v TASPerth2 Mar 2023
Scott BorthwickDUR108*11911090.763not out3v WORChester-le-Street13 Apr 2023
Brydon CarseDUR108*12011290.007not out1v DERChester-le-Street27 Apr 2023
Ed BarnardWAR108*12314187.807not out2v ESSChelmsford29 Jul 2025
Dane CleaverCS108*1288284.385not out3v NDNapier22 Nov 2016
Carl HooperWI108*15017072.005not out2v ENGSt John's20 Mar 1998
Liam LivingstoneLAN108*1529271.057not out1v SOMTaunton1 May 2016
Gary KirstenSA108*15912167.921not out3v AUSAdelaide30 Jan 1998
Kane WilliamsonNZ108*16412165.853not out4v SLHamilton18 Dec 2015
Leus du PlooyDER108*16414065.855not out2v GLOBristol10 Sept 2023
Matthew WadeTAS108*1667365.065not out2v NSWSydney24 Feb 2018
Ish SodhiCAN108*1678564.677not out1v OVDunedin26 Nov 2025
Tom WestleyESS108*16817064.293not out4v SURGuildford9 Jun 2017
Tom HainesSUS108*16914063.912not out2v GLABrighton26 Sept 2022
Dane CleaverCS108*17116363.164not out3v OVDunedin31 Oct 2021
Mohammad AzharuddinIND108*17414062.075not out4v SLColombo9 Aug 1997
PreviousPage 121Next

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.