Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 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)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

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
BJ WatlingNZ102*14912068.467not out1v ZIMNapier26 Jan 2012
Mohammad YousufPAK102*15414066.235not out2v BANMultan29 Aug 2001
Dinesh ChandimalSL102*15512065.815not out1v IREGalle16 Apr 2023
Peter WilleyENG102*15815164.567not out1v WISt John's27 Mar 1981
Matthew WadeAUS102*1589064.566not out2v SLSydney3 Jan 2013
Rohit SharmaIND102*1608163.756not out2v SLNagpur24 Nov 2017
Misbah-ul-HaqPAK102*1629162.965not out1v NZAbu Dhabi9 Nov 2014
Seb GotchVIC102*16210362.967not out1v QUEBrisbane24 Feb 2020
Dhananjaya de SilvaSL102*16615061.456not out1v PAKRawalpindi11 Dec 2019
Wiaan MulderLEI102*16716061.086not out3v SUSLeicester11 May 2023
David LloydGLA102*16814160.716not out3v SUSBrighton2 Jul 2016
Greg BlewettAUS102*18012056.676not out2v ENGAdelaide26 Jan 1995
Alastair CookESS102*18311055.742not out3v YORChelmsford5 May 2022
Jack BurnhamDUR102*18410155.435not out3v WORChester-le-Street13 May 2021
Justin LangerAUS102*18612154.842retired hurt1v ENGLondon23 Aug 2001
Roston ChaseWI102*19112153.405not out4v ENGGros Islet9 Feb 2019
Mark TaylorAUS102*19317052.851not out4v INDBangalore25 Mar 1998
Jake LehmannHAM102*20511049.764not out3v NOTSouthampton15 May 2026
Graeme CremerZIM102*20710049.288not out2v SLHarare29 Oct 2016
Chris CookeGLA102*2138147.896not out3v YORLeeds8 Apr 2021
Nathan AstleNZ102*21413047.666not out3v ENGAuckland24 Jan 1997
Usman KhawajaQUE102*21510047.444not out1v WABrisbane28 Nov 2023
Dilip VengsarkarIND102*21610047.224not out3v ENGLeeds19 Jun 1986
Bryce StreetQUE102*21610047.221not out4v TASHobart14 Mar 2023
Andrew FlintoffENG102*22413145.546not out2v WISt John's10 Apr 2004
Kane WilliamsonNZ102*2289044.744not out4v SAWellington23 Mar 2012
Brian BoothAUS102*2335043.785not out1v SASydney7 Feb 1964
Luke WellsSUS102*24110242.321not out3v LEILeicester20 Apr 2018
Amal SilvaSL102*25512040.002not out3v ENGLondon23 Aug 1984
Dilip VengsarkarIND102*26611038.354retired hurt2v WIKolkata26 Dec 1987
Steve SmithAUS102*2756037.094not out3v ENGMelbourne26 Dec 2017
Jacques RudolphSA102*28313036.044not out4v AUSPerth16 Dec 2005
Allan LambENG102*29310034.814not out3v NZLondon14 Jul 1983
Billy GunnENG102*-80-4not out2v AUSManchester24 Aug 1893
Jack RussellENG102*-110-1not out3v AUSLondon13 Aug 1921
George HeadleyWI102*-100-3not out2v AUSBrisbane16 Jan 1931
Vijay ManjrekarIND102*-140-3not out3v NZMadras27 Feb 1965
Doug WaltersAUS102*-151-4not out3v WIBridgetown9 Mar 1973
Saleem MalikPAK102*-150-6not out2v INDFaisalabad24 Oct 1984
Chris GayleWI1027296141.671c SR Watson b DE Bollinger2v AUSPerth16 Dec 2009
Colin MunroAA1028596120.005c SW Eathorne b MD Rae2v OVUniversity of Otago Oval21 Mar 2017
Kevin PietersenENG1029291110.874c sub (DJ Bravo) b FH Edwards3v WITrinidad6 Mar 2009
Josh InglisAUS10294101108.515c PHKD Mendis b NGRP Jayasuriya1v SLGalle29 Jan 2025
Ollie RobinsonDUR10297170105.156st †CB Cooke b AW Gorvin2v GLAChester-le-Street11 Jun 2023
Tom BlundellWF10210314199.036c sub (KD Clarke) b MJ Fisher2v NDCello Basin Reserve18 Oct 2022
Jonny BairstowYOR10210611396.235c †LD McManus b AR Adams1v HAMLeeds10 May 2015
Tom PrestHAM1021075595.337c Jaskaran Singh b CH Stobo1v KENCanterbury9 Sept 2024
James ColesSUS10210816194.444b BJ Gibbon2v WORWorcester24 Sept 2025
Liton DasBAN10211414189.475lbw b KA Jamieson3v NZChristchurch9 Jan 2022
Mark CosgroveLEI10211515188.704c WL Madsen b MHA Footitt2v DERLeicester7 Aug 2015
PreviousPage 145Next

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.