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
Marcus HarrisVIC1161779465.542c TD Andrews b NP Winter1v SAMelbourne10 Oct 2019
Bharat PopliND11618214063.744c †B Cachopa b LH Ferguson1v AAAuckland17 Dec 2015
Wayne MadsenDER11618214063.743c RE Levi b BW Sanderson3v NORChesterfield22 Jul 2018
Sam KonstasNSW1161859162.701c & b T Whitney1v QUESydney5 Dec 2025
Nip PellewAUS1161868062.377b CH Parkin1v ENGMelbourne31 Dec 1920
S KosalaKCCC11618614062.375b PVD Chameera1v NCCColombo27 Dec 2024
Vinoo MankadIND11618713062.031c †D Tallon b WA Johnston2v AUSMelbourne1 Jan 1948
Ricky PontingAUS11618712262.033c N Boje b SM Pollock3v SADurban24 Mar 2006
James RewSOM11618918061.386lbw b SR Harmer4v ESSTaunton2 May 2025
Jake LehmannYOR11619012061.055lbw b MJ Leach3v SOMLeeds12 Sept 2016
Sachin TendulkarIND1161919160.734c JL Langer b DW Fleming2v AUSMelbourne26 Dec 1999
Asela GunaratneSL11619315160.107st †PJ Moor b SC Williams1v ZIMHarare6 Nov 2016
Navjot SidhuIND11619512459.493c AH Jones b EJ Gray1v NZBangalore12 Nov 1988
Daniel LawrenceESS11619714058.885b CF Hughes1v DERChelmsford15 May 2016
Jack LeaningYOR11619812158.595st †CMW Read b SR Patel2v NOTNottingham19 Apr 2015
Liam DawsonHAM11620013158.004lbw b KHD Barker1v WARBirmingham10 Jul 2016
Colin AckermannDUR11620317157.144c M Montgomery b Farhan Ahmed1v NOTNottingham4 Apr 2025
Mark WaughAUS1162068156.314c Mushtaq Ahmed b Wasim Akram2v PAKSydney30 Nov 1995
Sameera SadamalKYCC11620611156.316st †KDM Maduranga b K Nanayakkara2v KCCCKurunegala3 Jan 2025
Dinesh ChandimalSL11620815055.773b GD Phillips1v NZGalle26 Sept 2024
SP van der MerweNOR11620912055.507c SG Budinger b L Trevaskis4v LEINorthampton24 Sept 2025
Graham GoochENG11621013055.241c J Garner b CEH Croft4v WIBridgetown13 Mar 1981
Alan KnottENG11621214054.727c WW Daniel b VA Holder2v WILeeds22 Jul 1976
Justin LangerAUS11621210054.723c †Moin Khan b Azhar Mahmood1v PAKPeshawar15 Oct 1998
Virat KohliIND11621311154.466lbw b BW Hilfenhaus2v AUSAdelaide24 Jan 2012
Michael RichardsonDUR11622711251.103b C Overton3v SOMTaunton19 May 2014
Mark WaughAUS11622817150.884b JH Kallis4v SAPort Elizabeth14 Mar 1997
Keaton JenningsDUR11622815050.882c ME Trescothick b JH Davey1v SOMChester-le-Street10 Apr 2016
AB de VilliersSA11623214150.005c & b NM Lyon1v AUSPort Elizabeth20 Feb 2014
Marcus TrescothickSOM11623414049.571b SJ Magoffin1v SUSBrighton27 Apr 2014
Luis ReeceDER11623510149.361c & b Rehan Ahmed2v LEIDerby26 Sept 2022
Mark ButcherENG11623616049.151c & b ME Waugh2v AUSBrisbane20 Nov 1998
Navjot SidhuIND11623713048.951c IVA Richards b CA Walsh1v WIKingston28 Apr 1989
Dean JonesAUS1162397048.545c Wasim Akram b Imran Khan2v PAKAdelaide19 Jan 1990
Tom AbellSOM11623914248.543lbw b MJ Waite1v YORTaunton19 Jul 2022
Mushfiqur RahimBAN11624315147.746c DM Bravo b JE Taylor3v WISt Vincent5 Sept 2014
Wasim JafferIND11624415047.541c JH Kallis b DW Steyn1v SACape Town2 Jan 2007
Justin LangerAUS11624615147.151c SM Pollock b CW Henderson1v SAAdelaide14 Dec 2001
Dawid MalanMID11624614047.154c JA Brooks b AZ Lees3v YORLondon20 Sept 2016
Chris DentGLO11624710046.962c †AL Davies b PM Siddle1v LANManchester10 May 2015
Tom WestleyESS11624814046.771c †SW Billings b ME Claydon2v KENCanterbury7 Jun 2014
Darren BravoWI11624910146.593c & b Yasir Shah4v PAKDubai13 Oct 2016
Nasser HussainENG11625118046.224lbw b SM Pollock1v SANottingham14 Aug 2003
Mark ButcherENG11625218046.031b SM Pollock1v SALeeds6 Aug 1998
Alastair CookENG11625215046.031c BJ Watling b TA Boult3v NZDunedin6 Mar 2013
Kraigg BrathwaiteWI11625214046.031c JE Root b JM Anderson3v ENGGrenada21 Apr 2015
Colin AckermannLEI1162539045.854c SJ Mullaney b LA Patterson-White1v NOTLeicester12 Jun 2022
Geoff BoycottENG11625420045.672c †DL Murray b WW Hall2v WIGeorgetown28 Mar 1968
Brooke GuestDER11626114044.444lbw b MET Salisbury3v DURChester-le-Street11 Jul 2022
Chris BroadENG11626312144.111c GR Marsh b SR Waugh2v AUSAdelaide12 Dec 1986

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.