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
Garry SobersWI174174260240v ENGLeeds4 Aug 1966
Chandu BordeIND174125 & 49-200v WIMadras13 Jan 1967
Dilip SardesaiIND174150 & 24-200v WIBridgetown1 Apr 1971
Mushtaq MohammadPAK174107 & 67*-210v NZKarachi30 Oct 1976
David GowerENG17460 & 114392210v AUSAdelaide10 Dec 1982
Allan BorderAUS17411 & 163370171v INDMelbourne26 Dec 1985
Martin CroweNZ174174 & 0418160v PAKWellington10 Feb 1989
Desmond HaynesWI17431 & 143*369251v PAKPort of Spain16 Apr 1993
Lance KlusenerSA174174 & DNB221252v ENGPort Elizabeth9 Dec 1999
VVS LaxmanIND1747 & 167258270v AUSSydney2 Jan 2000
Gary KirstenSA174150 & 24439171v WIGeorgetown9 Mar 2001
Taufeeq UmarPAK174111 & 63361250v SALahore17 Oct 2003
AB de VilliersSA174174 & DNB381190v ENGLeeds18 Jul 2008
Mushfiqur RahimBAN17479 & 95384270v ENGChittagong12 Mar 2010
Virender SehwagIND174173 & 1200241v NZAhmedabad4 Nov 2010
Matt PriorENG17471 & 103*213121v INDLondon21 Jul 2011
Tamim IqbalBAN174109 & 65313181v ZIMChittagong12 Nov 2014
Younis KhanPAK1743 & 171*295180v SLPallekele International Cricket Stadium3 Jul 2015
Younis KhanPAK17456 & 118326170v ENGDubai International Cricket Stadium22 Oct 2015
Rahmat ShahAFG17498 & 76336280v IREDehradun15 Mar 2019
Henry NichollsNZ174174280211v WIWellington11 Dec 2020
Babar AzamPAK174119 & 55348153v SLGalle16 Jul 2022
Kraigg BrathwaiteWI17464 & 110354181v AUSPerth30 Nov 2022
Stewie DempsterNZ17353 & 120-100v ENGLondon27 Jun 1931
Giff VivianNZ173100 & 73-81v SAWellington4 Mar 1932
Pankaj RoyIND173173-120v NZMadras6 Jan 1956
Geoff PullarENG173165 & 8*-170v PAKDacca19 Jan 1962
Colin BlandSA17329 & 144*-212v ENGJohannesburg23 Dec 1964
Tony GreigENG173148 & 25423172v WIBridgetown6 Mar 1974
Kepler WesselsAUS173173352140v WISydney30 Dec 1984
Mohinder AmarnathIND17378 & 95266223v ENGChennai13 Jan 1985
Steve WaughAUS173152* & 21*289190v ENGLondon22 Jun 1989
Mark TaylorAUS1739 & 164358182v SLBrisbane8 Dec 1989
Ian SmithNZ173173 & DNB136233v INDAuckland22 Feb 1990
Graham GoochENG17385 & 88438160v INDLondon23 Aug 1990
Alec StewartENG173173277231v NZAuckland24 Jan 1997
Sadagoppan RameshIND173143 & 30252230v SLColombo24 Feb 1999
Jacques KallisSA173160 & 13307280v NZBloemfontein17 Nov 2000
Mohammad YousufPAK173173199222v INDLahore14 Jan 2006
Jacques KallisSA173173351152v INDNagpur6 Feb 2010
AB de VilliersSA1734 & 169196223v AUSPerth30 Nov 2012
Mominul HaqueBAN17347 & 126*284240v NZMirpur21 Oct 2013
David WarnerAUS17349 & 124236191v ENGBrisbane21 Nov 2013
Shikhar DhawanIND173173195230v BANFatullah10 Jun 2015
Ross TaylorNZ173173*299190v ZIMBulawayo28 Jul 2016
Craig ErvineZIM173146 & 27353221v NZBulawayo6 Aug 2016
Dhananjaya de SilvaSL173173229211v BANChattogram31 Jan 2018
Brendan TaylorZIM17381 & 92165281v BANHarare7 Jul 2021
Joe RootENG17364 & 109280250v INDNottingham4 Aug 2021
Liton DasBAN173114 & 59322171v PAKChattogram26 Nov 2021

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