Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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 CoughlinLAN100*15410164.948not out3v DURChester-le-Street24 Apr 2026
Robin SmithENG100*15514064.525not out1v INDLondon26 Jul 1990
Sanjay BangarIND100*15512264.527not out2v ZIMNagpur21 Feb 2002
Dinesh ChandimalSL100*1584063.295not out3v BANChittagong4 Feb 2014
Nick BrowneESS100*15915062.892not out4v DERChesterfield7 Jul 2014
Ricky PontingAUS100*16016162.503not out4v SACape Town8 Mar 2002
Alex LeesDUR100*16214061.731not out3v SURLondon29 Jun 2025
Will RhodesWAR100*16513160.611not out4v NORBirmingham11 May 2018
Beau WebsterWAR100*1667160.245not out4v WORBirmingham22 Jul 2025
Mominul HaqueBAN100*16711059.884not out4v SLChittagong4 Feb 2014
Brian McMillanSA100*1689359.526not out3v ENGJohannesburg30 Nov 1995
Ian BellENG100*1689059.526not out1v PAKLondon13 Jul 2006
WPUJC VaasSL100*1697059.178not out2v BANColombo25 Jun 2007
Hassan AzadLEI100*17010058.821not out3v GLOLeicester17 Jun 2019
Carl HooperWI100*1717358.486not out1v INDKolkata26 Dec 1987
Paul HortonLEI100*17113058.482not out3v GLOLeicester17 Jun 2019
Andrew JonesNZ100*1728058.144not out3v SLHamilton22 Feb 1991
Azhar AliPAK100*1746057.473not out3v AUSAbu Dhabi30 Oct 2014
Leus du PlooyDER100*17515057.144not out2v MIDLondon23 Sept 2019
Aaron HardieWA100*17711156.508not out3v QUEPerth6 Mar 2020
Matthew HaydenAUS100*18010055.562not out3v WITrinidad19 Apr 2003
Billy GodlemanDER100*18313054.642not out3v LEIDerby5 Sept 2021
Allan LambENG100*18515054.055not out2v WIManchester26 Jul 1984
Sanoj DarshikaCCC100*1867053.767not out2v NCCKandy28 Mar 2026
John EdrichENG100*1889153.194not out3v INDManchester6 Jun 1974
Cam FletcherCAN100*19010252.637not out2v WFChristchurch28 Oct 2020
Saleem MalikPAK100*19110052.364not out3v SLKarachi5 Mar 1982
Danial IbrahimSUS100*19411151.556not out3v GLABrighton26 Sept 2022
Asad ShafiqPAK100*1959051.286not out3v SLKandy8 Jul 2012
Luke ProcterNOR100*1998350.254not out1v WARBirmingham12 May 2022
Kim HughesAUS100*20011050.005not out1v WIMelbourne26 Dec 1981
Jacques KallisSA100*2014149.754not out3v PAKKarachi1 Oct 2007
Peter WilleyENG100*20316049.268not out3v WILondon24 Jul 1980
Cameron BancroftWA100*20511048.781not out4v TASHobart16 Feb 2024
JP DuminySA100*20610048.548not out1v SLGalle16 Jul 2014
Ajinkya RahaneIND100*2068348.546not out3v SADelhi3 Dec 2015
Gary KirstenSA100*20815048.081not out1v PAKFaisalabad24 Oct 1997
Arthur MorrisAUS100*2107047.625not out3v INDMelbourne1 Jan 1948
Sourav GangulyIND100*2118347.396not out1v NZAhmedabad8 Oct 2003
Sachin TendulkarIND100*21111047.395not out3v SLAhmedabad16 Nov 2009
Nick ComptonSOM100*21114047.393not out4v DURChester-le-Street20 Apr 2014
Dean JonesAUS100*2137246.954not out3v SLColombo28 Aug 1992
Andy FlowerZIM100*2176046.086not out3v PAKBulawayo14 Mar 1998
William TavaréGLO100*21712046.083not out3v ESSBristol27 Apr 2014
Dominic SibleySUR100*2179246.082not out1v HAMLondon11 Apr 2025
Roshen SilvaBRC100*22011145.454not out2v MSCColombo6 Dec 2025
Saleem MalikPAK100*22310044.845not out2v ENGLondon22 Aug 1996
Abdul RazzaqPAK100*22512044.443not out3v ENGFaisalabad29 Nov 2000
Tom AlsopSUS100*22510044.443not out3v WORBrighton11 Jun 2023
Jake LibbyWOR100*2355042.552not out2v HAMWorcester29 Jul 2025
PreviousPage 155Next

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.