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
Gilbert JessopENG104-170-7c MA Noble b WW Armstrong4v AUSLondon11 Aug 1902
Jimmy SinclairSA104--6-4st †JJ Kelly b JV Saunders3v AUSCape Town8 Nov 1902
Len BraundENG104-120-5c JJ Kotze b GA Faulkner1v SALondon1 Jul 1907
Lucky DentonENG104--0-3b AEE Vogler2v SAJohannesburg26 Feb 1910
Herbert SutcliffeENG104--0-2c HGO Owen-Smith b CL Vincent1v SALondon17 Aug 1929
Curly PageNZ104-150-4c & b IAR Peebles3v ENGLondon27 Jun 1931
Allan RaeWI104-70-1c & b DG Phadkar1v INDBombay9 Dec 1948
Godfrey EvansENG104-160-8c & b AL Valentine1v WIManchester8 Jun 1950
Jeffrey StollmeyerWI104-60-2lbw b RR Lindwall4v AUSSydney25 Jan 1952
Godfrey EvansENG104-160-7c & b Ghulam Ahmed2v INDLondon19 Jun 1952
Leonard HuttonENG104-100-1c †PK Sen b RV Divecha1v INDManchester17 Jul 1952
Lindsay HassettAUS104-110-1c TE Bailey b AV Bedser1v ENGLondon25 Jun 1953
Collie SmithWI104-140-3c RN Harvey b KR Miller3v AUSKingston26 Mar 1955
Peter RichardsonENG104-110-1c †LV Maddocks b R Benaud1v AUSManchester26 Jul 1956
Peter MayENG104-140-4lbw b OG Smith1v WINottingham4 Jul 1957
Hanif MohammadPAK104-80-1b DA Allen3v ENGDacca19 Jan 1962
Salim DuraniIND104--0-3c WV Rodriguez b GS Sobers3v WIPort of Spain4 Apr 1962
Garry SobersWI104-123-5c VL Manjrekar b VB Ranjane1v INDKingston13 Apr 1962
Bevan CongdonNZ104-70-3c MJK Smith b IJ Jones2v ENGChristchurch25 Feb 1966
Roy FredericksWI104-170-1c ED Solkar b BS Bedi1v INDMumbai23 Jan 1975
John ParkerNZ104-80-3run out2v INDBombay10 Nov 1976
Asif IqbalPAK104-150-4b S Amarnath3v INDFaisalabad16 Oct 1978
Asif IqbalPAK104-100-5b BL Cairns1v NZNapier16 Feb 1979
Ravindu FernandoBCAA103*87125118.394not out3v BRCGalle28 Mar 2026
Will JacksSUR103*92180111.967not out1v KENLondon26 Jun 2022
Jonty RhodesSA103*9586108.426not out3v WICenturion15 Jan 1999
Ben FoakesSUR103*95121108.425not out3v LANManchester6 Apr 2023
Aravinda de SilvaSL103*99111104.044not out3v PAKColombo26 Apr 1997
Kithuruwan VithanageSL103*10412299.048not out2v BANMirpur27 Jan 2014
AB de VilliersSA103*10915194.506not out2v WIDurban10 Jan 2008
Ben BrownHAM103*1099494.506not out3v YORLeeds10 Apr 2026
Henry NichollsCAN103*11510489.573retired not out2v AAAuckland28 Nov 2024
Tim RobinsonWF103*11614388.795not out2v AAAuckland28 Mar 2022
AB de VilliersSA103*11711088.035not out3v PAKJohannesburg1 Feb 2013
Matt PriorENG103*1205185.837not out3v INDLondon21 Jul 2011
Scott StyrisNZ103*12215284.436not out1v WIAuckland9 Mar 2006
Toby Roland-JonesMID103*12218184.4310not out3v YORLondon9 Sept 2015
Scott ElstoneDER103*1318178.634not out3v GLACardiff3 May 2015
M PremaratneBCAA103*13112078.632not out3v NSWCColombo27 Dec 2025
Luke GeorgesonOV103*13315077.446not out4v WFDunedin27 Mar 2026
Ben RaineDUR103*1349076.878not out1v WORChester-le-Street12 Jun 2022
Rahul DravidIND103*13616075.743not out4v NZHamilton2 Jan 1999
Virat KohliIND103*1365175.744not out3v SLGalle26 Jul 2017
WGRL WijenayakeNSWC103*1418173.053not out3v KCCCHambantota7 Feb 2025
Tom BlundellWF103*14214172.545not out1v NDWellington27 Mar 2021
Cameron GreenWA103*14214172.544not out4v TASHobart16 Feb 2024
Daryl MitchellND103*1447571.534not out1v AAAuckland20 Dec 2013
Steven CrookNOR103*14417071.537not out3v GLOBristol22 May 2016
Donald BradmanAUS103*1467070.554not out3v ENGMelbourne30 Dec 1932
VVS LaxmanIND103*14912069.136not out4v SLColombo3 Aug 2010
PreviousPage 139Next

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.