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
Joe BurnsAUS18026027069.232b CAK Rajitha1v SLCanberra1 Feb 2019
Mahela JayawardeneSL18031522357.144c †MJ Prior b JM Anderson1v ENGGalle International Stadium26 Mar 2012
Justin GreavesWI18032514255.386c AM Fernando b NGRP Jayasuriya2v SLNorth Sound3 Jul 2026
Joe RootENG18033818253.252c SPD Smith b RJ Harris3v AUSLondon18 Jul 2013
Usman KhawajaAUS18042221042.652lbw b AR Patel1v INDAhmedabad9 Mar 2023
Dimuth KarunaratneSL17923515076.172c †L Tucker b MR Adair1v IREGalle16 Apr 2023
Herschelle GibbsSA17923629175.852c MA Butcher b MP Vaughan1v ENGBirmingham24 Jul 2003
Gautam GambhirIND17934825151.441c AN Cook b GP Swann1v ENGChandigarh19 Dec 2008
Steve SmithAUS178*36117049.313not out1v INDRanchi16 Mar 2017
VVS LaxmanIND17829830059.735b JN Gillespie1v AUSSydney2 Jan 2004
AB de VilliersSA17835215150.572c †CO Browne b Reon King2v WIBridgetown21 Apr 2005
Matthew HaydenAUS17726022368.082run out (sub (CS Baugh))3v WISt John's9 May 2003
Rahul DravidIND17726126167.823b UWMBCA Welegedara1v SLAhmedabad16 Nov 2009
Tony de ZorziSA17726912465.802lbw b Taijul Islam1v BANChattogram29 Oct 2024
Rohit SharmaIND17730123158.806lbw b V Permaul2v WIKolkata6 Nov 2013
Tom LathamNZ17732918153.802lbw b Shakib Al Hasan2v BANWellington12 Jan 2017
Younis KhanPAK17733115153.474c KDK Vithanage b MDK Perera1v SLGalle International Stadium6 Aug 2014
Andrew StraussENG17734325051.603c MD Bell b JS Patel3v NZNapier22 Mar 2008
VVS LaxmanIND176*28012062.865not out1v WIKolkata14 Nov 2011
Hashim AmlaSA176*37824046.563not out3v NZJohannesburg8 Nov 2007
Rachin RavindraNZ17618527195.144b O Shields3v WIChristchurch2 Dec 2025
Joe RootENG17621126183.414c TG Southee b TA Boult2v NZNottingham10 Jun 2022
Mominul HaqueBAN17621416182.243c BKG Mendis b HMRKB Herath1v SLChattogram31 Jan 2018
Brian LaraWI17622421178.574b A Nel1v SABridgetown21 Apr 2005
Rohit SharmaIND17624423672.132st †Q de Kock b KA Maharaj1v SAVisakhapatnam2 Oct 2019
Shane WatsonAUS17624725171.263c KP Pietersen b SCJ Broad1v ENGLondon21 Aug 2013
Kusal MendisSL17625421169.294c †PM Nevill b MA Starc3v AUSPallekele International Cricket Stadium26 Jul 2016
Kane WilliamsonNZ17628516361.753c VD Philander b M Morkel2v SAHamilton25 Mar 2017
Ben StokesENG17635617249.445c SO Dowrich b KAJ Roach1v WIManchester16 Jul 2020
Tom LathamNZ17637017147.572c †N Dickwella b PVD Chameera3v SLChristchurch26 Dec 2018
Ahmed ShehzadPAK17637117147.442hit wicket b CJ Anderson1v NZAbu Dhabi9 Nov 2014
Alastair CookENG17637421047.061b PP Ojha3v INDAhmedabad15 Nov 2012
Ravindra JadejaIND175*22817376.757not out1v SLChandigarh4 Mar 2022
Younis KhanPAK175*33417352.404not out2v AUSSydney Cricket Ground3 Jan 2017
Mushfiqur RahimBAN175*35521049.305not out1v SLDhaka23 May 2022
Travis HeadAUS17521920079.915run out (†DC Thomas/J Da Silva)1v WIAdelaide8 Dec 2022
Kevin PietersenENG17523227075.434c & b SK Raina1v INDLondon18 Aug 2011
Yashasvi JaiswalIND17525822067.831run out (T Chanderpaul/†TA Imlach)1v WIDelhi10 Oct 2025
Cameron GreenAUS174*27523563.274not out1v NZWellington29 Feb 2024
Usman KhawajaAUS17423916272.803c MJ Guptill b KS Williamson1v NZBrisbane5 Nov 2015
Mahela JayawardeneSL17424420171.314c SK Raina b Harbhajan Singh1v INDColombo26 Jul 2010
Henry NichollsNZ17428021162.145c KC Brathwaite b RL Chase1v WIWellington11 Dec 2020
Abid AliPAK17428121161.922lbw b CBRLS Kumara3v SLKarachi19 Dec 2019
AB de VilliersSA17438119045.676c A Flintoff b SCJ Broad2v ENGLeeds18 Jul 2008
Ross TaylorNZ173*29919057.864not out2v ZIMBulawayo28 Jul 2016
Shikhar DhawanIND17319523088.722c & b Shakib Al Hasan1v BANFatullah10 Jun 2015
Virender SehwagIND17319924186.932b DL Vettori1v NZAhmedabad4 Nov 2010
Dhananjaya de SilvaSL17322921175.553c Liton Das b Mustafizur Rahman2v BANChattogram31 Jan 2018
Alastair CookENG17328316261.131c & b Mahmudullah1v BANChittagong12 Mar 2010
Younis KhanPAK17328522060.703run out2v ENGLeeds4 Aug 2006

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