Live1st ODI · India in New Zealand 2026/27NZ85/4 (18)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 Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Graham GoochENG8310913176.154c †B Reddy b N Kapil Dev1v INDBirmingham12 Jul 1979
Brijesh PatelIND8311116074.775st †APE Knott b AW Greig1v ENGBombay11 Feb 1977
Ben DuckettENG831129074.112c †AT Carey b JR Hazlewood4v AUSLondon28 Jun 2023
Agha SalmanPAK831139173.457st †S Samarawickrama b RTM Mendis2v SLGalle16 Jul 2023
Peter MoorZIM8311412172.817lbw b Ariful Haque2v BANDhaka11 Nov 2018
Allan LambENG8311513072.175c J Dyson b B Yardley1v AUSMelbourne26 Dec 1982
Faheem AshrafPAK831159172.178c †NJ O'Brien b SR Thompson1v IREDublin11 May 2018
Derek RandallENG8311611071.557c BA Edgar b RJ Hadlee1v NZNottingham25 Aug 1983
David WarnerAUS8311612071.552c AN Cook b MM Ali3v ENGLondon16 Jul 2015
Graham ThorpeENG8311710070.944c SK Warne b CJ McDermott3v AUSAdelaide26 Jan 1995
Niroshan DickwellaSL831179170.946b Hasan Ali1v PAKAbu Dhabi28 Sept 2017
Stuart WilliamsWI8311812270.342c ? b M Muralitharan4v SLSt John's13 Jun 1997
Brian HastingsNZ831209069.175b GS Chappell3v AUSSydney5 Jan 1974
Michael SlaterAUS831238067.481c sub (RR Sarwan) b MN Samuels2v WIAdelaide15 Dec 2000
Ian BellENG8312512066.403c LPC Silva b M Muralitharan2v SLKandy1 Dec 2007
Aaron RedmondNZ8312514266.401c A Symonds b NM Hauritz1v AUSAdelaide28 Nov 2008
Dimuth KarunaratneSL831259066.402c KK Jennings b AU Rashid2v ENGColombo23 Nov 2018
Chris GayleWI831278565.351b MM Patel1v INDSt Kitts22 Jun 2006
Jonny BairstowENG831278065.356lbw b Sohail Khan3v PAKBirmingham3 Aug 2016
Dimuth KarunaratneSL831276065.352b AY Patel3v NZGalle18 Sept 2024
Graham GoochENG8312811064.841lbw b MA Holding1v WILondon24 Jul 1980
Andrew StraussENG831298164.341b Mahmudullah1v BANLondon27 May 2010
Angelo MathewsSL8313011163.855c V Kohli b RA Jadeja2v INDGalle26 Jul 2017
Brian LaraWI8313111063.364b GA Hick2v ENGKingston19 Feb 1994
Andy FlowerZIM8313111163.365c †AC Parore b CL Cairns3v NZAuckland26 Feb 1998
Tillakaratne DilshanSL831313063.365b AF Giles2v ENGColombo18 Dec 2003
Younis KhanPAK8313113063.363c Yuvraj Singh b RP Singh1v INDFaisalabad21 Jan 2006
Tillakaratne DilshanSL8313114063.365c †BJ Haddin b TA Copeland2v AUSColombo16 Sept 2011
AB de VilliersSA8313310062.416b DL Vettori2v NZHamilton15 Mar 2012
Joe RootENG8313311062.415b JE Taylor1v WIAntigua13 Apr 2015
Ricky PontingAUS8313411161.943b M Ntini1v SAJohannesburg26 Feb 2009
Thilan SamaraweeraSL831396059.716c †MS Dhoni b A Mithun3v INDColombo3 Aug 2010
Peter TooheyAUS831407059.295c M Amarnath b BS Bedi4v INDPerth16 Dec 1977
Brian LaraWI8314110058.874c †NR Mongia b A Kuruvilla1v INDKingston6 Mar 1997
Joe RootENG831418058.874c MR Marsh b MA Starc1v AUSSydney4 Jan 2018
Gautam GambhirIND8314211058.451c DA Warner b PM Siddle3v AUSSydney3 Jan 2012
Andy FlowerZIM831457057.246c S Ramesh b A Nehra3v INDBulawayo7 Jun 2001
Michael ClarkeAUS831459157.245c †MJ Prior b SCJ Broad2v ENGCardiff8 Jul 2009
Alex HalesENG831459157.242c AD Mathews b TAM Siriwardana1v SLChester-le-Street27 May 2016
Rohit SharmaIND8314511157.241b JM Anderson1v ENGLondon12 Aug 2021
Vic RichardsonAUS831466056.851st †LEG Ames b WR Hammond1v ENGBrisbane10 Feb 1933
Alastair CookENG8314611056.853lbw b Umar Gul3v PAKLondon17 Aug 2006
Allan BorderAUS831489056.086c IT Botham b NG Cowans3v ENGSydney2 Jan 1983
Quinton de KockSA8314911055.707lbw b JR Hazlewood4v AUSDurban1 Mar 2018
John CrawleyENG8315110054.976hit wicket b GD McGrath4v AUSManchester3 Jul 1997
Simon KatichAUS831517154.972lbw b M Morkel1v SAPerth17 Dec 2008
Mohammad YousufPAK8315211154.615c & b RS Kalpage1v SLLahore4 Mar 1999
Angelo MathewsSL831539154.255c BJ Watling b TG Southee1v NZWellington15 Dec 2018
Les AmesENG8315410053.907c EL McCormick b LO Fleetwood-Smith1v AUSLondon24 Jun 1938
Colin MilburnENG8315412253.903c KD Walters b JW Gleeson1v AUSLondon20 Jun 1968
PreviousPage 132Next

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.