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
Sam WellsOV11821918053.887c MHW Papps b HK Bennett3v WFWellington6 Mar 2017
Mike DennessENG11822012053.644c ? b BS Bedi1v INDLondon20 Jun 1974
Alec StewartENG11822118053.392b WKM Benjamin1v WIBridgetown8 Apr 1994
Mitchell SantnerND11822212053.158b TD Astle1v CANGisborne30 Jan 2014
Jack BadcockAUS11822315052.915c TS Worthington b W Voce1v ENGMelbourne26 Feb 1937
Ben FoakesSUR11822312052.915c sub (TMJ Smith) b LC Norwell1v GLOLondon27 Jun 2015
Kamran GhulamPAK11822411152.684b Shoaib Bashir1v ENGMultan15 Oct 2024
Dean ElgarESS11822717151.981lbw b Kasey Aldridge2v SOMChelmsford24 Sept 2025
Nick KellyOV11822817051.756c SM Solia b L Delport2v AAKennards Hire Community Oval22 Feb 2020
Jack LeaningKEN11822814051.754b KJ Abbott2v HAMSouthampton30 Jun 2024
Simon KatichAUS11822920151.537c L Vincent b NJ Astle2v NZChristchurch10 Mar 2005
William PorterfieldWAR11822914051.533lbw b C Overton2v SOMBirmingham25 May 2014
Gary KirstenSA11823211150.864c Taufeeq Umar b Abdul Razzaq3v PAKFaisalabad24 Oct 2003
James BraceyGLO11823415150.433c JC Hildreth b L Gregory2v SOMTaunton15 Apr 2021
Ned EckersleyDUR11823714049.797c & b LWP Wells1v SUSBrighton24 Jun 2019
Leus du PlooyDER11823712249.794c NA Sowter b GFB Scott1v MIDDerby30 Jun 2019
Jake CarderSA11823715049.793c CT Bancroft b C Green2v WAAdelaide24 Sept 2021
Will RhodesWAR11823917049.371c & b JAR Harris2v MIDLondon22 Jul 2018
Tom LaceGLO11824115248.964lbw b JJ Weatherley3v HAMCheltenham11 Jul 2021
Nathan McSweeneySA11824112048.964lbw b BJ Webster1v TASHobart1 Dec 2022
Nick BrowneESS11824217048.762b MM Ali2v WORChelmsford23 Sept 2014
Inzamam-ul-HaqPAK11824314048.564lbw b IK Pathan2v INDLahore5 Apr 2004
Michael ClarkeAUS1182438048.565c VVS Laxman b I Sharma2v INDAdelaide24 Jan 2008
Hamish MarshallGLO11824312048.565b DI Stevens3v KENBristol18 May 2014
Dennis AmissENG11824615047.972c †DL Murray b KD Boyce1v WIGeorgetown22 Mar 1974
Ravi BoparaESS11825113047.015b PD Trego1v SOMChelmsford25 Jun 2018
Felix OrganHAM11825120047.011c †James Bracey b ZJ Chappell1v GLOCheltenham19 Jul 2022
Hashim AmlaSA11825213046.833c Younis Khan b Mohammad Irfan1v PAKAbu Dhabi14 Oct 2013
Sam HainWAR11825314046.644lbw b TE Bailey1v LANManchester30 Aug 2021
Allan BorderAUS11825410046.465c †Wasim Bari b Rashid Khan2v PAKBrisbane25 Nov 1983
Shivnarine ChanderpaulWI11826315144.874c GP Thorpe b ARC Fraser1v ENGGeorgetown27 Feb 1998
Alastair CookENG11826311044.872c JH Kallis b M Morkel2v SADurban26 Dec 2009
Kepler WesselsSA11826618044.363c M Azharuddin b A Kumble1v INDDurban13 Nov 1992
Ian ChappellAUS11826720044.193c JA Snow b GG Arnold2v ENGLondon10 Aug 1972
Marvan AtapattuSL11827515042.911c BC Lara b WW Hinds1v WISaint Lucia20 Jun 2003
Shivnarine ChanderpaulWI11827613142.755c MEK Hussey b SCG MacGill2v AUSJamaica22 May 2008
Javed MiandadPAK1182776042.604lbw b RJ Hadlee2v NZWellington10 Feb 1989
Bradley RoddenOV11828013142.145c DJ Grobbelaar b Bhupinder Singh2v AAAuckland30 Jan 2014
Billy RootGLA11828415041.554c †OB Cox b CAJ Morris2v WORWorcester8 Aug 2020
Sunil GavaskarIND11828512041.401c CS Serjeant b JB Gannon3v AUSMelbourne30 Dec 1977
Alastair CookENG11828512041.401c †HAPW Jayawardene b UWMBCA Welegedara3v SLGalle18 Dec 2007
Geoff MarshAUS11828714041.112c JV Coney b RJ Hadlee1v NZAuckland13 Mar 1986
Kane WilliamsonNZ11828916040.833c TL Moreki b R de Swardt1v SAMount Maunganui4 Feb 2024
Jack LeaningYOR1182907240.695c R McLaren b TE Bailey1v LANManchester19 May 2017
Ravichandran AshwinIND1182976139.736c J Blackwood b ML Cummins1v WISt Lucia9 Aug 2016
Rahul DravidIND11830017039.334c NC Johnson b M Mbangwa2v ZIMHarare7 Oct 1998
Graham ThorpeENG1183012039.203c & b Saqlain Mushtaq1v PAKLahore15 Nov 2000
Mark VermeulenZIM11830414138.823b OAC Banks2v WIBulawayo12 Nov 2003
Mike AthertonENG11831111037.942c †AC Parore b NJ Astle4v NZChristchurch14 Feb 1997
Sanjeeva RanatungaSL11834217034.503c †WR James b GJ Whittall1v ZIMHarare11 Oct 1994

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.