Batting match by match (Men's Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
From 1908-01-01×

Player figures come from full scorecards, which we hold for 2,538 of the 2,542 matches in this selection (from 1908). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Shoaib MalikPAK245245 & 0424244v ENGAbu Dhabi13 Oct 2015
Kusal MendisSL2452452911811v IREGalle24 Apr 2023
Graham DowlingNZ244239 & 5519265v INDChristchurch22 Feb 1968
Glenn TurnerNZ244223* & 21-260v WIKingston16 Feb 1972
Kumar SangakkaraSL244230 & 14*348343v PAKLahore6 Mar 2002
Brad HodgeAUS24441 & 203*428260v SAPerth16 Dec 2005
Kumar SangakkaraSL24492 & 152428320v ENGKandy1 Dec 2007
Alastair CookENG244244*409270v AUSMelbourne Cricket Ground26 Dec 2017
Dimuth KarunaratneSL244244437260v BANPallekele21 Apr 2021
Eddie PaynterENG243243-240v SADurban20 Jan 1939
Brian LaraWI243226 & 17325230v AUSAdelaide25 Nov 2005
Alastair CookENG243243407330v WIBirmingham17 Aug 2017
Mayank AgarwalIND243243330288v BANIndore14 Nov 2019
Victor TrumperAUS242214* & 28285290v SAAdelaide7 Jan 1911
Wally HammondENG242240 & 2410320v AUSLondon24 Jun 1938
Mahela JayawardeneSL242242465302v INDColombo24 Feb 1999
Michael VaughanENG242195 & 47*354360v INDLondon5 Sept 2002
Ricky PontingAUS242242 & 0369310v INDAdelaide12 Dec 2003
Jacques KallisSA24292 & 150*489303v NZHamilton10 Mar 2004
Mahela JayawardeneSL242237 & 5435253v SAGalle4 Aug 2004
Gautam GambhirIND242206 & 36487311v AUSDelhi29 Oct 2008
Kumar SangakkaraSL242221 & 21447270v PAKGalle International Stadium6 Aug 2014
Virat KohliIND242204 & 38286261v BANHyderabad9 Feb 2017
Javed MiandadPAK24181 & 160*-251v NZChristchurch2 Feb 1979
Aravinda de SilvaSL241138* & 103*307301v PAKColombo26 Apr 1997
Younis KhanPAK24091 & 149*320286v NZAuckland8 Mar 2001
Hashim AmlaSA240159 & 81410290v INDChennai26 Mar 2008
Harry BrookENG240153 & 87181308v PAKRawalpindi1 Dec 2022
Denis AtkinsonWI239219 & 20*-291v AUSBridgetown14 May 1955
Mohsin KhanPAK239200 & 39*429260v ENGLondon12 Aug 1982
Virender SehwagIND239201 & 38315342v PAKBangalore24 Mar 2005
Adam VogesAUS239239364303v NZWellington12 Feb 2016
Steve SmithAUS239239399301v ENGPerth14 Dec 2017
Donald BradmanAUS23826 & 212450140v ENGAdelaide29 Jan 1937
Leonard HuttonENG23873 & 165*-170v WILondon19 Aug 1939
Matthew HaydenAUS238203 & 35360187v INDChennai18 Mar 2001
Tatenda TaibuZIM23885* & 153510272v BANDhaka14 Jan 2005
Taufeeq UmarPAK238236 & 2507171v SLAbu Dhabi18 Oct 2011
Kane WilliamsonNZ238238364280v PAKChristchurch3 Jan 2021
Usman KhawajaAUS238137 & 101*398232v ENGSydney5 Jan 2022
Saud ShakeelPAK238208* & 30399250v SLGalle16 Jul 2023
Tom LathamNZ238137 & 101376243v WIMount Maunganui18 Dec 2025
Herbert SutcliffeENG23776 & 161-220v AUSLondon14 Aug 1926
Clyde WalcottWI237220 & 17*-281v ENGBridgetown6 Feb 1954
Allan BorderAUS237196 & 41*407280v ENGLondon27 Jun 1985
Dean JonesAUS237116 & 121*444181v PAKAdelaide19 Jan 1990
Sherwin CampbellWI237208 & 29*491360v NZBarbados19 Apr 1996
Sanath JayasuriyaSL237213 & 24*295353v ENGLondon27 Aug 1998
Hashim AmlaSA237114 & 123*560301v INDKolkata14 Feb 2010
Clyde WalcottWI236126 & 110-300v AUSPort of Spain11 Apr 1955

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