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
Wiaan MulderSA367367*334494v ZIMBulawayo6 Jul 2025
Ross TaylorNZ326290 & 36*409480v AUSPerth13 Nov 2015
Graeme SmithSA362277 & 85443452v ENGBirmingham24 Jul 2003
Marcus TrescothickENG288219 & 69*440442v SALondon4 Sept 2003
Shubman GillIND430269 & 1615494311v ENGBirmingham2 Jul 2025
Kumar SangakkaraSL424319 & 1056264310v BANChittagong4 Feb 2014
Brian LaraWI400400*582434v ENGSt John's10 Apr 2004
Mahela JayawardeneSL374374572431v SAColombo27 Jul 2006
Michael ClarkeAUS268230 & 38318432v SAAdelaide Oval22 Nov 2012
Sourav GangulyIND330239 & 91495423v PAKBengaluru8 Dec 2007
Virender SehwagIND319319304425v SAChennai26 Mar 2008
Wasim JafferIND258202 & 56349420v PAKKolkata30 Nov 2007
Virender SehwagIND293293254407v SLMumbai2 Dec 2009
David WarnerAUS335335*418391v PAKAdelaide29 Nov 2019
Michael ClarkeAUS329329*468391v INDSydney Cricket Ground3 Jan 2012
Devon ConwayNZ327227 & 100506393v WIMount Maunganui18 Dec 2025
VVS LaxmanIND20076 & 124*361390v NZNapier26 Mar 2009
Matthew HaydenAUS3803804373811v ZIMPerth9 Oct 2003
Sachin TendulkarIND301241* & 60*525380v AUSSydney2 Jan 2004
Joe RootENG325254 & 71*454370v PAKManchester22 Jul 2016
Chris GayleWI317317483373v SASt John's29 Apr 2005
Ricky PontingAUS298209 & 89476370v PAKHobart14 Jan 2010
Shai HopeWI265147 & 118*464370v ENGLeeds25 Aug 2017
Herschelle GibbsSA192183 & 9279371v ENGLondon4 Sept 2003
Darren BravoWI25840 & 218485360v NZDunedin3 Dec 2013
Kumar SangakkaraSL24957 & 192358361v AUSHobart16 Nov 2007
Hashim AmlaSA311311*529350v ENGLondon19 Jul 2012
Tillakaratne DilshanSL305162 & 143340353v BANChittagong Divisional Stadium3 Jan 2009
Steve SmithAUS293211 & 82411352v ENGManchester4 Sept 2019
Kumar SangakkaraSL287287457350v SAColombo27 Jul 2006
Younis KhanPAK27783 & 194430351v INDFaisalabad21 Jan 2006
Thilan SamaraweeraSL255231 & 24*348350v PAKKarachi21 Feb 2009
Sachin TendulkarIND248248*379350v BANDhaka10 Dec 2004
Chris GayleWI333333437349v SLGalle International Stadium15 Nov 2010
Ben StokesENG284258 & 262323411v SACape Town2 Jan 2016
Phillip HughesAUS275115 & 160474345v SADurban6 Mar 2009
Steve SmithAUS273215 & 58394341v ENGLondon16 Jul 2015
Rahul DravidIND270270495341v PAKRawalpindi13 Apr 2004
Zak CrawleyENG267267393341v PAKSouthampton21 Aug 2020
Mahela JayawardeneSL262240 & 22462340v PAKKarachi21 Feb 2009
Kumar SangakkaraSL261219 & 42*449340v INDColombo26 Jul 2010
Tom LathamNZ252252373342v BANChristchurch9 Jan 2022
Kane WilliamsonNZ251251412342v WIHamilton3 Dec 2020
Mohammad YousufPAK250202 & 48392341v ENGLondon13 Jul 2006
Chris RogersAUS222173 & 49*377340v ENGLondon16 Jul 2015
Marcus TrescothickENG212105 & 107340341v WIBirmingham29 Jul 2004
Shikhar DhawanIND204190 & 14182340v SLGalle International Stadium26 Jul 2017
Brendon McCullumNZ3108 & 302578334v INDWellington14 Feb 2014
Marnus LabuschagneAUS308204 & 104*460333v WIPerth30 Nov 2022
Rohit SharmaIND303176 & 1273933313v SAVisakhapatnam2 Oct 2019
Page 1Next

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