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
Joe RootENG17331 & 142*240231v INDBirmingham1 Jul 2022
Abdullah ShafiquePAK17313 & 160*45591v SLGalle16 Jul 2022
Rachin RavindraNZ173134 & 39*203194v INDBengaluru16 Oct 2024
Victor TrumperAUS172113 & 59-190v ENGAdelaide15 Jan 1904
Charles MacartneyAUS172170 & 2*228200v ENGSydney25 Feb 1921
Jack HobbsENG172115 & 5739480v AUSSydney19 Dec 1924
Charles MacartneyAUS17239 & 133*-120v ENGLondon26 Jun 1926
Ted DexterENG172172 & DNB-185v PAKLondon16 Aug 1962
Ted DexterENG172172-280v SAJohannesburg23 Dec 1964
Trevor GoddardSA17260 & 112-173v ENGJohannesburg22 Jan 1965
Asif IqbalPAK17226 & 146296252v ENGLondon24 Aug 1967
Rohan KanhaiWI172150 & 22339230v ENGGeorgetown28 Mar 1968
Ian ChappellAUS17276 & 96-91v WIAdelaide24 Jan 1969
Ian RedpathAUS17213 & 159*345230v NZAuckland22 Mar 1974
Graham YallopAUS172172447190v PAKFaisalabad6 Mar 1980
Sunil GavaskarIND172172472190v ENGBangalore9 Dec 1981
Allan BorderAUS17289 & 83346210v ENGSydney2 Jan 1983
Graeme WoodAUS172172449210v ENGNottingham11 Jul 1985
Sunil GavaskarIND172172400190v AUSSydney2 Jan 1986
Viv RichardsWI17249 & 123214210v PAKPort of Spain14 Apr 1988
Dean JonesAUS172122 & 50249210v ENGLondon24 Aug 1989
Allan LambENG17230 & 142273242v NZWellington6 Feb 1992
Graham GoochENG172135 & 37394241v PAKLeeds23 Jul 1992
David BoonAUS17241 & 131377180v ENGMelbourne24 Dec 1994
Brian LaraWI172152 & 20212300v ENGNottingham10 Aug 1995
Gary KirstenSA17254 & 118347181v PAKFaisalabad24 Oct 2003
Graeme SmithSA17247 & 125*269240v NZWellington26 Mar 2004
Andrew StraussENG172137 & 35305200v WILondon22 Jul 2004
Jacques KallisSA172162 & 10287221v ENGDurban26 Dec 2004
Kevin PietersenENG17214 & 158212177v AUSLondon8 Sept 2005
Michael ClarkeAUS17237 & 135*231211v ENGPerth14 Dec 2006
Jacques KallisSA172110 & 62*355182v WISt Kitts18 Jun 2010
VVS LaxmanIND17285 & 87334200v WIBarbados28 Jun 2011
David WarnerAUS17260 & 112217253v ENGPerth13 Dec 2013
Mushfiqur RahimBAN172159 & 13*313241v NZWellington12 Jan 2017
Azhar AliPAK172141* & 31386230v ENGSouthampton21 Aug 2020
Zak CrawleyENG172122 & 50159280v PAKRawalpindi1 Dec 2022
Ben StokesENG17217 & 155272109v AUSLondon28 Jun 2023
Ollie PopeENG172121 & 51234211v WINottingham18 Jul 2024
Pasindu SooriyabandaraSL17280 & 92306191v INDColombo23 Aug 2026
Aubrey FaulknerSA17156 & 115339170v AUSAdelaide7 Jan 1911
Harry MakepeaceENG171117 & 5441360v AUSMelbourne11 Feb 1921
Reg SimpsonENG171156* & 15-140v AUSMelbourne23 Feb 1951
Raman Subba RowENG17159 & 112-140v AUSBirmingham8 Jun 1961
Colin CowdreyENG171113 & 58*354120v AUSMelbourne29 Dec 1962
Bob SimpsonAUS171153 & 18-140v SACape Town31 Dec 1966
Ian RedpathAUS171101 & 70356150v WIMelbourne31 Jan 1976
Gundappa ViswanathIND17168 & 103*-191v NZKanpur18 Nov 1976
Graham YallopAUS171167 & 4416160v INDCalcutta26 Oct 1979
Mohinder AmarnathIND17191 & 80-183v WIBridgetown15 Apr 1983

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