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)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 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
Paul SheahanAUS114-200-6c †FM Engineer b S Guha2v INDKanpur15 Nov 1969
Geoff HowarthNZ114-111-3b Sikander Bakht2v PAKNapier16 Feb 1979
Jack HaynesWOR113*84131134.524not out3v YORLeeds26 Sept 2023
Adam GilchristAUS113*94124120.217not out1v ZIMPerth9 Oct 2003
Ned EckersleyDUR113*13512083.706not out3v NOTNottingham8 Apr 2021
James SalesNOR113*1747264.946not out1v MIDNorthampton12 Apr 2024
Ian HealyAUS113*18111062.437not out1v NZPerth12 Nov 1993
Ian SmithNZ113*1829262.098not out1v ENGAuckland10 Feb 1984
Guy WhittallZIM113*1929058.856not out1v PAKHarare31 Jan 1995
John WrightNZ113*20812154.332not out2v INDNapier9 Feb 1990
Ridley JacobsWI113*21511452.567not out2v SABridgetown29 Mar 2001
Ben FoakesENG113*2179052.077not out2v SAManchester25 Aug 2022
Mark WaughAUS113*22213050.905not out3v SADurban25 Mar 1994
Marcus HarrisVIC113*23012149.132not out1v QUEBrisbane15 Mar 2021
Allan BorderAUS113*23713047.686not out2v PAKFaisalabad23 Sept 1988
Alec StewartENG113*24014047.083not out1v SLLondon22 Aug 1991
Dean ElgarSOM113*24211046.692not out2v LANManchester21 Apr 2017
Sanjay ManjrekarIND113*24313046.503not out4v PAKKarachi15 Nov 1989
Chris CookeGLA113*26217143.137not out3v NOTCardiff19 May 2017
Graham ThorpeENG113*26711042.324not out2v SLColombo15 Mar 2001
Nkruma BonnerWI113*27413141.243not out4v SLNorth Sound21 Mar 2021
Andy FlowerZIM113*29012038.975not out2v WIPort of Spain16 Mar 2000
Peter MayENG113*-172-4not out2v NZLeeds3 Jul 1958
Ken BarringtonENG113*-120-3not out2v INDDelhi13 Dec 1961
Garry SobersWI113*-141-6not out3v ENGKingston8 Feb 1968
Clive LloydWI113*-142-5not out3v ENGBridgetown29 Feb 1968
Ed PollockWOR11377117146.751c MDE Holden b UT Yadav4v MIDNorthwood11 Jul 2022
Marchant de LangeGLA1137869144.8710c RI Keogh b SC Kerrigan3v NORNorthampton22 Aug 2020
James FosterESS11395113118.958c MS Panesar b RJ Gleeson2v NORNorthampton28 May 2016
David WarnerAUS11395170118.952c †Sarfraz Ahmed b Wahab Riaz1v PAKSydney3 Jan 2017
Ben DuckettENG11399190114.141b NG Smith2v NZNottingham25 Jun 2026
Sam RobsonMID113103150109.711c HT Crocombe b JJ Carson1v SUSBrighton26 Sept 2024
Steven MullaneyNOT11311418099.121c BT Foakes b R Rampaul1v SURNottingham10 Apr 2016
Ben BrownSUS11311814195.767lbw b CDJ Dent2v GLOBrighton13 Aug 2016
Adam GilchristAUS11312014594.176st †Kamran Akmal b Danish Kaneria2v PAKSydney2 Jan 2005
Abul HasanBAN11312314391.8710c DJG Sammy b FH Edwards1v WIKhulna21 Nov 2012
Keith BarkerWAR11312315191.879c CMW Read b HF Gurney1v NOTNottingham15 May 2016
Garry SobersWI11312620089.685c IR Redpath b JW Gleeson4v AUSSydney14 Feb 1969
Ross TaylorNZ11312716288.984lbw b PP Ojha1v INDBangalore31 Aug 2012
Michael ClarkeAUS1131309186.924b GP Swann3v ENGBrisbane21 Nov 2013
Mark CosgroveLEI11313014186.924c sub (MD Hunn) b AEN Riley1v KENCanterbury3 May 2015
Habibul BasharBAN11313115086.263c DR Smith b JJC Lawson1v WISt Lucia28 May 2004
Shan MasoodDER11313110086.261b BJ Gibbon2v WORDerby12 May 2022
Ravichandran AshwinIND11313311284.968c Nazmul Hossain Shanto b Taskin Ahmed1v BANChennai19 Sept 2024
Brendon McCullumNZ11313414384.335b DJG Sammy1v WIDunedin3 Dec 2013
Udayawansha ParakramaACCC1131377382.483c †LK Fransisco b NC Komasaru3v BSCColombo27 Dec 2024
Phil JaquesNOT11313818081.882c NRD Compton b CAJ Meschede2v SOMNottingham22 Jun 2014
Michael SlaterAUS11313913181.291c & b ARC Fraser3v ENGBrisbane20 Nov 1998
Khurram KhanUAE11314211279.586b HA Varaiya3v KENNairobi28 Jul 2011
Wavell HindsWI1131438479.023run out (MS Atapattu/†RS Kaluwitharana)2v SLSaint Lucia20 Jun 2003
PreviousPage 106Next

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.