Batting match by match (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.

PlayerRunsScoresBF4s6sOppositionGroundDate
Marnus LabuschagneAUS274215 & 59437221v NZSydney3 Jan 2020
Brendan TaylorZIM273171 & 102*470134v BANHarare Sports Club17 Apr 2013
Steve SmithAUS273215 & 58394341v ENGLondon16 Jul 2015
Nazmul Hossain ShantoBAN273148 & 125*478244v SLGalle17 Jun 2025
Jamie SmithENG272184* & 88306308v INDBirmingham2 Jul 2025
Matt RenshawAUS272190 & 82496283v SADurban9 Oct 2026
Rahul DravidIND270270495341v PAKRawalpindi13 Apr 2004
Jacques KallisSA270161 & 109*531270v INDCape Town2 Jan 2011
Adam VogesAUS269269*285330v WIHobart10 Dec 2015
Michael ClarkeAUS268230 & 38318432v SAAdelaide Oval22 Nov 2012
Imam-ul-HaqPAK268157 & 111*581234v AUSRawalpindi4 Mar 2022
Sachin TendulkarIND267214 & 53*440274v AUSBangalore9 Oct 2010
Zak CrawleyENG267267393341v PAKSouthampton21 Aug 2020
Kamindu MendisSL266102 & 164364279v BANSylhet22 Mar 2024
Shai HopeWI265147 & 118*464370v ENGLeeds25 Aug 2017
Tom LathamNZ264264*489211v SLWellington15 Dec 2018
Ricky PontingAUS263120 & 143*333281v SASydney Cricket Ground2 Jan 2006
Alastair CookENG263263 & DNB528180v PAKAbu Dhabi13 Oct 2015
Stephen FlemingNZ262262 & DNB423312v SACape Town27 Apr 2006
Mahela JayawardeneSL262240 & 22462340v PAKKarachi21 Feb 2009
Jonathan TrottENG262226 & 36*424240v BANLondon27 May 2010
Joe RootENG262262375170v PAKMultan7 Oct 2024
Justin LangerAUS261215 & 46479283v NZAdelaide26 Nov 2004
Kumar SangakkaraSL261219 & 42*449340v INDColombo26 Jul 2010
Marlon SamuelsWI260260 & DNB455313v BANKhulna21 Nov 2012
VVS LaxmanIND259200* & 59*431280v AUSDelhi29 Oct 2008
Michael ClarkeAUS259259*398260v SABrisbane9 Nov 2012
Younis KhanPAK259213 & 46471182v AUSAbu Dhabi30 Oct 2014
Ryan RickeltonSA259259 & DNB343293v PAKCape Town3 Jan 2025
Wasim JafferIND258202 & 56349420v PAKKolkata30 Nov 2007
Darren BravoWI25840 & 218485360v NZDunedin3 Dec 2013
Joe RootENG258218 & 40409262v INDChennai5 Feb 2021
Ricky PontingAUS256196 & 60*404270v ENGBrisbane23 Nov 2006
Virat KohliIND256115 & 141359281v AUSAdelaide Oval9 Dec 2014
Jacques KallisSA255155 & 100*450231v PAKKarachi1 Oct 2007
Thilan SamaraweeraSL255231 & 24*348350v PAKKarachi21 Feb 2009
Virat KohliIND254254*336332v SAPune10 Oct 2019
Ben StokesENG254176 & 78*413215v WIManchester16 Jul 2020
Hashim AmlaSA253253*473220v INDNagpur6 Feb 2010
Steve SmithAUS253199 & 54*444263v WIJamaica11 Jun 2015
Tom LathamNZ252252373342v BANChristchurch9 Jan 2022
Daryl MitchellNZ252190 & 62*449275v ENGNottingham10 Jun 2022
Rachin RavindraNZ252240 & 12392273v SAMount Maunganui4 Feb 2024
Rishabh PantIND252134 & 118318279v ENGLeeds20 Jun 2025
Virender SehwagIND251201* & 50283285v SLGalle International Stadium31 Jul 2008
Azhar AliPAK251226 & 25466242v BANMirpur6 May 2015
Kane WilliamsonNZ251251412342v WIHamilton3 Dec 2020
Mohammad YousufPAK250202 & 48392341v ENGLondon13 Jul 2006
Kyle MayersWI25040 & 210*375277v BANChattogram3 Feb 2021
Kumar SangakkaraSL24957 & 192358361v AUSHobart16 Nov 2007

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