Live1st ODI · India in New Zealand 2026/27NZ116/7 (28.3)INDIND chose to bowlTest1st 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd 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
Saif ZaibNOR14216317287.125c CT Bancroft b DJ Ahmed1v GLONorthampton12 Jun 2026
S DanielSSC14216811584.522st †T Harshana b KTH Ratnayake2v TUCAColombo7 Feb 2025
Herschelle GibbsSA14217523081.142b A Sanford2v WIDurban26 Dec 2003
Craig McMillanNZ14217913679.335c RS Kalpage b M Muralitharan3v SLColombo27 May 1998
James VinceHAM14218122078.455c †SM Davies b C Overton3v SOMSouthampton16 Sept 2019
Joe ClarkeWOR14219722072.084c †AP Rouse b MT Coles2v KENWorcester19 Jun 2017
Steven DaviesSOM14219917171.366c SG Borthwick b SM Curran1v SURTaunton7 Aug 2017
Andy FlowerZIM14220021171.005lbw b SM Pollock2v SAHarare7 Sept 2001
John BenaudAUS14220718268.603c †Wasim Bari b Saleem Altaf3v PAKMelbourne29 Dec 1972
Steve SmithAUS14220714068.604c JM Bairstow b CR Woakes3v ENGBirmingham1 Aug 2019
Craig McMillanNZ14220918267.946b BA Murphy1v ZIMWellington26 Dec 2000
Andrew StraussENG14221018167.621b DBL Powell1v WIBarbados26 Feb 2009
Rhys MariuCAN14221317166.671c MW Alpe b Samrath Singh2v AAAuckland27 Mar 2026
Ian BothamENG14221412266.365st †SMH Kirmani b DR Doshi1v INDKanpur30 Jan 1982
Jack HaynesNOT14221421166.365c †JM Cox b NRM Thain3v ESSNottingham11 Apr 2025
Mathew SinclairCS14222119264.254b N Wagner2v OVDunedin17 Dec 2012
Conor McInerneySA14222223063.961c & b M Labuschagne1v QUEAdelaide15 Mar 2025
Z MalikWAR14222214463.964c TAI Taylor b EA Brookes4v WORBirmingham22 Jul 2025
Herschelle GibbsSA14222315463.682c CH Gayle b RR Sarwan3v WICape Town2 Jan 2004
Sachin TendulkarIND14222422063.394c DP Samaraweera b SD Anurasiri1v SLLucknow18 Jan 1994
Kumar SangakkaraSL14222616362.833c Jahurul Islam b Sohag Gazi1v BANGalle8 Mar 2013
Allan LambENG14223019261.745c RT Latham b DN Patel3v NZWellington6 Feb 1992
Jason SanghaNSW14223517160.434c †HJ Nielsen b N McAndrew1v SAAdelaide23 Mar 2022
Daryl MitchellWOR14224320058.441c MT Coles b Yasir Shah4v KENWorcester19 Jun 2017
Michael HusseyAUS14224416058.205c †KC Sangakkara b TT Samaraweera2v SLKandy8 Sept 2011
Damien MartynAUS14224512057.964lbw b Danish Kaneria2v PAKMelbourne26 Dec 2004
Ricky PontingAUS14224512057.963c †GO Jones b MJ Hoggard2v ENGAdelaide1 Dec 2006
Tom AbellSOM14224617157.723c BTJ Wheal b Zafar Gohar1v GLOBristol12 May 2022
Hamish RutherfordOV14224720057.491b AY Patel1v CSUniversity of Otago Oval15 Nov 2017
Martin CroweNZ14225520355.694c RA Smith b PAJ DeFreitas1v ENGLondon16 Jun 1994
Inzamam-ul-HaqPAK14225722055.254c ME Trescothick b C White1v ENGKarachi7 Dec 2000
Alex HughesDER14226320053.994c CDJ Dent b K Noema-Barnett1v GLOBristol25 Sept 2017
Dave HoughtonZIM14226817252.994b WPUJC Vaas2v SLHarare26 Oct 1994
Robert O'DonnellAA14226815352.993c JD Gibson b IG McPeake2v WFAuckland3 Apr 2021
Andrew StraussENG14227111052.401b FH Edwards1v WITrinidad6 Mar 2009
Alastair CookESS14228422150.002c & b J Leach1v WORWorcester1 May 2016
Tim WardTAS14228816049.313c †HJ Nielsen b WA Agar4v SAHobart6 Dec 2024
Ken BarringtonENG14228914049.133c †Wasim Bari b Saleem Altaf2v PAKLondon24 Aug 1967
Michael BracewellWF14229616347.974c †BJ Horne b SM Solia2v AAWellington14 Nov 2020
Ben SlaterNOT14229817047.651c SJ Croft b TE Bailey1v LANNottingham15 Aug 2020
Jack HobbsENG14230111047.181lbw b J Ryder1v AUSMelbourne8 Mar 1929
Sam HainWAR14230111047.184c RK Patel b AY Patel2v LEIBirmingham24 Sept 2026
Ross TaylorNZ14230611046.414lbw b HMRKB Herath1v SLColombo25 Nov 2012
Ravi ShastriIND14232317143.966c AJ Lamb b PI Pocock2v ENGMumbai28 Nov 1984
Shoaib MohammadPAK14236820038.592c sub (AC Parore) b C Pringle3v NZFaisalabad26 Oct 1990
Thilan SamaraweeraSL14240813034.803run out (GJ Batty/†CMW Read)2v ENGColombo18 Dec 2003
Clem HillAUS142--1-3c & b JH Sinclair3v SAJohannesburg11 Oct 1902
Jack RyderAUS142-120-4c HW Taylor b CP Carter2v SACape Town26 Nov 1921
Patsy HendrenENG142-142-6c AW Nourse b CP Carter2v SALondon16 Aug 1924
Hanif MohammadPAK142-171-1c CV Gadkari b PR Umrigar2v INDBahawalpur15 Jan 1955

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.