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 2,634 of the 2,671 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Tillakaratne DilshanSL157101 & 56238221v PAKGalle International Stadium22 Jun 2012
Azhar AliPAK157157 & DNB29590v SLColombo30 Jun 2012
Michael HusseyAUS157103 & 54232164v SAAdelaide Oval22 Nov 2012
Lahiru ThirimanneSL157155* & 2*259140v BANGalle International Stadium8 Mar 2013
Murali VijayIND157126 & 31372154v ENGRajkot9 Nov 2016
Ben StokesENG157128 & 29*264182v INDRajkot9 Nov 2016
Kane WilliamsonNZ15753 & 104*145230v BANWellington12 Jan 2017
Henry NichollsNZ157157291181v PAKChristchurch3 Jan 2021
Rory BurnsENG157132 & 25378201v NZLondon2 Jun 2021
Dhananjaya de SilvaSL1572 & 155*264112v WIGalle29 Nov 2021
Saud ShakeelPAK15763 & 94319180v ENGMultan9 Dec 2022
Saud ShakeelPAK157125* & 32487210v NZKarachi2 Jan 2023
Ben DuckettENG157153 & 4166232v INDRajkot15 Feb 2024
LG PretoriusSA157153 & 4166114v ZIMBulawayo28 Jun 2025
Percy McDonnellAUS156147 & 9-161v ENGSydney3 Mar 1882
Allan SteelENG156135* & 21-170v AUSSydney17 Feb 1883
Wally HammondENG15618 & 138*--0v SABirmingham15 Jun 1929
Lala AmarnathIND15638 & 118-210v ENGBombay15 Dec 1933
Stan McCabeAUS156149 & 7*-60v SADurban14 Dec 1935
Neil HarveyAUS15656* & 100--0v SAJohannesburg10 Feb 1950
Jackie McGlewSA15623 & 133-130v ENGLeeds21 Jul 1955
Everton WeekesWI156156 & DNB-190v NZWellington3 Mar 1956
Hanif MohammadPAK15667 & 89-200v ENGKarachi2 Feb 1962
Tony PitheySA156154 & 2-121v ENGCape Town1 Jan 1965
Conrad HunteWI15675 & 81--0v AUSBridgetown5 May 1965
Sunil GavaskarIND156156352130v WIPort of Spain24 Mar 1976
Greg ChappellAUS15644 & 112311221v ENGManchester7 Jul 1977
Kim HughesAUS15692 & 64*360162v INDCalcutta26 Oct 1979
Graham GoochENG156153 & 3232212v WIKingston10 Apr 1981
Desmond HaynesWI156145 & 11*222211v AUSBridgetown30 Mar 1984
David BoonAUS156131 & 25383180v INDSydney2 Jan 1986
Alec StewartENG156113* & 43340180v SLLondon22 Aug 1991
Mark WaughAUS15643 & 113*323180v SADurban25 Mar 1994
Andy FlowerZIM156156245181v PAKHarare31 Jan 1995
Mike AthertonENG156113 & 43399210v WINottingham10 Aug 1995
Grant FlowerZIM156110 & 46434221v PAKSheikhupura17 Oct 1996
Mike AthertonENG15658 & 98*434210v SANottingham23 Jul 1998
Mark ButcherENG156116 & 40334200v AUSBrisbane20 Nov 1998
Sadagoppan RameshIND15660 & 96346220v PAKDelhi4 Feb 1999
Stephen FlemingNZ15657 & 99313200v SABloemfontein17 Nov 2000
Justin LangerAUS156126 & 30*241251v SASydney2 Jan 2002
Sourav GangulyIND156136 & 20316251v ZIMDelhi28 Feb 2002
Michael VaughanENG15611 & 145235213v AUSMelbourne26 Dec 2002
Steve WaughAUS156156*291170v BANCairns25 Jul 2003
Matthew HaydenAUS156110 & 46242171v WIHobart17 Nov 2005
Adam GilchristAUS156144 & 12230156v BANFatullah9 Apr 2006
Andrew SymondsAUS156156220151v ENGMelbourne Cricket Ground26 Dec 2006
Graeme SmithSA15648 & 108241190v AUSPerth17 Dec 2008
Andrew StraussENG156142 & 14289130v WITrinidad6 Mar 2009
Tom LathamNZ15683 & 73387180v WIJamaica8 Jun 2014

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