Batting match by match (Men's Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v England×

Player figures come from full scorecards, which we hold for 278 of the 1,085 matches in this selection (from 2001). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Kraigg BrathwaiteWI216160 & 56*673210v ENGBridgetown16 Mar 2022
Brian LaraWI400400*582434v ENGSt John's10 Apr 2004
Gautam GambhirIND276179 & 97577311v ENGChandigarh19 Dec 2008
Shubman GillIND430269 & 1615494311v ENGBirmingham2 Jul 2025
Neil McKenzieSA17840 & 138536210v ENGLondon10 Jul 2008
Hashim AmlaSA311311*529350v ENGLondon19 Jul 2012
Usman KhawajaAUS206141 & 65518213v ENGBirmingham16 Jun 2023
Peter FultonNZ246136 & 110511298v ENGAuckland22 Mar 2013
Nkruma BonnerWI161123 & 38*493201v ENGNorth Sound8 Mar 2022
Murali VijayIND198146 & 52480322v ENGNottingham9 Jul 2014
Hashim AmlaSA201201477270v ENGCape Town2 Jan 2016
BJ WatlingNZ205205473241v ENGMount Maunganui21 Nov 2019
Gary KirstenSA190130 & 60470220v ENGLeeds21 Aug 2003
Jacques KallisSA215149 & 66468161v ENGCape Town2 Jan 2005
Shai HopeWI265147 & 118*464370v ENGLeeds25 Aug 2017
Justin LangerAUS274250 & 24463311v ENGMelbourne26 Dec 2002
Azhar AliPAK1581 & 157456101v ENGDubai International Cricket Stadium3 Feb 2012
Ramnaresh SarwanWI291291452302v ENGBarbados26 Feb 2009
Daryl MitchellNZ252190 & 62*449275v ENGNottingham10 Jun 2022
Graeme SmithSA362277 & 85443452v ENGBirmingham24 Jul 2003
Cheteshwar PujaraIND247206* & 41*440290v ENGAhmedabad15 Nov 2012
Salman ButtPAK19674 & 122439230v ENGMultan12 Nov 2005
Steve SmithAUS17876 & 102*431140v ENGMelbourne Cricket Ground26 Dec 2017
Kraigg BrathwaiteWI229134 & 95429292v ENGLeeds25 Aug 2017
Kumar SangakkaraSL24492 & 152428320v ENGKandy1 Dec 2007
Kumar SangakkaraSL208147 & 61426200v ENGLondon12 Jun 2014
Steve SmithAUS286144 & 142426302v ENGBirmingham1 Aug 2019
Shivnarine ChanderpaulWI17887* & 91425220v ENGLondon17 May 2012
Shoaib MalikPAK245245 & 0424244v ENGAbu Dhabi13 Oct 2015
Mahela JayawardeneSL195195422161v ENGColombo9 Dec 2007
Marlon SamuelsWI193117 & 76*421252v ENGNottingham25 May 2012
Shivnarine ChanderpaulWI206136* & 70420241v ENGChester-le-Street15 Jun 2007
Shivnarine ChanderpaulWI153147* & 6412131v ENGTrinidad6 Mar 2009
Mahela JayawardeneSL213213*411250v ENGGalle International Stadium18 Dec 2007
Steve SmithAUS293211 & 82411352v ENGManchester4 Sept 2019
Devon ConwayNZ223200 & 23411241v ENGLondon2 Jun 2021
Thilan SamaraweeraSL142142408130v ENGColombo18 Dec 2003
Mahela JayawardeneSL169105 & 64407151v ENGColombo3 Apr 2012
Ricky PontingAUS256196 & 60*404270v ENGBrisbane23 Nov 2006
Marnus LabuschagneAUS154103 & 51401140v ENGAdelaide16 Dec 2021
Steve SmithAUS239239399301v ENGPerth14 Dec 2017
Usman KhawajaAUS238137 & 101*398232v ENGSydney5 Jan 2022
Steve SmithAUS273215 & 58394341v ENGLondon16 Jul 2015
Mohammad YousufPAK250202 & 48392341v ENGLondon13 Jul 2006
Alviro PetersenSA198182 & 16*386260v ENGLeeds2 Aug 2012
Azhar AliPAK172141* & 31386230v ENGSouthampton21 Aug 2020
Mushfiqur RahimBAN17479 & 95384270v ENGChittagong12 Mar 2010
Wasim JafferIND18181 & 100382270v ENGNagpur1 Mar 2006
AB de VilliersSA174174 & DNB381190v ENGLeeds18 Jul 2008
Karun NairIND303303*381324v ENGChennai16 Dec 2016
Page 1Next

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