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 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd 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)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
John HoltWI94--0-3lbw b JB Statham1v ENGKingston15 Jan 1954
Everton WeekesWI94--0-3b GAR Lock2v ENGGeorgetown24 Feb 1954
Denis ComptonENG94-70-5c AK Davidson b RG Archer1v AUSLondon23 Aug 1956
Raman Subba RowENG94-110-2c †NS Tamhane b RB Desai2v INDLondon20 Aug 1959
Ken BarringtonENG94-20-3c †ATW Grout b GD McKenzie3v AUSSydney15 Feb 1963
Hanumant SinghIND94-180-6c NCL O'Neill b TR Veivers4v AUSMadras2 Oct 1964
Bob SimpsonAUS94-60-1lbw b PHJ Trimborn3v SADurban20 Jan 1967
Rohan KanhaiWI94-151-3c JW Gleeson b AA Mallett1v AUSBrisbane6 Dec 1968
Javed MiandadPAK94--1-4run out1v INDChennai3 Feb 1987
Joe ClarkeWOR93*9515097.894not out4v GLOCheltenham9 Jul 2017
Haseeb HameedNOT93*9612296.882not out4v DERNottingham19 May 2022
Dane CleaverCS93*11413181.585not out3v OVDunedin13 Dec 2025
Jack BurnhamDUR93*12211276.233not out4v DERChesterfield3 Jul 2017
Colin AckermannLEI93*13514168.894not out4v GLOLeicester3 Sept 2023
James BraceyGLO93*1417165.966not out1v LEIBristol25 Apr 2025
Robert O'DonnellAA93*16214057.413not out1v WFKennards Hire Community Oval2 Apr 2018
Ridley JacobsWI93*17712052.547not out2v SAPort of Spain17 Mar 2001
Robert KeyENG93*1789052.253not out4v WIManchester12 Aug 2004
Imran KhanPAK93*1899349.216not out2v SLSialkot12 Dec 1991
Hashan TillakaratneSL93*2089044.716not out2v ENGColombo13 Mar 1993
Jacques RudolphSA93*21216043.873not out2v NZWellington26 Mar 2004
Colin CowdreyENG93*2167043.065not out3v AUSLondon13 Aug 1964
Matt RevisYOR93*2438038.277not out2v NOTNottingham22 Jun 2025
KS RanjitsinhjiENG93*-110-5not out4v AUSNottingham1 Jun 1899
Dave NourseSA93*-110-8not out4v ENGJohannesburg2 Jan 1906
Jack HobbsENG93*--0-5not out4v SAJohannesburg26 Feb 1910
Wayne MadsenDER9371143130.994lbw b DM Bess4v YORScarborough3 Sept 2023
Geraint JonesGLO9375133124.005lbw b JKH Naik2v LEILeicester2 Jun 2014
Thanuka DabareACCC937665122.372lbw b LAC Ruwansiri2v BSCColombo27 Dec 2024
Ben CoxLEI9386160108.147c G Stewart b JDM Evison1v KENLeicester15 Sept 2025
Chris CairnsNZ9389123104.497lbw b Mushtaq Ahmed3v PAKLahore21 Nov 1996
Marco JansenSA939167102.209b Kuldeep Yadav1v INDGuwahati22 Nov 2025
Shimron HetmyerWI939219101.096c Mohammad Mithun b Mehedi Hasan Miraz3v BANDhaka30 Nov 2018
Jamie OvertonSUR9392103101.096b GF Linde1v KENBeckenham12 May 2022
Hardik PandyaIND939514197.897c †Q de Kock b K Rabada2v SACape Town5 Jan 2018
Ben CoxWOR939915093.945c AG Salter b T van der Gugten1v GLAWorcester9 Jun 2017
Rishabh PantIND931047589.425c †Nurul Hasan b Mehedi Hasan Miraz2v BANDhaka22 Dec 2022
Alexei KervezeeWOR9310812286.116c EC Joyce b A Shahzad2v SUSBrighton19 Apr 2015
James NeeshamOV9311111483.786c LV van Beek b JS Patel2v WFUniversity of Otago Oval10 Mar 2018
Vikram SolankiSUR9311316082.303b RML Taylor1v LEILeicester15 Aug 2014
Lewis HillLEI9311415081.585b DY Pennington2v WORLeicester7 Apr 2022
Sam HarperVIC931159380.872c BJ Webster b RP Meredith1v TASHobart5 Mar 2026
Sean ErvineHAM9311610280.177c DKH Mitchell b CAJ Morris1v WORSouthampton6 Apr 2014
David WieseSUS9311612180.177b CJC Wright2v WARBrighton18 Sept 2018
Ben DuckettNOT9312014177.503c EG Barnard b DR Mousley3v WARNottingham24 Apr 2026
Michael Guptill-BunceAA9312115076.862lbw b TD Astle2v CANChristchurch5 Feb 2016
Marnus LabuschagneGLA9312416075.003lbw b J Broad2v NORCardiff23 Jun 2024
Ben RaineDUR931258574.408b RM Yates2v WARBirmingham12 Apr 2024
James FullerMID931267273.8110c J Allenby b TD Groenewald2v SOMTaunton10 Jul 2016
Glenn PhillipsAA9312613173.815c B Popli b BJ Arnel1v NDKennards Hire Community Oval1 Mar 2018
PreviousPage 181Next

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.