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 2026AFGZIMT20I5th 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)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th 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 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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
Gareth HopkinsAA122*20017161.007not out2v CANAuckland16 Dec 2012
Ross TaylorNZ122*20113260.704retired hurt1v ZIMNapier26 Jan 2012
Sachin TendulkarIND122*2268153.984not out1v BANDhaka25 May 2007
Shivnarine ChanderpaulWI122*22911053.285not out1v NZHamilton19 Dec 2013
Leus du PlooyDER122*23414052.145not out1v DURChester-le-Street11 Jul 2022
Sharujan ShanmuganathanTUCA122*26321046.394not out3v KYCCColombo2 Jan 2026
James FranklinNZ122*26814145.529not out1v SACape Town27 Apr 2006
Joe RootENG122*27410044.534not out1v INDRanchi23 Feb 2024
Peter ParfittENG122*28918042.215not out2v SAJohannesburg22 Jan 1965
Felix OrganHAM122*35214234.667not out2v NOTSouthampton22 Jul 2025
Leonard HuttonENG122*3565034.271retired hurt1v AUSSydney28 Feb 1947
George GunnENG122*-71-3not out2v AUSSydney21 Feb 1908
Aubrey FaulknerSA122*-130-5not out2v AUSManchester27 May 1912
Xen BalaskasSA122*--0-6not out2v NZWellington4 Mar 1932
Bapu NadkarniIND122*-150-3not out3v ENGKanpur15 Feb 1964
Shahid AfridiPAK1229596128.426c S Chanderpaul b DBL Powell4v WIBarbados26 May 2005
Philip SaltSUS122104173117.311c JJ Cobb b J Overton3v NORNorthampton20 May 2019
Zak CrawleyENG122111210109.911b Haris Rauf1v PAKRawalpindi1 Dec 2022
Adam GilchristAUS122112154108.937st †NR Mongia b Harbhajan Singh2v INDMumbai27 Feb 2001
Rehan AhmedLEI122113145107.965c LM Reece b JL du Plooy3v DERDerby26 Sept 2022
Josh InglisWA122117172104.276c †JJ Peirson b MT Renshaw1v QUEPerth8 Oct 2024
David BedinghamDUR12212617396.834c MJ Killeen b DJ Ahmed2v GLOChester-le-Street27 Aug 2026
Yuvraj SinghIND12214419184.726c †Kamran Akmal b Abdul Razzaq4v PAKKarachi29 Jan 2006
Ian BellWAR12214818282.434b A Carter1v NOTNottingham27 Apr 2014
Mark CosgroveLEI12215221080.264b ME Claydon2v KENLeicester24 Apr 2016
Campbell KellawayVIC12217514069.711b BE Street3v QUEBrisbane24 Nov 2024
Brett D'OliveiraWOR12217617369.322c G Clark b RD Pringle2v DURChester-le-Street26 Jun 2017
Sachin TendulkarIND12217719168.934c GP Thorpe b CC Lewis3v ENGBirmingham6 Jun 1996
Rory BurnsSUR12217719068.931c SM Ervine b MS Crane1v HAMSouthampton17 Jul 2016
Joe RootENG12217810068.544c KSA McKenzie b JO Holder3v WINottingham18 Jul 2024
Calvin HarrisonNOR12217917168.163c JK Denly b MW Parkinson2v KENCanterbury29 Jun 2025
Dean JonesAUS12218017067.785c DI Gower b GC Small1v ENGLondon24 Aug 1989
James RewSOM12218414266.303lbw b LA Patterson-White3v NOTTaunton3 Apr 2026
Matthew HaydenAUS12218918264.552c †MV Boucher b A Nel1v SAJohannesburg22 Feb 2002
Devon ConwayNZ12219116163.872c †Sarfraz Ahmed b Agha Salman1v PAKKarachi2 Jan 2023
Keith StackpoleAUS12219213063.541c JM Parker b MJF Shrimpton1v NZMelbourne29 Dec 1973
Hansie CronjeSA12219216163.543c SR Waugh b MG Hughes3v AUSJohannesburg4 Mar 1994
Desmond HaynesWI12219918361.312c BL Cairns b JV Coney3v NZChristchurch22 Feb 1980
Michael HusseyAUS12220314460.105b M Ntini1v SAMelbourne26 Dec 2005
Lewis GoldsworthySOM12220312060.103c JA Leaning b Jaskaran Singh1v KENTaunton19 Sept 2023
Luke WellsSUS12220516059.511c MJ Richardson b KK Jennings1v DURChester-le-Street19 Sept 2017
Rory BurnsSUR12220618059.221c WD Parnell b EG Barnard2v WORWorcester10 Sept 2018
Ben DuckettNOT12220712058.943c & b M Labuschagne1v GLANottingham14 Apr 2022
Brian LaraWI12220813158.654c ML Hayden b SCG MacGill4v AUSTrinidad19 Apr 2003
Jake WeatheraldSA12220810258.652c MS Harris b SM Boland1v VICAdelaide9 Feb 2022
Younis KhanPAK12221112257.824b UWMBCA Welegedara2v SLSharjah3 Nov 2011
Haseeb HameedNOT12221117157.821b NN Gilchrist2v WARNottingham24 Sept 2025
Dhananjaya de SilvaSL12221412357.016c Shan Masood b Naseem Shah1v PAKGalle16 Jul 2023
Kurtis PattersonNSW12221411057.013b KJS Elliott1v WAPerth19 Oct 2026
Brian LaraWI12221519056.744lbw b Mohammad Hafeez3v PAKLahore11 Nov 2006

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.