ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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
Max ChuOV10416212064.208c †CD Fletcher b RK Gulati2v AAAuckland9 Mar 2026
Taufeeq UmarPAK10416315063.802c †Khaled Mashud b Hasibul Hossain2v BANMultan29 Aug 2001
Jonathan TrottWAR10416416063.414c †MJ Richardson b C Rushworth2v DURBirmingham23 Sept 2014
Michael YardySUS10416517063.036c JC Hildreth b PD Trego1v SOMBrighton14 Sept 2015
Dean BrownlieND10416511363.033b AY Patel3v CSHamilton17 Mar 2019
Joe RootENG1041679062.285c †BB McCullum b TA Boult1v NZLeeds24 May 2013
Ryan DuffyOV10417013061.181c KD Richards b AY Patel4v CSDunedin23 Mar 2016
Jordan SilkTAS10417015061.185c & b MJ Swepson1v QUEBrisbane4 Oct 2025
Ashwell PrinceLAN10417113060.824st †NJ O'Brien b JKH Naik2v LEIManchester14 Jun 2015
Tanwir AfzalHK10417111460.827c †SP Patil b Asif Iqbal1v UAEDubai11 Nov 2015
Tony de ZorziSA10417110260.824c Shaheen Shah Afridi b Nauman Ali2v PAKLahore12 Oct 2025
Tom BlundellWF10417214260.476c AK Kitchen b JA Raval4v AAAuckland23 Feb 2014
Riki WesselsNOT10417213160.475c GK Berg b SM Ervine1v HAMNottingham22 Sept 2015
Ned EckersleyLEI10417313060.127c AP Palladino b CF Hughes3v DERLeicester4 Aug 2016
Babar AzamPAK10417313060.125c TD Paine b NM Lyon3v AUSBrisbane21 Nov 2019
Ian HollandLEI10417315160.122c BG Charlesworth b AS Dale1v GLOBristol22 Aug 2024
Tom Kohler-CadmoreSOM10417514059.432c & b LA Patterson-White3v NOTTaunton3 Apr 2026
Mark BurgessNZ10417612159.095c JH Edrich b RGD Willis2v ENGAuckland5 Mar 1971
Craig ErvineZIM10417610059.096c †Afsar Zazai b Zia-ur-Rehman1v AFGBulawayo26 Dec 2024
Josh ClarksonCS10417812258.436c D Foxcroft b DN Phillips2v OVAlexandra13 Mar 2025
Mohammad YousufPAK10417913058.104lbw b L Balaji2v INDKolkata16 Mar 2005
Tom AbellSOM10418012157.782lbw b IJL Trott1v WARBirmingham8 May 2016
Dane CleaverCS10418011357.786lbw b TG Johnston2v CANChristchurch29 Oct 2016
Marlon SamuelsWI10418218057.147c V Sehwag b Harbhajan Singh2v INDKolkata30 Oct 2002
Nic MaddinsonVIC10418212257.141c †HJ Nielsen b WA Agar2v SAMelbourne3 Feb 2024
Sean DicksonDUR10418414156.522c EJ Pollock b EG Barnard1v WORWorcester5 May 2022
Glenn MaxwellAUS1041859256.226c †WP Saha b RA Jadeja1v INDRanchi16 Mar 2017
Rob YatesWAR10418519056.221b IG Holland1v HAMBirmingham26 Sept 2022
Joe ClarkeNOT10418516156.224c PI Walter b SR Harmer2v ESSNottingham5 Apr 2024
Ben CoxWOR10418613155.916c DR Briggs b GJ Maxwell1v HAMWorcester8 Jun 2014
Colin CowdreyENG1041879055.615c AN Connolly b RM Cowper2v AUSMelbourne30 Dec 1965
Brendon McCullumNZ10418713155.617c MJ Clarke b RJ Harris3v AUSWellington19 Mar 2010
Tillakaratne DilshanSL10418812155.325c JL Langer b MS Kasprowicz2v AUSGalle8 Mar 2004
Tim AmbroseWAR10419011154.746c LA Dawson b MS Crane2v HAMBirmingham10 Jul 2016
Alex WakelyNOR10419117154.453lbw b JMR Taylor1v GLONorthampton12 Sept 2016
Steve SmithAUS10419211254.174c & b KA Maharaj1v SASydney4 Jan 2023
Chris GayleWI1041935553.891b SCJ Broad2v ENGJamaica4 Feb 2009
Sam NortheastGLA1041936253.894run out (TGR Clark)3v SUSCardiff25 Jun 2023
Mahela JayawardeneSL10419413053.614c MJ Clarke b B Lee2v AUSHobart16 Nov 2007
Ravindra JadejaIND10419413053.617b JM Anderson1v ENGBirmingham1 Jul 2022
Hanif MohammadPAK1041958053.335c GD McKenzie b DJ Sincock1v AUSMelbourne4 Dec 1964
Dean BrownlieND10419610053.062c AM Ellis b TD Astle2v CANChristchurch22 Oct 2016
Matthew ShortVIC10419613053.066c MC Henriques b CJ Green2v NSWAlbury2 Mar 2023
Herschelle GibbsSA10419815052.531c DR Martyn b ME Waugh4v AUSDurban15 Mar 2002
Tim AmbroseWAR10419811052.536lbw b MW Parkinson3v LANManchester28 Aug 2017
Eoin MorganENG10419911052.265c V Sehwag b SK Raina2v INDBirmingham10 Aug 2011
Joe RootENG10419910052.264b JJ Bumrah1v INDLondon10 Jul 2025
Cameron GreenAUS1042014151.745b Hasan Mahmud3v BANDarwin13 Aug 2026
Graeme SmithSA10420313151.231c WW Hinds b CH Gayle2v WIBridgetown21 Apr 2005
Luke WellsSUS10420411150.983c †T Poynton b BD Cotton2v DERBrighton28 May 2016
PreviousPage 137Next

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.