Batting match by match (Men's Tests)

Filters

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

Player figures come from full scorecards, which we hold for 2,538 of the 2,571 matches in this selection (from 1908). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Rahul DravidIND305233 & 72*616301v AUSAdelaide12 Dec 2003
Tillakaratne DilshanSL305162 & 143340353v BANChittagong Divisional Stadium3 Jan 2009
Donald BradmanAUS304304473432v ENGLeeds20 Jul 1934
Azhar AliPAK304302* & 2477232v WIDubai International Cricket Stadium13 Oct 2016
Herbert SutcliffeENG303176 & 127871290v AUSMelbourne1 Jan 1925
Allan BorderAUS303150* & 153465317v PAKLahore18 Mar 1980
AB de VilliersSA303278* & 25447246v PAKAbu Dhabi20 Nov 2010
Karun NairIND303303*381324v ENGChennai16 Dec 2016
Rohit SharmaIND303176 & 1273933313v SAVisakhapatnam2 Oct 2019
Lawrence RoweWI302302430361v ENGBridgetown6 Mar 1974
Alastair CookENG30267 & 235*596320v AUSBrisbane25 Nov 2010
Sachin TendulkarIND301241* & 60*525380v AUSSydney2 Jan 2004
Matthew HaydenAUS300197 & 103420383v ENGBrisbane7 Nov 2002
Donald BradmanAUS299299* & DNB-230v SAAdelaide29 Jan 1932
Ricky PontingAUS298209 & 89476370v PAKHobart14 Jan 2010
Wally HammondENG296119* & 177977340v AUSAdelaide1 Feb 1929
Eric RowanSA296236 & 60*-280v ENGLeeds26 Jul 1951
Kumar SangakkaraSL296232 & 64415412v SAColombo11 Aug 2004
Viv RichardsWI295232 & 63397394v ENGNottingham3 Jun 1976
Rahul DravidIND295222 & 73473341v NZAhmedabad8 Oct 2003
Alastair CookENG294294545330v INDBirmingham10 Aug 2011
Alan MelvilleSA293189 & 104*-311v ENGNottingham7 Jun 1947
Rahul DravidIND293190 & 103*490470v NZHamilton2 Jan 1999
Virender SehwagIND293293254407v SLMumbai2 Dec 2009
Virat KohliIND293243 & 50345280v SLDelhi2 Dec 2017
Steve SmithAUS293211 & 82411352v ENGManchester4 Sept 2019
Viv RichardsWI291291 & DNB386380v ENGLondon12 Aug 1976
Javed MiandadPAK291206 & 85-345v NZKarachi30 Oct 1976
Sanath JayasuriyaSL29138 & 253436374v PAKFaisalabad20 Oct 2004
Ramnaresh SarwanWI291291452302v ENGBarbados26 Feb 2009
Jack RyderAUS289201* & 88580191v ENGAdelaide16 Jan 1925
Dennis AmissENG28927 & 262*626441v WIKingston16 Feb 1974
Sunil GavaskarIND289107 & 182*--0v WICalcutta29 Dec 1978
Bill PonsfordAUS288266 & 22460270v ENGLondon18 Aug 1934
Marcus TrescothickENG288219 & 69*440442v SALondon4 Sept 2003
Ricky PontingAUS288257 & 31*517280v INDMelbourne26 Dec 2003
Justin LangerAUS288191 & 97425323v PAKPerth16 Dec 2004
Andy FlowerZIM28755 & 232*536344v INDNagpur25 Nov 2000
Kumar SangakkaraSL287287457350v SAColombo27 Jul 2006
Tom GraveneyENG286258 & 28*-340v WINottingham4 Jul 1957
Gary KirstenSA28611 & 275673280v ENGDurban26 Dec 1999
Steve SmithAUS286144 & 142426302v ENGBirmingham1 Aug 2019
Ben StokesENG284258 & 262323411v SACape Town2 Jan 2016
Donald BradmanAUS28313 & 270396220v ENGMelbourne1 Jan 1937
Patsy HendrenENG28277 & 205*-290v WIPort of Spain1 Feb 1930
Ricky PontingAUS281221 & 60*500260v INDAdelaide Oval24 Jan 2012
Mominul HaqueBAN281176 & 105388213v SLChattogram31 Jan 2018
Javed MiandadPAK280280*460191v INDSindh14 Jan 1983
David WarnerAUS280135 & 145308255v SACape Town1 Mar 2014
Clive LloydWI279242* & 37-226v INDMumbai23 Jan 1975

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