Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)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)ODIFinal · 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)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)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
Henry NichollsCAN10319710052.284lbw b TA Boult1v NDChristchurch21 Oct 2019
Matthew HaydenAUS10320010151.502b I Sharma2v INDAdelaide24 Jan 2008
Harry FinchSUS10320113151.244lbw b JAR Harris2v MIDBrighton4 May 2018
Clive LloydWI1032026150.996lbw b N Kapil Dev2v INDNew Delhi29 Oct 1983
Jason SanghaNSW10320215050.994c MT Renshaw b B Doggett1v QUEWollongong3 Apr 2021
Sunil GavaskarIND10320311050.741c GM Ritchie b GRJ Matthews2v AUSMumbai15 Oct 1986
Miles HammondGLO10320320050.741c BC Brown b D Wiese2v SUSCheltenham16 Jul 2018
Brett D'OliveiraWOR10320316050.746lbw b ME Milnes1v YORLeeds26 Sept 2023
Gary KirstenSA10320415050.492run out (M Azharuddin/SC Ganguly)1v INDCape Town2 Jan 1997
Jesse RyderNZ10320510150.245lbw b S Sreesanth2v INDAhmedabad4 Nov 2010
Nathan AstleNZ10320714049.765st †PA Patel b Harbhajan Singh2v INDAhmedabad8 Oct 2003
Sean ErvineHAM10320710049.763lbw b MJ Leach1v SOMTaunton23 Aug 2016
Ijaz AhmedPAK10321313248.363c †LK Germon b DJ Nash3v NZChristchurch8 Dec 1995
N FernandesMID10321314048.362c †LD McManus b LA Procter2v NORNorthampton12 Apr 2024
WGRL WijenayakeNSWC1032139148.363c S Kosala b SSM Perera1v KCCCHambantota7 Feb 2025
Shai HopeWI10321412248.134b Mohammed Siraj3v INDDelhi10 Oct 2025
Hashim AmlaSA10321615047.693c MHW Papps b IE O'Brien2v NZCenturion16 Nov 2007
Keaton JenningsDUR10321913047.032c JC Tredwell b LJ Hatchett3v SUSChester-le-Street22 Jun 2014
Lewis HillLEI10321912047.033c & b OJ Price2v GLOBristol11 Jun 2023
Rahul DravidIND10322016046.822run out2v PAKFaisalabad21 Jan 2006
Dirk WellhamAUS10322112046.616lbw b IT Botham3v ENGLondon27 Aug 1981
Tom HainesSUS10322111046.612c TAI Taylor b SC Kerrigan3v NORBrighton27 May 2021
Rohit SharmaIND10322110246.612c †J Da Silva b A Athanaze2v WIRoseau12 Jul 2023
Tom LathamNZ10322213046.401lbw b Rahat Ali2v PAKAbu Dhabi9 Nov 2014
Ricky PontingAUS10322510045.783c HH Gibbs b N Boje1v SADurban24 Mar 2006
Faf du PlessisSA10322613045.585c †Sarfraz Ahmed b Shaheen Shah Afridi2v PAKCape Town3 Jan 2019
Colin IngramGLA10322613145.585c FJ Bean b BO Coad1v YORCardiff3 Apr 2026
Nick GubbinsHAM10322711045.373c OJ Pope b DJ Worrall2v SURSouthampton24 May 2024
Hashan TillakaratneSL10322810045.186c Asif Mujtaba b Saqlain Mushtaq1v PAKColombo19 Apr 1997
Marlon SamuelsWI10322814045.184c IR Bell b JM Anderson1v ENGGrenada21 Apr 2015
Alistair CampbellZIM10322910044.982lbw b NC McGarrell3v WIBulawayo19 Jul 2001
Faf du PlessisSA10323013244.783c †D Ramdin b JE Taylor1v WIPort Elizabeth26 Dec 2014
Shane DowrichWI10323210144.408lbw b TS Chisoro2v ZIMBulawayo29 Oct 2017
Ed JoyceSUS10323313044.214lbw b AC Thomas1v SOMTaunton8 Jun 2014
Adam LythYOR10323515243.831c KK Jennings b TE Bailey1v LANLeeds22 Aug 2020
Michael SlaterAUS10323610043.642c PCR Tufnell b ARC Fraser4v ENGSydney1 Jan 1995
Steve WaughAUS1032389143.285b MV Nagamootoo2v WISydney2 Jan 2001
Shubman GillIND10323812043.284c †JL Smith b JC Archer3v ENGManchester23 Jul 2025
Daryl MitchellCAN10324313042.395c R Ravindra b OR Newton2v WFChristchurch28 Oct 2020
Tip SnookeSA10324512042.047c C Kelleway b A Cotter1v AUSAdelaide7 Jan 1911
John EdrichENG10324512042.043c & b PI Philpott1v AUSSydney7 Jan 1966
Nick SelmanGLA10325213040.872lbw b C Rushworth1v DURChester-le-Street19 Jun 2017
Pathum NissankaSL1032526040.876c KAJ Roach b RRS Cornwall3v WINorth Sound21 Mar 2021
Sam WhitemanWA1032527040.872c PSP Handscomb b MW Short3v VICMelbourne4 Dec 2025
Will YoungDUR10325413040.552lbw b JC Tongue3v WORChester-le-Street13 May 2021
Graham ThorpeENG1032688038.435c BC Lara b CL Hooper1v WIBridgetown12 Mar 1998
Brian BoothAUS1032745037.596c FS Trueman b JB Statham3v ENGMelbourne29 Dec 1962
David BoonAUS10327414037.592c JJ Whitaker b JE Emburey1v ENGAdelaide12 Dec 1986
John WrightNZ10327616037.321c †BN French b GR Dilley1v ENGAuckland25 Feb 1988
Mike AthertonENG10327912036.922c †MV Boucher b AA Donald1v SABirmingham4 Jun 1998
PreviousPage 143Next

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.