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
Brian LaraWI400*58243468.733not out1v ENGSt John's10 Apr 2004
Mahela JayawardeneSL37457243165.384b A Nel2v SAColombo27 Jul 2006
Younis KhanPAK31356827455.113b CRD Fernando2v SLKarachi21 Feb 2009
Brendon McCullumNZ30255932454.035c †MS Dhoni b Z Khan3v INDWellington14 Feb 2014
Alastair CookENG29454533053.942c SK Raina b I Sharma2v INDBirmingham10 Aug 2011
Hashim AmlaSA311*52935058.793not out2v ENGLondon19 Jul 2012
Alastair CookENG26352818049.811c Shan Masood b Shoaib Malik2v PAKAbu Dhabi13 Oct 2015
Cheteshwar PujaraIND20252521038.483c GJ Maxwell b NM Lyon2v AUSRanchi16 Mar 2017
Taufeeq UmarPAK23649617147.582run out (†KC Sangakkara/HAPW Jayawardene)2v SLAbu Dhabi18 Oct 2011
Rahul DravidIND27049534154.553b Imran Farhat2v PAKRawalpindi13 Apr 2004
Tom LathamNZ264*48921153.992not out2v SLWellington15 Dec 2018
Kraigg BrathwaiteWI16048917032.721b MJ Leach2v ENGBridgetown16 Mar 2022
Chris GayleWI31748337365.631c GC Smith b M Zondeki2v SASt John's29 Apr 2005
Kumar SangakkaraSL31948232866.183c Sohag Gazi b Nasir Hossain1v BANChittagong4 Feb 2014
Hashim AmlaSA20147727042.143b SCJ Broad2v ENGCape Town2 Jan 2016
Hashim AmlaSA253*47322053.493not out1v INDNagpur6 Feb 2010
BJ WatlingNZ20547324143.346c †JC Buttler b JC Archer2v ENGMount Maunganui21 Nov 2019
Azhar AliPAK302*46923264.392not out1v WIDubai International Cricket Stadium13 Oct 2016
Michael ClarkeAUS329*46839170.305not out2v INDSydney Cricket Ground3 Jan 2012
Angelo MathewsSL200*46816342.744not out2v ZIMHarare19 Jan 2020
Tagenarine ChanderpaulWI207*46716344.332not out1v ZIMBulawayo4 Feb 2023
Kumar SangakkaraSL28745735062.803c †MV Boucher b AJ Hall2v SAColombo27 Jul 2006
Marlon SamuelsWI26045531357.144c sub (Elias Sunny) b Rubel Hossain2v BANKhulna21 Nov 2012
Andrew HallSA16345417035.902b A Kumble1v INDKanpur20 Nov 2004
Tino MawoyoZIM163*45320035.981not out1v PAKBulawayo1 Sept 2011
Ramnaresh SarwanWI29145230264.383b RJ Sidebottom2v ENGBarbados26 Feb 2009
Kraigg BrathwaiteWI21244714047.432c Mominul Haque b Taijul Islam1v BANSt Vincent5 Sept 2014
Neil McKenzieSA13844716030.872c †TR Ambrose b JM Anderson3v ENGLondon10 Jul 2008
Azhar AliPAK15744210135.523c AN Cook b GP Swann3v ENGDubai International Cricket Stadium3 Feb 2012
Joe RootENG22644122151.254c HM Nicholls b MJ Santner2v NZHamilton29 Nov 2019
Kane WilliamsonNZ242*43818055.253not out3v SLWellington3 Jan 2015
Matthew HaydenAUS380437381186.962c SV Carlisle b TR Gripper1v ZIMPerth9 Oct 2003
Chris GayleWI33343734976.201b BAW Mendis1v SLGalle International Stadium15 Nov 2010
Dimuth KarunaratneSL24443726055.841c Nazmul Hossain Shanto b Taskin Ahmed2v BANPallekele21 Apr 2021
Sachin TendulkarIND241*43633055.284not out1v AUSSydney2 Jan 2004
Gautam GambhirIND13743618031.421lbw b JS Patel3v NZNapier26 Mar 2009
Mahela JayawardeneSL27543527163.224b A Mishra2v INDAhmedabad16 Nov 2009
Kumar SangakkaraSL21143118048.963lbw b Azhar Ali3v PAKAbu Dhabi18 Oct 2011
Alastair CookENG235*42826054.912not out3v AUSBrisbane25 Nov 2010
Azhar AliPAK22642820252.803c Mahmudullah b Shuvagata Hom1v BANMirpur6 May 2015
Kumar SangakkaraSL22142524052.003st †Sarfraz Ahmed b Abdur Rehman2v PAKGalle International Stadium6 Aug 2014
Babar AzamPAK19642521146.124c M Labuschagne b NM Lyon4v AUSKarachi12 Mar 2022
Mahela JayawardeneSL24042432056.604c †Kamran Akmal b Shoaib Malik1v PAKKarachi21 Feb 2009
Stephen FlemingNZ26242331261.943b AG Prince1v SACape Town27 Apr 2006
Mahela JayawardeneSL19542216146.214c PD Collingwood b MS Panesar2v ENGColombo9 Dec 2007
Usman KhawajaAUS18042221042.652lbw b AR Patel1v INDAhmedabad9 Mar 2023
Mushfiqur RahimBAN219*42118152.025not out1v ZIMDhaka11 Nov 2018
Haris SohailPAK14742113034.924c BJ Watling b TA Boult1v NZDubai International Cricket Stadium24 Nov 2018
Shoaib MalikPAK24542024458.333c IR Bell b BA Stokes1v ENGAbu Dhabi13 Oct 2015
David WarnerAUS335*41839180.141not out1v PAKAdelaide29 Nov 2019
Page 1Next

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