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
Hanumant SinghIND105-160-5c & b JB Mortimore1v ENGDelhi8 Feb 1964
Bruce TaylorNZ105-143-8c BK Kunderan b RG Nadkarni1v INDCalcutta5 Mar 1965
Colin CowdreyENG105-110-5c †DT Lindsay b JT Botten2v SANottingham5 Aug 1965
Graeme PollockSA105-131-4b RM Cowper2v AUSPort Elizabeth24 Feb 1967
Tom GraveneyENG105-90-3c Asif Iqbal b Intikhab Alam1v PAKKarachi6 Mar 1969
Charlie DavisWI105--0-4c ED Solkar b S Venkataraghavan2v INDPort of Spain13 Apr 1971
Brian HastingsNZ105-150-5lbw b GS Sobers2v WIBridgetown23 Mar 1972
Rohan KanhaiWI105-111-5lbw b IM Chappell2v AUSBridgetown9 Mar 1973
Duleep MendisSL105--0-4b RC Shukla3v INDChennai17 Sept 1982
Aravinda de SilvaSL105-160-3c †Saleem Yousuf b Tauseef Ahmed3v PAKKarachi7 Nov 1985
David WilleyNOR104*8376125.308not out3v GLONorthampton12 Apr 2015
Kane WilliamsonNZ104*90150115.563not out4v BANWellington12 Jan 2017
Marnus LabuschagneAUS104*11013294.553not out3v WIPerth30 Nov 2022
Sadeera SamarawickramaSL104*11411091.238not out1v IREGalle16 Apr 2023
Ryan ten DoeschateESS104*11613289.666not out4v DERChesterfield7 Jul 2014
Jake WeatheraldLEI104*11614089.662retired not out2v GLACardiff24 Apr 2026
Steven CroftLAN104*11810088.146not out3v WARBirmingham8 Jun 2014
Virat KohliIND104*11912287.394not out3v SLKolkata16 Nov 2017
Agha SalmanPAK104*11910387.398not out1v ENGMultan7 Oct 2024
Nathan McSweeneySA104*13113179.395not out3v WAAdelaide10 Feb 2023
Doug WaltersAUS104*13815075.366not out1v NZAuckland22 Mar 1974
Jake LibbyWOR104*14013174.292not out4v DERDerby6 Apr 2023
Liam DawsonHAM104*1438572.736not out1v LANManchester29 Aug 2024
James BraceyGLO104*1477270.755not out3v DERBristol2 Sept 2026
Ricky PontingAUS104*1588065.823not out3v WIBrisbane3 Nov 2005
Rory BurnsSUR104*16010065.001not out3v MIDLondon20 May 2021
Sachin TendulkarIND104*16111164.604not out3v SLColombo27 Jul 1993
Brydon CarseDUR104*16111464.607not out2v SOMTaunton29 Aug 2024
Tom LammonbySOM104*16112064.603not out4v DURChester-le-Street23 May 2025
Matt RevisYOR104*16310163.807not out1v GLOLeeds25 Jun 2023
Asif IqbalPAK104*16916061.546not out1v ENGBirmingham3 Jun 1971
Graham ThorpeENG104*17113060.825not out4v NZNottingham10 Jun 2004
Colin McCoolAUS104*1748059.777not out1v ENGMelbourne1 Jan 1947
Ravindra JadejaIND104*1766559.096not out2v WIAhmedabad2 Oct 2025
Mohammad RizwanPAK104*17711158.766not out4v AUSKarachi12 Mar 2022
Scott KuggeleijnND104*1789358.438not out3v AAAuckland17 Dec 2015
Usman KhawajaAUS104*1788058.431not out3v PAKLahore21 Mar 2022
Alex MiltonWOR104*18115157.467not out4v SOMWorcester22 Jul 2018
Billy GodlemanDER104*1839156.832not out4v SURLondon15 Sept 2014
AB de VilliersSA104*1859156.225not out2v AUSJohannesburg26 Feb 2009
Joe ClarkeWOR104*18514056.225not out3v SUSWorcester1 Sept 2015
Gary BallanceENG104*18812155.323not out3v SLLondon12 Jun 2014
Larry GomesWI104*19714052.793not out2v ENGLeeds12 Jul 1984
Dave HoughtonZIM104*20412050.984retired hurt2v NZAuckland20 Jan 1996
BJ WatlingDUR104*20710050.244not out1v GLAChester-le-Street23 Sept 2019
Daryl MitchellND104*2108249.526not out3v CSNapier2 Apr 2018
Hashan TillakaratneSL104*23117045.025not out1v SACenturion15 Nov 2002
Richie RichardsonWI104*23315044.643not out3v AUSKingston1 Mar 1991
Kane WilliamsonNZ104*23411044.443not out3v ENGHamilton29 Nov 2019
Hashim AmlaSA104*24214042.983not out3v ENGLondon10 Jul 2008
PreviousPage 135Next

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.