Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Mitchell StarcNSW86*1329165.158not out3v TASAdelaide8 Nov 2020
Jonathan TattersallGLO86*13610263.247not out3v SURLondon27 May 2021
Luke ProcterNOR86*14211260.567not out3v DURNorthampton16 Sept 2019
Shivnarine ChanderpaulWI86*1467058.905not out4v SLTrinidad3 Apr 2008
Tom WestleyESS86*14615158.903not out4v SOMTaunton14 Apr 2017
Daniel Bell-DrummondKEN86*1479058.501not out4v GLACanterbury1 May 2016
Bernard JulienWI86*15412055.848not out2v ENGPort of Spain2 Feb 1974
Daniel HughesNSW86*15514055.481not out2v QUEBrisbane9 Feb 2022
Ravindra JadejaIND86*15611155.138not out2v ENGLondon7 Sept 2018
Ben FoakesSUR86*15612155.135not out2v YORScarborough11 Jul 2022
Jonny BairstowYOR86*16711051.505not out3v DURChester-le-Street18 Apr 2025
Adam VogesMID86*1738049.714retired hurt2v SOMLondon2 Jun 2017
Dennis AmissENG86*1869046.242not out4v WIBirmingham9 Aug 1973
Tom AlsopSUS86*18714045.994not out1v YORScarborough22 Aug 2024
Paul BorringtonDER86*19013045.262not out4v LEILeicester8 Jun 2014
Dean ElgarSA86*2409135.832not out4v INDJohannesburg24 Jan 2018
Mahela JayawardeneSL86*2427035.544not out3v ENGGalle2 Dec 2003
Eric RowanSA86*--0-2not out4v ENGJohannesburg12 Feb 1949
Ken MackayAUS86*-90-8not out1v ENGBrisbane30 Nov 1962
Ned EckersleyDUR865766150.886c BL D'Oliveira b CAJ Morris3v WORChester-le-Street13 May 2021
Rory KleinveldtNOR865894148.288c AHT Donald b LJ Carey2v GLANorthampton7 Apr 2017
Peter TregoSOM8671112121.138c sub (L Wood) b A Carter2v NOTTaunton4 May 2014
Liam PlunkettYOR867584114.679c WTS Porterfield b CR Woakes1v WARLeeds11 May 2014
Tom CurranSUR867568114.677c L Gregory b MJ Leach2v SOMTaunton9 Sept 2024
Ben DuckettENG867992108.861c LD Chandimal b RMMP Rathnayake1v SLLondon6 Sept 2024
Tharindu RatnayakeTUCA868096107.509c sub (I Karannagoda) b DM de Silva3v CCCColombo27 Dec 2024
Ryan ten DoeschateESS8683110103.617c †EJH Eckersley b BA Raine2v LEILeicester23 Aug 2016
Mark StonemanSUR8683170103.612c †TJ Moores b JT Ball2v NOTNottingham22 Jul 2018
Richard HadleeNZ8684122102.387b EE Hemmings2v ENGLondon21 Jun 1990
Shan MasoodYOR8685112101.184c & b AT Thomson3v DERScarborough3 Sept 2023
Quinton de KockSA868712098.856b DM de Silva1v SLPort Elizabeth21 Feb 2019
David BedinghamDUR86873498.854c JA Haynes b AW Finch3v WORChester-le-Street13 Apr 2023
Kris SrikkanthIND868916096.632lbw b Dave Gilbert2v AUSMelbourne26 Dec 1985
Shane WarneAUS86909495.568c Mushtaq Ahmed b Wasim Akram2v PAKBrisbane5 Nov 1999
Colin MunroAA86929293.485c CJ Anderson b BR Hampton2v NDAuckland17 Dec 2015
Daniel DouthwaiteGLA86929393.487st †R Vasconcelos b SC Kerrigan3v NORNorthampton22 Aug 2020
Alex DaviesLAN869212193.482c Anuj Dal b MJJ Critchley3v DERLiverpool6 Sept 2020
Yuvraj SinghIND86936492.476run out (IR Bell)3v ENGChandigarh19 Dec 2008
Tom LathamCAN869512290.531lbw b R Ravindra4v WFWellington19 Oct 2020
Marcus HarrisVIC869615089.582c GJ Bailey b TS Rogers2v TASMelbourne13 Nov 2017
Tom HainesSUS869615089.582c WL Madsen b AT Thomson1v DERBrighton10 Jul 2023
Karsan GhavriIND869912386.879c sub (GD Porter) b G Dymock1v AUSBombay3 Nov 1979
Shane WarneAUS8610013186.008lbw b A Kumble1v INDAdelaide10 Dec 1999
James BraceyGLO8610313083.505c SA Northeast b ME Milnes1v KENCanterbury24 Sept 2026
Gareth BergHAM8610413182.698c †MD Bates b C Overton3v SOMSouthampton21 Jun 2015
Soumya SarkarBAN8610411082.692c C de Grandhomme b TA Boult1v NZChristchurch20 Jan 2017
Inzamam-ul-HaqPAK8610510181.905lbw b A Kumble3v INDMohali8 Mar 2005
Shimron HetmyerWI861059181.905c †Nurul Hasan b Abu Jayed1v BANJamaica12 Jul 2018
Ben ManentiSA861079280.378c sub (CH Stobo) b JS Paris2v WAAdelaide26 Oct 2023
Luis ReeceDER8610814079.632c †TP Alsop b SF Hunt2v SUSDerby19 Sept 2023
PreviousPage 213Next

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.