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
David GowerENG1658 & 157*289220v INDLondon23 Aug 1990
Saleem MalikPAK165165297191v ENGBirmingham4 Jun 1992
Sachin TendulkarIND165165296241v ENGChennai11 Feb 1993
Steve WaughAUS165164 & 1284190v SAAdelaide28 Jan 1994
Damien MartynAUS165165287240v NZWellington18 Mar 2005
Mahela JayawardeneSL165165210153v BANKandy11 Jul 2007
Virender SehwagIND165165174232v SAKolkata14 Feb 2010
Andrew StraussENG16583 & 82217141v BANLondon27 May 2010
Shivnarine ChanderpaulWI165118 & 47254142v INDDelhi6 Nov 2011
Tamim IqbalBAN16595 & 70371210v NZMirpur21 Oct 2013
Mahela JayawardeneSL165165 & 0290171v SAColombo24 Jul 2014
Alastair CookENG16595 & 70*345160v INDSouthampton27 Jul 2014
Steve SmithAUS16527 & 138253210v NZPerth13 Nov 2015
Steve SmithAUS165165*246131v PAKMelbourne Cricket Ground26 Dec 2016
Hashim AmlaSA16578 & 87329252v ENGNottingham14 Jul 2017
Craig ErvineZIM165160 & 5267141v SLColombo14 Jul 2017
Hashim AmlaSA165137 & 28243201v BANPotchefstroom28 Sept 2017
Daryl MitchellNZ165109 & 56380183v ENGLeeds23 Jun 2022
Rachin RavindraNZ165165*139212v ZIMBulawayo7 Aug 2025
Arthur ShrewsburyENG164164-160v AUSLondon19 Jul 1886
Roger HartiganAUS16448 & 116-170v ENGAdelaide10 Jan 1908
Warren BardsleyAUS164164 & DNB-151v SALondon15 Jul 1912
Douglas JardineENG16479 & 85*--0v INDLondon25 Jun 1932
Wally HammondENG16424 & 140-70v SADurban3 Mar 1939
Eric RowanSA1648 & 156*--0v ENGJohannesburg27 Dec 1948
Vijay HazareIND164164*--0v ENGDelhi2 Nov 1951
Russell EndeanSA1642 & 162*-90v AUSMelbourne24 Dec 1952
Tom GraveneyENG164164-170v WILondon22 Aug 1957
Trevor GoddardSA16480 & 8443960v AUSSydney10 Jan 1964
Graeme PollockSA164122 & 42345241v AUSSydney10 Jan 1964
Basil ButcherWI164117 & 47--1v AUSPort of Spain26 Mar 1965
Dennis AmissENG164164*351250v NZChristchurch28 Feb 1975
Keith BoyceWI16495* & 69186230v AUSAdelaide23 Jan 1976
Derek RandallENG164164 & DNB269202v NZWellington20 Jan 1984
Dilip VengsarkarIND164164*303211v AUSMumbai15 Oct 1986
Carlisle BestWI164164 & DNB245190v ENGBridgetown5 Apr 1990
Desmond HaynesWI164117 & 47339120v PAKKarachi15 Nov 1990
David BoonAUS164164*378150v ENGLondon17 Jun 1993
Alec StewartENG16445 & 119273290v NZLondon16 Jun 1994
Matt HorneNZ164133 & 31286142v AUSHobart27 Nov 1997
Saeed AnwarPAK164145 & 19331140v AUSRawalpindi1 Oct 1998
Matthew HaydenAUS16497 & 67275203v INDKolkata11 Mar 2001
Stephen FlemingNZ164130 & 34317240v WIBridgetown21 Jun 2002
John CrawleyENG16464 & 100*258170v INDLondon25 Jul 2002
Justin LangerAUS164117 & 47207251v INDSydney2 Jan 2004
Michael ClarkeAUS16491 & 73255241v INDNagpur26 Oct 2004
Virender SehwagIND164164228242v SAKanpur20 Nov 2004
Alastair CookENG16460 & 104*403190v INDNagpur1 Mar 2006
Kumar SangakkaraSL164156* & 8206211v NZWellington15 Dec 2006
Jonathan TrottENG16429 & 135*319240v AUSBrisbane25 Nov 2010

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