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
Billy BarnesENG162134 & 28*-70v AUSAdelaide12 Dec 1884
Johnny TaylorAUS16272 & 90322100v ENGMelbourne1 Jan 1925
Herbie TaylorSA16278 & 84-162v AUSAdelaide29 Jan 1932
Clyde WalcottWI16254 & 108-112v INDCalcutta31 Dec 1948
Vijay HazareIND16240 & 122-140v WIBombay4 Feb 1949
Neil HarveyAUS162162-170v ENGBrisbane26 Nov 1954
Colin CowdreyENG162101 & 61-171v SACape Town1 Jan 1957
Saeed AhmedPAK162150 & 12-160v WIGeorgetown13 Mar 1958
Saeed AhmedPAK162121 & 41-151v INDBombay2 Dec 1960
AlimuddinPAK162109 & 53-250v ENGKarachi2 Feb 1962
Motganhalli JaisimhaIND16233 & 129-241v ENGCalcutta29 Jan 1964
Ken BarringtonENG16260 & 10244760v AUSAdelaide28 Jan 1966
Ken BarringtonENG162148 & 14365180v PAKLondon27 Jul 1967
Garry SobersWI162110 & 52-242v AUSAdelaide24 Jan 1969
John EdrichENG16247 & 115*471170v AUSPerth11 Dec 1970
Roy FredericksWI162150 & 12476180v ENGBirmingham9 Aug 1973
Alan TurnerAUS16226 & 136263160v WIAdelaide23 Jan 1976
Gundappa ViswanathIND16283 & 79-170v NZChristchurch5 Feb 1976
Majid KhanPAK162112 & 50-244v NZKarachi30 Oct 1976
Gundappa ViswanathIND16289 & 73175130v AUSAdelaide28 Jan 1978
Javed MiandadPAK162100 & 62*-81v INDKarachi14 Nov 1978
Shoaib MohammadPAK16267 & 95397170v INDKarachi15 Nov 1989
Dave HoughtonZIM162121 & 41*396182v INDHarare18 Oct 1992
Saeed AnwarPAK16285 & 77303222v AUSKarachi28 Sept 1994
Mark TaylorAUS16249 & 113379110v ENGSydney1 Jan 1995
Jack RussellENG162124 & 38398150v INDLondon20 Jun 1996
Saeed AnwarPAK16274 & 88264181v ENGLondon25 Jul 1996
Brian McMillanSA162103* & 59*309150v INDDurban2 Jan 1997
Grant FlowerZIM162156* & 6365132v PAKBulawayo14 Mar 1998
Rahul DravidIND162118 & 44415200v ZIMHarare7 Oct 1998
Rahul DravidIND162162301201v ZIMNagpur25 Nov 2000
Matthew HaydenAUS16231 & 131274174v SAAdelaide14 Dec 2001
Adam GilchristAUS162138* & 24132262v SACape Town8 Mar 2002
Graeme SmithSA162139 & 23*197252v WICenturion16 Jan 2004
Damien MartynAUS1621 & 161355211v SLKandy16 Mar 2004
Marcus TrescothickENG162132 & 30*235240v NZLeeds3 Jun 2004
Stephen FlemingNZ162117 & 45306192v ENGNottingham10 Jun 2004
Adam GilchristAUS162162146225v NZWellington18 Mar 2005
Ian BellENG162162*168251v BANChester-le-Street3 Jun 2005
Michael HusseyAUS16273 & 89350230v SAJohannesburg31 Mar 2006
Ashwell PrinceSA162162*223232v BANCenturion26 Nov 2008
Michael HusseyAUS16228 & 134*336200v PAKSydney Cricket Ground3 Jan 2010
David WarnerAUS162133 & 29201142v PAKDubai International Cricket Stadium22 Oct 2014
Shikhar DhawanIND162134 & 28354160v SLGalle International Stadium12 Aug 2015
Asad ShafiqPAK16283 & 79290170v ENGDubai International Cricket Stadium22 Oct 2015
Dinesh ChandimalSL162155* & 7402140v PAKAbu Dhabi28 Sept 2017
Mominul HaqueBAN162161 & 1252190v ZIMDhaka11 Nov 2018
Dean ElgarSA162160 & 2303184v INDVisakhapatnam2 Oct 2019
Marnus LabuschagneAUS162162238220v PAKAdelaide29 Nov 2019
Joe RootENG162153 & 9326150v WIBridgetown16 Mar 2022

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