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
Aiden MarkramSA162115 & 47232250v WICenturion28 Feb 2023
Angelo MathewsSL16247 & 115333171v NZChristchurch9 Mar 2023
Marnus LabuschagneAUS16251 & 111288162v ENGManchester19 Jul 2023
Shan MasoodPAK162151 & 11199142v ENGMultan7 Oct 2024
Devon ConwayNZ162157 & 5240223v ENGNottingham25 Jun 2026
W.G. GraceENG161152 & 9*314130v AUSLondon6 Sept 1880
Stanley JacksonENG161144* & 17-180v AUSLeeds3 Jul 1905
Jack HobbsENG16164 & 97--1v SACape Town14 Feb 1914
Cyril WaltersENG16159 & 102--0v INDMadras10 Feb 1934
Maurice LeylandENG161161-171v SALondon17 Aug 1935
Vijay HazareIND161155 & 6-190v ENGMumbai14 Dec 1951
Neil HarveyAUS161109 & 52-200v SABrisbane5 Dec 1952
Vijay ManjrekarIND16143 & 118--0v WIKingston28 Mar 1953
Jim BurkeAUS161161--0v INDBombay26 Oct 1956
Garry SobersWI161161241261v ENGManchester2 Jun 1966
Gundappa ViswanathIND161113 & 48320251v ENGBombay6 Feb 1973
Gundappa ViswanathIND161161*297111v AUSBangalore19 Sept 1979
Clive LloydWI161121 & 40205220v AUSAdelaide26 Jan 1980
Clive LloydWI161161*290120v INDCalcutta10 Dec 1983
Martin CroweNZ16182 & 79258210v AUSMelbourne26 Dec 1987
Mark WaughAUS161138 & 23244190v ENGAdelaide25 Jan 1991
Mohammad AzharuddinIND161109 & 52132271v SAKolkata27 Nov 1996
Brian LaraWI16183 & 78224181v INDKingston6 Mar 1997
Sachin TendulkarIND161148 & 13260213v SLMumbai3 Dec 1997
Saeed AnwarPAK16143 & 118293250v SADurban26 Feb 1998
Brian LaraWI1618 & 153*273201v AUSBridgetown26 Mar 1999
Sachin TendulkarIND161122 & 39272270v ZIMDelhi18 Nov 2000
Marcus TrescothickENG161161232233v SLBirmingham30 May 2002
Mohammad AshrafulBAN161158* & 3207243v INDChattogram17 Dec 2004
Andrew StraussENG16125 & 136354210v SADurban26 Dec 2004
Jacques KallisSA161111 & 50*371200v AUSSydney Cricket Ground2 Jan 2006
Shoaib MalikPAK16113 & 148*397242v SLColombo26 Mar 2006
Graeme SmithSA1617 & 154*267170v ENGBirmingham30 Jul 2008
Kevin PietersenENG161149 & 12222251v SALeeds2 Aug 2012
Michael ClarkeAUS161130 & 31297162v INDChennai22 Feb 2013
Michael ClarkeAUS161161* & 0302170v SACape Town1 Mar 2014
Steve SmithAUS161133 & 28230172v INDBrisbane17 Dec 2014
Tom LathamNZ161161248173v BANHamilton28 Feb 2019
Dimuth KarunaratneSL16139 & 122316101v NZGalle14 Aug 2019
Nkruma BonnerWI161123 & 38*493201v ENGNorth Sound8 Mar 2022
Ollie PopeENG161154 & 7172202v SLLondon6 Sept 2024
Yashasvi JaiswalIND1610 & 161305153v AUSPerth22 Nov 2024
C.B. FryENG160144 & 16-230v AUSLondon14 Aug 1905
Donald BradmanAUS160123 & 37*336110v ENGMelbourne8 Mar 1929
Vijay HazareIND16026 & 134*-180v WIBombay9 Dec 1948
Mushtaq AliIND16054 & 106-90v WICalcutta31 Dec 1948
Jeffrey StollmeyerWI160160-110v INDMadras27 Jan 1949
Colin CowdreyENG160160-144v INDLeeds2 Jul 1959
Hanif MohammadPAK160160 & 02170v INDBombay2 Dec 1960
Neil HarveyAUS160154 & 6-190v ENGAdelaide25 Jan 1963

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