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 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st 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)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
Sam BillingsKEN100*11310188.507not out2v ESSTunbridge Wells19 Jul 2015
Angelo MathewsSL100*1146487.724not out2v IREGalle24 Apr 2023
Cheteshwar PujaraDER100*11515186.964not out3v LEIDerby23 Sept 2014
Paul CoughlinDUR100*11710285.479not out1v WORChester-le-Street12 Jun 2022
Cam FletcherCAN100*11813284.757not out1v AARangiora17 Mar 2018
Daryl MitchellND100*1198484.037not out3v CSNapier5 Feb 2016
Jesse RyderOV100*12015183.334not out2v CSNelson7 Feb 2014
Damien MartynAUS100*12111082.644not out3v PAKPerth16 Dec 2004
Haseeb HameedLAN100*12411080.652not out3v YORManchester13 Aug 2016
Corbin BoschSA100*12410080.658not out1v ZIMBulawayo28 Jun 2025
Inzamam-ul-HaqPAK100*12513080.007not out2v SLKandy26 Aug 1994
John SimpsonMID100*12513380.005not out1v HAMNorthwood29 May 2016
Marvan AtapattuSL100*12611079.371not out3v ZIMGalle12 Jan 2002
Matthew WaiteWOR100*1265379.379not out1v KENCanterbury10 May 2024
Mike GattingENG100*12712078.744not out2v AUSBirmingham15 Aug 1985
Harry DukeMID100*12714278.747not out4v DURChester-le-Street8 Sept 2026
Peter TregoSOM100*12813278.136not out2v SUSBrighton14 Sept 2015
Craig McMillanNZ100*1307176.926not out1v INDChandigarh16 Oct 2003
Michael CarberryHAM100*13116376.341not out4v GLOBristol13 Apr 2014
Jos ButtlerLAN100*13110176.346not out4v DURChester-le-Street15 Jun 2014
Babar AzamPAK100*1317176.344not out3v SLKarachi19 Dec 2019
Jordan SilkTAS100*13112076.346not out1v QUEAdelaide7 Oct 2021
John CrawleyENG100*1328075.765not out3v INDLondon25 Jul 2002
Ravindra JadejaIND100*1325575.767not out1v WIRajkot4 Oct 2018
Steve WaughAUS100*13310175.195not out2v BANDarwin18 Jul 2003
Inzamam-ul-HaqPAK100*1349174.635not out3v ENGFaisalabad20 Nov 2005
Ben CoxWOR100*13413174.637not out1v LEILeicester11 Apr 2019
Ben BrownSUS100*1346274.636not out3v GLABrighton4 Jul 2021
SB KeeneAA100*13610273.537not out1v NDKennards Hire Community Oval21 Mar 2023
Sahan ArachchigeNCC100*1365073.535not out2v MSCMoratuwa7 Feb 2025
GSNFG JayasuriyaPSC100*1367373.535not out2v KYCCMaggona23 Jan 2026
Sam WellsOV100*13718172.995not out4v CANDunedin23 Jan 2014
Ollie PopeSUR100*13717072.996not out3v HAMSouthampton5 Sept 2017
Chris RogersSOM100*13913071.943not out3v NOTTaunton20 Sept 2016
Rishabh PantIND100*1396471.946not out3v SACape Town11 Jan 2022
Younis KhanPAK100*14110070.924not out1v NZAbu Dhabi9 Nov 2014
George BartlettSOM100*14317069.935not out1v GLOTaunton22 Aug 2020
Virat KohliIND100*1438269.934not out3v AUSPerth22 Nov 2024
Jake LibbyNOT100*1446069.442not out3v WORNottingham25 Jun 2018
Justin LangerAUS100*1468068.491not out3v ENGBrisbane23 Nov 2006
Caleb JewellTAS100*1466168.494not out3v NSWHobart15 Mar 2025
Ravindu FernandoBCAA100*1467468.496not out3v CCCColombo19 Dec 2025
Greg MatthewsAUS100*1529265.797not out1v INDMelbourne26 Dec 1985
Mahela JayawardeneSL100*1527165.794not out2v ZIMBulawayo14 May 2004
Tom BlundellWF100*15214065.795not out3v OVUniversity of Otago Oval9 Mar 2019
Ollie RobinsonSUS100*15212165.7910not out1v SURLondon1 May 2026
George WorkerAA100*15314265.366not out3v CANChristchurch14 Nov 2022
Martin LoveAUS100*1547064.946not out2v BANCairns25 Jul 2003
Kumar SangakkaraSL100*15412164.943not out3v NZChristchurch7 Dec 2006
MS DhoniIND100*1543664.947not out2v SLMumbai2 Dec 2009
PreviousPage 154Next

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.