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 drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledODI2nd 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
Jason HolderWI103*14915069.138not out4v ENGAntigua13 Apr 2015
Younis KhanPAK103*1526267.763not out3v AUSDubai22 Oct 2014
Mohammad AzharuddinIND103*15614066.036not out1v NZWellington26 Dec 1998
Jordan CoxESS103*15616066.034retired hurt3v SOMTaunton2 May 2025
Ian BellENG103*15911164.786not out2v SLCardiff26 May 2011
Thomas OdoyoKEN103*16114163.987not out2v CANNairobi12 Oct 2007
Scott BorthwickDUR103*16510062.423not out3v LANChester-le-Street15 May 2016
Sam HainWAR103*16912060.955not out2v SOMBirmingham18 Jul 2015
Dean ElgarSA103*17014160.597not out1v NZPort Elizabeth11 Jan 2013
Stuart CarlisleZIM103*1739159.543not out2v BANBulawayo26 Feb 2004
Steven CroftLAN103*1747159.204not out3v NORManchester15 Apr 2021
Thilan SamaraweeraSL103*17510058.868not out2v INDColombo29 Aug 2001
Devon ConwayWF103*17815057.875not out3v CSCello Basin Reserve17 Mar 2018
Desmond HaynesWI103*1849055.982not out4v AUSGeorgetown2 Mar 1984
Sunil GavaskarIND103*18510055.681not out3v PAKBangalore14 Sept 1983
Mohinder AmarnathIND103*18812054.793not out3v PAKKarachi30 Jan 1983
Dominic SibleySUR103*1888254.792not out3v WARLondon8 Sept 2025
Kraigg BrathwaiteGLA103*18912154.502not out3v LEICardiff16 Sept 2019
Steve WaughAUS103*19113253.935not out1v PAKUAE19 Oct 2002
Michael ClarkeAUS103*19214053.655not out3v ENGBirmingham30 Jul 2009
Jason SanghaSA103*1947453.094not out3v QUEAdelaide15 Mar 2025
Sachin TendulkarIND103*1969052.554not out4v ENGChennai11 Dec 2008
Sharujan ShanmuganathanTUCA103*1969252.556not out2v ACCCDambulla16 Jan 2026
Javed MiandadPAK103*19813152.024not out4v NZHyderabad (Sindh)25 Nov 1984
Nasser HussainENG103*20415050.494not out4v NZLondon20 May 2004
Rahul DravidIND103*22015046.823not out2v ENGLondon21 Jul 2011
Brett D'OliveiraWOR103*22112046.615not out4v KENCanterbury2 Sept 2026
Joe CarterND103*22212246.404not out3v WFMount Maunganui18 Mar 2021
Jeet RavalND103*22712145.372not out4v CSNelson5 Nov 2022
Mohammad YousufPAK103*2318144.595not out1v WISt John's25 May 2000
Brian McMillanSA103*2339044.216not out1v INDCape Town2 Jan 1997
Owen MorganGLA103*24213042.563not out4v WORWorcester13 Aug 2016
Max ChuOV103*24614041.877not out1v NDAlexandra22 Nov 2021
Shivnarine ChanderpaulWI103*2489141.535not out1v AUSBarbados7 Apr 2012
Azhar AliWOR103*27911036.923not out3v SUSWorcester4 May 2023
Khaled MashudBAN103*28113036.658not out3v WISt Lucia28 May 2004
Denis ComptonENG103*35310029.185not out3v AUSAdelaide31 Jan 1947
Len BraundENG103*-121-7not out1v AUSAdelaide17 Jan 1902
Cyril WashbrookENG103*-120-2not out3v NZLeeds11 Jun 1949
AlimuddinPAK103*-150-2not out3v INDKarachi26 Feb 1955
Alvin KallicharranWI103*-80-4not out3v INDPort of Spain7 Apr 1976
Sadiq MohammadPAK103*-140-1not out1v NZSindh23 Oct 1976
Gundappa ViswanathIND103*-80-4not out3v NZKanpur18 Nov 1976
Grant StewartKEN10374135139.1910c DJ Malan b RH Patel3v MIDCanterbury25 Jun 2018
Shahid AfridiPAK1038077128.756c Harbhajan Singh b AB Agarkar1v INDLahore13 Jan 2006
Chris BenjaminKEN1038565121.186c Harry Singh b JM Anderson3v LANBlackpool12 Jun 2026
Richard HadleeNZ10392112111.968b AI Kallicharran2v WIChristchurch22 Feb 1980
Ryan HigginsGLO10392123111.967c M Labuschagne b DL Lloyd1v GLANewport14 May 2019
Graeme van BuurenGLO10393131110.756c RK Patel b Rehan Ahmed1v LEILeicester17 May 2024
Luke WellsSUS10398134105.101b SR Patel3v NOTBrighton25 Sept 2017
PreviousPage 140Next

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.