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
Shubman GillIND430269 & 1615494311v ENGBirmingham2 Jul 2025
Brian LaraWI400400*582434v ENGSt John's10 Apr 2004
Graeme SmithSA362277 & 85443452v ENGBirmingham24 Jul 2003
Hashim AmlaSA311311*529350v ENGLondon19 Jul 2012
Karun NairIND303303*381324v ENGChennai16 Dec 2016
Steve SmithAUS293211 & 82411352v ENGManchester4 Sept 2019
Ramnaresh SarwanWI291291452302v ENGBarbados26 Feb 2009
Steve SmithAUS286144 & 142426302v ENGBirmingham1 Aug 2019
Gautam GambhirIND276179 & 97577311v ENGChandigarh19 Dec 2008
Justin LangerAUS274250 & 24463311v ENGMelbourne26 Dec 2002
Steve SmithAUS273215 & 58394341v ENGLondon16 Jul 2015
Shai HopeWI265147 & 118*464370v ENGLeeds25 Aug 2017
Ricky PontingAUS256196 & 60*404270v ENGBrisbane23 Nov 2006
Daryl MitchellNZ252190 & 62*449275v ENGNottingham10 Jun 2022
Rishabh PantIND252134 & 118318279v ENGLeeds20 Jun 2025
Mohammad YousufPAK250202 & 48392341v ENGLondon13 Jul 2006
Virat KohliIND248167 & 81376260v ENGVisakhapatnam17 Nov 2016
Cheteshwar PujaraIND247206* & 41*440290v ENGAhmedabad15 Nov 2012
Peter FultonNZ246136 & 110511298v ENGAuckland22 Mar 2013
Shoaib MalikPAK245245 & 0424244v ENGAbu Dhabi13 Oct 2015
Kumar SangakkaraSL24492 & 152428320v ENGKandy1 Dec 2007
Steve SmithAUS239239399301v ENGPerth14 Dec 2017
Usman KhawajaAUS238137 & 101*398232v ENGSydney5 Jan 2022
Virat KohliIND235235340251v ENGMumbai8 Dec 2016
Kraigg BrathwaiteWI229134 & 95429292v ENGLeeds25 Aug 2017
Yashasvi JaiswalIND226209 & 17317227v ENGVisakhapatnam2 Feb 2024
Yashasvi JaiswalIND22410 & 214*2461612v ENGRajkot15 Feb 2024
Devon ConwayNZ223200 & 23411241v ENGLondon2 Jun 2021
Chris RogersAUS222173 & 49*377340v ENGLondon16 Jul 2015
Younis KhanPAK218218 & DNB308314v ENGLondon11 Aug 2016
Michael ClarkeAUS217187 & 30*346240v ENGManchester1 Aug 2013
Kraigg BrathwaiteWI216160 & 56*673210v ENGBridgetown16 Mar 2022
Jacques KallisSA215149 & 66468161v ENGCape Town2 Jan 2005
Younis KhanPAK214173 & 41368260v ENGLeeds4 Aug 2006
Mahela JayawardeneSL213213*411250v ENGGalle International Stadium18 Dec 2007
Graeme SmithSA21330 & 183323280v ENGCape Town3 Jan 2010
Inzamam-ul-HaqPAK209109 & 100*334221v ENGFaisalabad20 Nov 2005
Kumar SangakkaraSL208147 & 61426200v ENGLondon12 Jun 2014
Jason HolderWI2075 & 202*237248v ENGBridgetown23 Jan 2019
Shivnarine ChanderpaulWI206136* & 70420241v ENGChester-le-Street15 Jun 2007
Usman KhawajaAUS206141 & 65518213v ENGBirmingham16 Jun 2023
Hashim AmlaSA205109 & 96368300v ENGCenturion22 Jan 2016
BJ WatlingNZ205205473241v ENGMount Maunganui21 Nov 2019
Rishabh PantIND203146 & 57197274v ENGBirmingham1 Jul 2022
Shane WatsonAUS202176 & 26279272v ENGLondon21 Aug 2013
Hashim AmlaSA201201477270v ENGCape Town2 Jan 2016
Mohammad YousufPAK200192 & 8268262v ENGLeeds4 Aug 2006
Ramnaresh SarwanWI20094 & 106329261v ENGAntigua15 Feb 2009
Virat KohliIND200149 & 51318261v ENGBirmingham1 Aug 2018
Virat KohliIND20097 & 103349210v ENGNottingham18 Aug 2018
Page 1Next

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