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
Wiaan MulderSA367*334494109.883not out1v ZIMBulawayo6 Jul 2025
Brian LaraWI400*58243468.733not out1v ENGSt John's10 Apr 2004
Mahela JayawardeneSL37457243165.384b A Nel2v SAColombo27 Jul 2006
Ross TaylorNZ29037443077.544c sub (JW Wells) b NM Lyon2v AUSPerth13 Nov 2015
Virender SehwagIND319304425104.932c ND McKenzie b M Ntini2v SAChennai26 Mar 2008
Virender SehwagIND293254407115.352c & b M Muralitharan2v SLMumbai2 Dec 2009
Michael ClarkeAUS23025740189.495b M Morkel1v SAAdelaide Oval22 Nov 2012
David WarnerAUS335*41839180.141not out1v PAKAdelaide29 Nov 2019
Michael ClarkeAUS329*46839170.305not out2v INDSydney Cricket Ground3 Jan 2012
Matthew HaydenAUS380437381186.962c SV Carlisle b TR Gripper1v ZIMPerth9 Oct 2003
Chris GayleWI31748337365.631c GC Smith b M Zondeki2v SASt John's29 Apr 2005
Hashim AmlaSA311*52935058.793not out2v ENGLondon19 Jul 2012
Kumar SangakkaraSL28745735062.803c †MV Boucher b AJ Hall2v SAColombo27 Jul 2006
Graeme SmithSA27737335074.261c JM Anderson b AF Giles1v ENGBirmingham24 Jul 2003
Sachin TendulkarIND248*37935065.444not out2v BANDhaka10 Dec 2004
Herschelle GibbsSA18325835170.932b AF Giles1v ENGLondon4 Sept 2003
Chris GayleWI33343734976.201b BAW Mendis1v SLGalle International Stadium15 Nov 2010
Rahul DravidIND27049534154.553b Imran Farhat2v PAKRawalpindi13 Apr 2004
Zak CrawleyENG26739334167.943st †Mohammad Rizwan b Asad Shafiq1v PAKSouthampton21 Aug 2020
Tom LathamNZ25237334267.561c Yasir Ali Chowdhury b Mominul Haque1v BANChristchurch9 Jan 2022
Kane WilliamsonNZ25141234260.923c RL Chase b AS Joseph1v WIHamilton3 Dec 2020
Wasim JafferIND20227434073.721c †Kamran Akmal b Sohail Tanvir1v PAKKolkata30 Nov 2007
Alastair CookENG29454533053.942c SK Raina b I Sharma2v INDBirmingham10 Aug 2011
Adam VogesAUS269*28533094.394not out1v WIHobart10 Dec 2015
Virat KohliIND254*33633275.604not out1v SAPune10 Oct 2019
Alastair CookENG24340733059.711lbw b RL Chase1v WIBirmingham17 Aug 2017
Sachin TendulkarIND241*43633055.284not out1v AUSSydney2 Jan 2004
Graeme SmithSA23227733183.752b Abdur Razzak1v BANChittagong Divisional Stadium29 Feb 2008
Kevin PietersenENG22730833173.704c SM Katich b XJ Doherty2v AUSAdelaide Oval3 Dec 2010
Shikhar DhawanIND187174332107.472c EJM Cowan b NM Lyon2v AUSChandigarh14 Mar 2013
Kumar SangakkaraSL31948232866.183c Sohag Gazi b Nasir Hossain1v BANChittagong4 Feb 2014
Karun NairIND303*38132479.535not out2v ENGChennai16 Dec 2016
Brendon McCullumNZ30255932454.035c †MS Dhoni b Z Khan3v INDWellington14 Feb 2014
Mahela JayawardeneSL24042432056.604c †Kamran Akmal b Shoaib Malik1v PAKKarachi21 Feb 2009
Marcus TrescothickENG21937432258.561c JA Rudolph b M Ntini2v SALondon4 Sept 2003
Thilan SamaraweeraSL21433832063.315run out (†Kamran Akmal/Shoaib Malik)1v PAKLahore1 Mar 2009
Brian LaraWI20227432273.724c M van Jaarsveld b A Nel2v SAJohannesburg12 Dec 2003
Stephen FlemingNZ26242331261.943b AG Prince1v SACape Town27 Apr 2006
Marlon SamuelsWI26045531357.144c sub (Elias Sunny) b Rubel Hossain2v BANKhulna21 Nov 2012
Thilan SamaraweeraSL23131831072.645b Danish Kaneria1v PAKKarachi21 Feb 2009
Devon ConwayNZ22736731061.852lbw b JP Greaves1v WIMount Maunganui18 Dec 2025
Jacques KallisSA22432531168.924c AD Mathews b HMRKB Herath1v SLCape Town3 Jan 2012
Darren BravoWI21841631052.403b TA Boult3v NZDunedin3 Dec 2013
Younis KhanPAK21830831470.785lbw b JM Anderson2v ENGLondon11 Aug 2016
Shakib Al HasanBAN21727631078.625b N Wagner1v NZWellington12 Jan 2017
Shikhar DhawanIND190168310113.101c AD Mathews b N Pradeep1v SLGalle International Stadium26 Jul 2017
Ramnaresh SarwanWI29145230264.383b RJ Sidebottom2v ENGBarbados26 Feb 2009
Shubman GillIND26938730369.514c OJ Pope b JC Tongue1v ENGBirmingham2 Jul 2025
Ben StokesENG2581983011130.306run out (AB de Villiers)1v SACape Town2 Jan 2016
Justin LangerAUS25040730161.431c AR Caddick b RKJ Dawson1v ENGMelbourne26 Dec 2002
Page 1Next

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