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 909 of the 2,568 matches in this selection (from 1910). Earlier matches have results and team totals only.

PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
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
Hashim AmlaSA13426516050.573c LD Chandimal b N Pradeep1v SLJohannesburg12 Jan 2017
Shikhar DhawanIND13427113049.452b N Pradeep2v SLGalle International Stadium12 Aug 2015
Kieran PowellWI13428822146.532c CFK van Wyk b N Wagner2v NZAntigua25 Jul 2012
Azhar AliPAK13429712045.123c AY Patel b WER Somerville2v NZAbu Dhabi3 Dec 2018
Faf du PlessisSA13430915043.374run out (AM Rahane)4v INDJohannesburg18 Dec 2013
Frank WoolleyENG133*21512061.867not out1v AUSSydney23 Feb 1912
Kane WilliamsonNZ133*26012251.153not out4v SAHamilton13 Feb 2024
Sonal DinushaSL133*2648250.386not out3v INDColombo23 Aug 2026
Dominic SibleyENG133*31119142.772not out3v SACape Town3 Jan 2020
Misbah-ul-HaqPAK133*32217041.305not out2v INDBengaluru8 Dec 2007
Adam GilchristAUS133121180109.927c †AJ Stewart b SJ Harmison2v ENGSydney2 Jan 2003
Jacob OramNZ13316918278.706c SM Pollock b DW Steyn2v SACenturion15 Apr 2006
David WarnerAUS13317411276.442b Yasir Shah2v PAKDubai International Cricket Stadium22 Oct 2014
Steve SmithAUS13319113269.634b I Sharma2v INDBrisbane17 Dec 2014
Tamim IqbalBAN13321815061.012b CAK Rajitha2v SLChattogram15 May 2022
Cheteshwar PujaraIND13323211157.333lbw b FDM Karunaratne1v SLColombo3 Aug 2017
Michael HusseyAUS13324913253.414c MS Atapattu b CRD Fernando1v SLBrisbane8 Nov 2007
Alastair CookENG13327410048.542c HAPW Jayawardene b MF Maharoof2v SLCardiff26 May 2011
Abid AliPAK13328212247.161lbw b Taijul Islam2v BANChattogram26 Nov 2021
Graeme SmithSA13329617044.931c sub (Yasir Hameed) b Danish Kaneria3v PAKLahore8 Oct 2007
Rory BurnsENG13331217042.631c TD Paine b NM Lyon2v AUSBirmingham1 Aug 2019
Agha SalmanPAK132*15415185.717not out2v SLColombo24 Jul 2023
MS DhoniIND132*18712370.598not out2v SAKolkata14 Feb 2010
Cheteshwar PujaraIND132*25716051.363not out2v ENGSouthampton30 Aug 2018
Hashim AmlaSA13216317080.983b Subashis Roy1v BANBloemfontein6 Oct 2017
Graeme SmithSA13218422071.741c BC Lara b FH Edwards1v WIJohannesburg12 Dec 2003
Michael HusseyAUS13222018160.004lbw b CRD Fernando1v SLHobart16 Nov 2007
Jeet RavalNZ13222019160.001c Khaled Ahmed b Mahmudullah2v BANHamilton28 Feb 2019
Ajinkya RahaneIND13222214059.465st †N Dickwella b PM Pushpakumara1v SLColombo3 Aug 2017
Mominul HaqueBAN13223414056.414c & b A Ndlovu2v ZIMDhaka22 Feb 2020
Graeme SmithSA1322389355.461b KAJ Roach1v WISt Kitts18 Jun 2010
Kane WilliamsonNZ13226215050.383c GS Ballance b MM Ali2v ENGLondon21 May 2015
Jacques KallisSA13227514148.004b S Sreesanth2v INDAhmedabad3 Apr 2008
Kane WilliamsonNZ13228212046.813c †BT Foakes b HC Brook3v ENGWellington24 Feb 2023
Rory BurnsENG13229716144.441c BJ Watling b TG Southee2v NZLondon2 Jun 2021
Dinesh ChandimalSL13235613137.086c †PM Nevill b MA Starc1v AUSColombo13 Aug 2016
Mominul HaqueBAN131*18913069.313not out3v ZIMChittagong12 Nov 2014
Matt PriorENG131*19812066.166not out1v WITrinidad6 Mar 2009
Younis KhanPAK131*2309456.964not out4v SADubai International Cricket Stadium12 Nov 2010
Simon KatichAUS131*24516053.472not out3v NZBrisbane20 Nov 2008
Virender SehwagIND131122182107.382c TM Dilshan b M Muralitharan1v SLKanpur24 Nov 2009
Jacques KallisSA13117717274.014lbw b MR Gillespie2v NZCenturion16 Nov 2007
Rohit SharmaIND13119614366.842c BA Stokes b MA Wood1v ENGRajkot15 Feb 2024
Roston ChaseWI13121017062.385c Younis Khan b Mohammad Amir1v PAKBarbados30 Apr 2017

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