Batting innings by innings (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 896 of the 2,568 matches in this selection (from 2001). Earlier matches have results and team totals only.

PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Alastair CookENG24340733059.711lbw b RL Chase1v WIBirmingham17 Aug 2017
Kane WilliamsonNZ242*43818055.253not out3v SLWellington3 Jan 2015
Sachin TendulkarIND241*43633055.284not out1v AUSSydney2 Jan 2004
Rachin RavindraNZ24036626365.574b N Brand1v SAMount Maunganui4 Feb 2024
Mahela JayawardeneSL24042432056.604c †Kamran Akmal b Shoaib Malik1v PAKKarachi21 Feb 2009
Sourav GangulyIND23936130266.204b Danish Kaneria1v PAKBengaluru8 Dec 2007
Adam VogesAUS23936430365.665c & b MD Craig2v NZWellington12 Feb 2016
Steve SmithAUS23939930159.904lbw b JM Anderson2v ENGPerth14 Dec 2017
Kane WilliamsonNZ23836428065.383c Shan Masood b Faheem Ashraf2v PAKChristchurch3 Jan 2021
Taufeeq UmarPAK23649617147.582run out (†KC Sangakkara/HAPW Jayawardene)2v SLAbu Dhabi18 Oct 2011
Alastair CookENG235*42826054.912not out3v AUSBrisbane25 Nov 2010
Virat KohliIND23534025169.124c JM Anderson b CR Woakes2v ENGMumbai8 Dec 2016
Ian BellENG23536423264.563lbw b SK Raina1v INDLondon18 Aug 2011
Graeme SmithSA23438816060.312c Younis Khan b Saeed Ajmal2v PAKDubai International Cricket Stadium23 Oct 2013
Amir JangooWI23337319362.474c †BKG Mendis b RMMP Rathnayake2v SLNorth Sound25 Jun 2026
Graeme SmithSA23227733183.752b Abdur Razzak1v BANChittagong Divisional Stadium29 Feb 2008
Usman KhawajaAUS23235216165.911c †BKG Mendis b NGRP Jayasuriya1v SLGalle29 Jan 2025
Thilan SamaraweeraSL23131831072.645b Danish Kaneria1v PAKKarachi21 Feb 2009
Michael ClarkeAUS23025740189.495b M Morkel1v SAAdelaide Oval22 Nov 2012
Herschelle GibbsSA22824029695.002c Younis Khan b Saqlain Mushtaq1v PAKCape Town2 Jan 2003
Joe RootENG22832118171.034c L Embuldeniya b MDK Perera2v SLGalle14 Jan 2021
Kevin PietersenENG22730833173.704c SM Katich b XJ Doherty2v AUSAdelaide Oval3 Dec 2010
Devon ConwayNZ22736731061.852lbw b JP Greaves1v WIMount Maunganui18 Dec 2025
Kevin PietersenENG22626224286.264c JE Taylor b DJ Bravo1v WILeeds25 May 2007
Jonathan TrottENG22634920064.763c Imrul Kayes b Shahadat Hossain1v BANLondon27 May 2010
Neil McKenzieSA22638828358.251b Shahadat Hossain1v BANChittagong Divisional Stadium29 Feb 2008
Azhar AliPAK22642820252.803c Mahmudullah b Shuvagata Hom1v BANMirpur6 May 2015
Joe RootENG22644122151.254c HM Nicholls b MJ Santner2v NZHamilton29 Nov 2019
Brendon McCullumNZ22530822473.052c SK Raina b S Sreesanth3v INDHyderabad12 Nov 2010
MS DhoniIND22426524684.536c †MS Wade b JL Pattinson2v AUSChennai22 Feb 2013
Brendon McCullumNZ22430729572.965c RA Jadeja b I Sharma1v INDAuckland6 Feb 2014
Jacques KallisSA22432531168.924c AD Mathews b HMRKB Herath1v SLCape Town3 Jan 2012
Mohammad HafeezPAK22433223367.471c †Mahmudullah b Shuvagata Hom2v BANKhulna28 Apr 2015
Lou VincentNZ22434825464.374run out2v SLWellington11 Apr 2005
Kumar SangakkaraSL222*27728080.143not out2v BANKandy11 Jul 2007
Ricky PontingAUS22140421054.704c SR Tendulkar b Z Khan1v INDAdelaide Oval24 Jan 2012
Kumar SangakkaraSL22142524052.003st †Sarfraz Ahmed b Abdur Rehman2v PAKGalle International Stadium6 Aug 2014
Mushfiqur RahimBAN219*42118152.025not out1v ZIMDhaka11 Nov 2018
Kumar SangakkaraSL21933529065.373c R Dravid b V Sehwag1v INDColombo26 Jul 2010
Marcus TrescothickENG21937432258.561c JA Rudolph b M Ntini2v SALondon4 Sept 2003
Younis KhanPAK21830831470.785lbw b JM Anderson2v ENGLondon11 Aug 2016
Joe RootENG21837719257.824lbw b S Nadeem1v INDChennai5 Feb 2021
Darren BravoWI21841631052.403b TA Boult3v NZDunedin3 Dec 2013
Ross TaylorNZ217*31923068.034not out1v WIDunedin3 Dec 2013
AB de VilliersSA217*33317265.176not out2v INDAhmedabad3 Apr 2008
Shakib Al HasanBAN21727631078.625b N Wagner1v NZWellington12 Jan 2017
Brian LaraWI21626222782.443c Shoaib Malik b Danish Kaneria2v PAKMultan Cricket Stadium19 Nov 2006
Abid AliPAK215*40729052.832not out1v ZIMHarare7 May 2021
Kane WilliamsonNZ21529623272.643c sub (RTM Mendis) b NGRP Jayasuriya1v SLWellington17 Mar 2023
Steve SmithAUS21534625162.143lbw b JE Root1v ENGLondon16 Jul 2015

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.