Batting match by match (Men's Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
From 2008-01-01×

Player figures come from full scorecards, which we hold for 763 of the 781 matches in this selection (from 2008). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Shubman GillIND430269 & 1615494311v ENGBirmingham2 Jul 2025
Kumar SangakkaraSL424319 & 1056264310v BANChittagong4 Feb 2014
Wiaan MulderSA367367*334494v ZIMBulawayo6 Jul 2025
David WarnerAUS335335*418391v PAKAdelaide29 Nov 2019
Chris GayleWI333333437349v SLGalle International Stadium15 Nov 2010
Michael ClarkeAUS329329*468391v INDSydney Cricket Ground3 Jan 2012
Devon ConwayNZ327227 & 100506393v WIMount Maunganui18 Dec 2025
Ross TaylorNZ326290 & 36*409480v AUSPerth13 Nov 2015
Joe RootENG325254 & 71*454370v PAKManchester22 Jul 2016
Virender SehwagIND319319304425v SAChennai26 Mar 2008
Harry BrookENG317317322293v PAKMultan7 Oct 2024
Younis KhanPAK313313568274v SLKarachi21 Feb 2009
Hashim AmlaSA311311*529350v ENGLondon19 Jul 2012
Kane WilliamsonNZ31169 & 242*553270v SLWellington3 Jan 2015
Brendon McCullumNZ3108 & 302578334v INDWellington14 Feb 2014
Marnus LabuschagneAUS308204 & 104*460333v WIPerth30 Nov 2022
Tillakaratne DilshanSL305162 & 143340353v BANChittagong Divisional Stadium3 Jan 2009
Azhar AliPAK304302* & 2477232v WIDubai International Cricket Stadium13 Oct 2016
AB de VilliersSA303278* & 25447246v PAKAbu Dhabi20 Nov 2010
Karun NairIND303303*381324v ENGChennai16 Dec 2016
Rohit SharmaIND303176 & 1273933313v SAVisakhapatnam2 Oct 2019
Alastair CookENG30267 & 235*596320v AUSBrisbane25 Nov 2010
Ricky PontingAUS298209 & 89476370v PAKHobart14 Jan 2010
Alastair CookENG294294545330v INDBirmingham10 Aug 2011
Virender SehwagIND293293254407v SLMumbai2 Dec 2009
Virat KohliIND293243 & 50345280v SLDelhi2 Dec 2017
Steve SmithAUS293211 & 82411352v ENGManchester4 Sept 2019
Ramnaresh SarwanWI291291452302v ENGBarbados26 Feb 2009
Steve SmithAUS286144 & 142426302v ENGBirmingham1 Aug 2019
Ben StokesENG284258 & 262323411v SACape Town2 Jan 2016
Ricky PontingAUS281221 & 60*500260v INDAdelaide Oval24 Jan 2012
Mominul HaqueBAN281176 & 105388213v SLChattogram31 Jan 2018
David WarnerAUS280135 & 145308255v SACape Town1 Mar 2014
David WarnerAUS279163 & 116337273v NZBrisbane5 Nov 2015
David WarnerAUS277253 & 24308292v NZPerth13 Nov 2015
Gautam GambhirIND276179 & 97577311v ENGChandigarh19 Dec 2008
Phillip HughesAUS275115 & 160474345v SADurban6 Mar 2009
Mahela JayawardeneSL275275435271v INDAhmedabad16 Nov 2009
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
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
Page 1Next

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