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
Younis KhanPAK156127 & 29*259111v WIAbu Dhabi21 Oct 2016
Shaun MarshAUS156156291180v ENGSydney Cricket Ground4 Jan 2018
David WarnerAUS15645 & 111*239120v NZSydney3 Jan 2020
Shan MasoodPAK156156 & 0330182v ENGManchester5 Aug 2020
Alex CareyAUS156156 & DNB188152v SLGalle6 Feb 2025
Rahmat ShahAFG156105* & 51340153v BANAbu Dhabi9 Oct 2026
Monty NobleAUS155133 & 22-190v ENGSydney11 Dec 1903
Bruce MitchellSA15599 & 56--0v ENGPort Elizabeth5 Mar 1949
Martin DonnellyNZ15575 & 80-180v ENGManchester23 Jul 1949
Imtiaz AhmedPAK155135 & 20*--0v INDMadras13 Jan 1961
Mushtaq MohammadPAK15555 & 100*-150v ENGNottingham26 Jul 1962
Peter BurgeAUS155103 & 52*291140v ENGSydney15 Feb 1963
Doug WaltersAUS155155315112v ENGBrisbane10 Dec 1965
Ken BarringtonENG155142 & 13*303150v PAKLondon24 Aug 1967
Doug WaltersAUS15593 & 62*-150v INDBrisbane19 Jan 1968
Rohan KanhaiWI155153 & 2*-181v ENGPort of Spain14 Mar 1968
John EdrichENG155155330190v NZNottingham7 Aug 1969
Ian ChappellAUS155118 & 37416250v ENGLondon10 Aug 1972
Alan KnottENG15592 & 63224260v AUSLondon10 Aug 1972
John BenaudAUS15513 & 142247182v PAKMelbourne29 Dec 1972
Gundappa ViswanathIND155124 & 31-170v WIMadras12 Jan 1979
Geoff BoycottENG155155341120v INDBirmingham12 Jul 1979
John DysonAUS15528 & 127*423130v WISydney2 Jan 1982
Imran KhanPAK15583 & 72*322180v AUSMelbourne26 Dec 1983
Mohsin KhanPAK155152 & 3244181v AUSMelbourne26 Dec 1983
Roy DiasSL15595 & 60*-110v INDColombo6 Sept 1985
Asanka GurusinhaSL15539 & 116*307140v PAKColombo22 Mar 1986
Mark WaughAUS155140 & 15249171v ENGBrisbane25 Nov 1994
Mike AthertonENG15588 & 67433130v AUSSydney1 Jan 1995
Asanka GurusinhaSL15528 & 127481151v NZDunedin18 Mar 1995
Daryll CullinanSA15533 & 122*246211v INDJohannesburg16 Jan 1997
Greg BlewettAUS15599 & 56275200v NZHobart27 Nov 1997
Ijaz AhmedPAK155155282230v AUSPeshawar15 Oct 1998
Adam GilchristAUS1556 & 149*182131v PAKHobart18 Nov 1999
Steve WaughAUS155150 & 5346170v INDAdelaide10 Dec 1999
Michael SlaterAUS155143 & 12237241v NZWellington24 Mar 2000
Herschelle GibbsSA15551 & 104264250v AUSDurban15 Mar 2002
Matthew HaydenAUS15537 & 118243142v WIBrisbane3 Nov 2005
Marvan AtapattuSL15588 & 67331220v INDDelhi10 Dec 2005
Kevin PietersenENG155142 & 13182223v SLBirmingham25 May 2006
Chamara KapugederaSL15596 & 59*216134v BANChittagong Divisional Stadium3 Jan 2009
Kumar SangakkaraSL15518 & 137296221v INDMumbai2 Dec 2009
Salman ButtPAK15563 & 92267270v AUSLondon13 Jul 2010
Moeen AliENG155155* & DNB207172v SLChester-le-Street27 May 2016
Asela GunaratneSL155116 & 39285231v ZIMHarare Sports Club6 Nov 2016
JP DuminySA155155221190v SLJohannesburg12 Jan 2017
Dean ElgarSA155141* & 14307221v AUSCape Town22 Mar 2018
Jonny BairstowENG155140 & 15*280220v WINorth Sound8 Mar 2022
Gary BallanceZIM155137* & 18294122v WIBulawayo4 Feb 2023
Steve SmithAUS155121 & 34315220v INDLondon7 Jun 2023

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