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
Babar AzamPAK13616819180.954c MJ Leach b WG Jacks2v ENGRawalpindi1 Dec 2022
Mohammad AshrafulBAN13618415373.915c WU Tharanga b M Muralitharan1v SLChattogram28 Feb 2006
Joe RootENG13618922071.964b KAJ Roach1v WIBirmingham17 Aug 2017
Virat KohliIND13619418070.104c Taijul Islam b Ebadat Hossain2v BANKolkata22 Nov 2019
Younis KhanPAK13619819168.694b RMS Eranga2v SLAbu Dhabi31 Dec 2013
Aiden MarkramSA13620714065.701c TM Head b JR Hazlewood4v AUSLondon11 Jun 2025
Michael ClarkeAUS13622714059.915b GP Swann4v ENGLondon16 Jul 2009
Dean ElgarSA13622820059.652c BA Stokes b MM Ali4v ENGLondon27 Jul 2017
Darren BravoWI13623016459.134c R Dravid b PP Ojha3v INDKolkata14 Nov 2011
Mahela JayawardeneSL13623413058.124lbw b CH Gayle1v WIGuyana22 Mar 2008
MahmudullahBAN13624210056.207b JA Warrican1v WIDhaka30 Nov 2018
Ed CowanAUS13625717052.921run out (DW Steyn)2v SABrisbane9 Nov 2012
Mahela JayawardeneSL13625910152.514c †KD Karthik b I Sharma1v INDColombo23 Jul 2008
Tom LathamNZ13626911050.562c & b SC Williams1v ZIMBulawayo6 Aug 2016
Murali VijayIND13628210348.232c & b AU Rashid2v ENGMumbai8 Dec 2016
Azhar AliPAK13628413047.893c HAPW Jayawardene b CRD Fernando3v SLPallekele International Cricket Stadium8 Jul 2012
Brad HaddinAUS13628716147.397c PD Collingwood b GP Swann2v ENGBrisbane25 Nov 2010
Rahul DravidIND13632819041.463c MS Panesar b GP Swann1v ENGChandigarh19 Dec 2008
Peter FultonNZ13634615339.311c MJ Prior b ST Finn1v ENGAuckland22 Mar 2013
Michael ClarkeAUS135*16417182.325not out3v ENGPerth14 Dec 2006
AB de VilliersSA135*16813680.365not out1v WISt Kitts18 Jun 2010
Faf du PlessisSA135*18115074.595not out1v BANBloemfontein6 Oct 2017
Jacques KallisSA135*2188461.934not out3v PAKDubai International Cricket Stadium12 Nov 2010
Ben StokesENG135*21911861.645not out4v AUSLeeds22 Aug 2019
Ollie PopeENG135*22618159.736not out1v SAPort Elizabeth16 Jan 2020
Jonathan TrottENG135*26619050.753not out3v AUSBrisbane25 Nov 2010
David WarnerAUS13515212188.822c †AB de Villiers b JP Duminy1v SACape Town1 Mar 2014
Kevin PietersenENG13516920279.884c Shahid Nazir b Mohammad Sami1v PAKLeeds4 Aug 2006
Paul CollingwoodENG13519519169.236c †MV Boucher b M Morkel3v SABirmingham30 Jul 2008
Shan MasoodPAK1351987368.181c BOP Fernando b CBRLS Kumara3v SLKarachi19 Dec 2019
Taufeeq UmarPAK13525420153.151c JH Kallis b M Ntini2v SACape Town2 Jan 2003
Daren GangaWI13529415045.922b MM Patel1v INDSt Kitts22 Jun 2006
Kane WilliamsonNZ13530512044.263lbw b HMRKB Herath1v SLColombo25 Nov 2012
Misbah-ul-HaqPAK13530616144.125c †KC Sangakkara b HMRKB Herath2v SLAbu Dhabi31 Dec 2013
Taufeeq UmarPAK13531413042.992run out (DJG Sammy)3v WISt Kitts20 May 2011
Cheteshwar PujaraIND13535012038.573st †MJ Prior b GP Swann1v ENGMumbai23 Nov 2012
Steve SmithAUS134*1778075.714not out1v WIMelbourne Cricket Ground26 Dec 2015
Paul CollingwoodENG134*25213453.175not out1v INDNagpur1 Mar 2006
Michael HusseyAUS134*28416047.184not out3v PAKSydney Cricket Ground3 Jan 2010
Prithvi ShawIND13415419087.011c & b D Bishoo1v WIRajkot4 Oct 2018
Rachin RavindraNZ13415713485.354c sub (Dhruv Jurel) b Kuldeep Yadav2v INDBengaluru16 Oct 2024
Joe RootENG13416617080.725c SR Watson b MA Starc1v AUSCardiff8 Jul 2015
Rishabh PantIND13417812675.285lbw b JC Tongue1v ENGLeeds20 Jun 2025
Daniel VettoriNZ13418612172.046c Umar Akmal b Mohammad Asif2v PAKNapier11 Dec 2009
Kevin PietersenENG13421314162.914b RP Singh3v INDLondon19 Jul 2007
Saud ShakeelPAK1342235060.095c sub (MJ Potts) b AAP Atkinson2v ENGRawalpindi24 Oct 2024
Ricky PontingAUS13422514059.564c SR Tendulkar b I Sharma2v INDSydney Cricket Ground3 Jan 2012
Shoaib MalikPAK13424013255.836c sub (RAS Lakmal) b HMRKB Herath3v SLColombo20 Jul 2009
Mahela JayawardeneSL13424614154.474c sub (PD Collingwood) b A Flintoff2v ENGColombo18 Dec 2003
Kraigg BrathwaiteWI13424917253.821b SCJ Broad2v ENGLeeds25 Aug 2017

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