Batting match by match (Men's Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v West Indies×

Player figures come from full scorecards, which we hold for 173 of the 579 matches in this selection (from 2003). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Devon ConwayNZ327227 & 100506393v WIMount Maunganui18 Dec 2025
Marnus LabuschagneAUS308204 & 104*460333v WIPerth30 Nov 2022
Azhar AliPAK304302* & 2477232v WIDubai International Cricket Stadium13 Oct 2016
Adam VogesAUS269269*285330v WIHobart10 Dec 2015
Ben StokesENG254176 & 78*413215v WIManchester16 Jul 2020
Steve SmithAUS253199 & 54*444263v WIJamaica11 Jun 2015
Kane WilliamsonNZ251251412342v WIHamilton3 Dec 2020
Mohammad YousufPAK24756 & 191461251v WIMultan Cricket Stadium19 Nov 2006
Alastair CookENG243243407330v WIBirmingham17 Aug 2017
Tom LathamNZ238137 & 101376243v WIMount Maunganui18 Dec 2025
Alastair CookENG23394 & 139*443241v WIBarbados26 Feb 2009
Ross TaylorNZ233217* & 16*380250v WIDunedin3 Dec 2013
Dimuth KarunaratneSL230147 & 83404240v WIGalle21 Nov 2021
Kevin PietersenENG226226262242v WILeeds25 May 2007
Steve SmithAUS220200* & 20*340160v WIPerth30 Nov 2022
Wasim JafferIND2131 & 212408241v WIAntigua2 Jun 2006
Travis HeadAUS213175 & 38*246222v WIAdelaide8 Dec 2022
Marcus TrescothickENG212105 & 107340341v WIBirmingham29 Jul 2004
Hashim AmlaSA208208371220v WICenturion17 Dec 2014
Kane WilliamsonNZ20443 & 161*339290v WIBarbados26 Jun 2014
Steve SmithAUS204134* & 70*247130v WIMelbourne Cricket Ground26 Dec 2015
Jacques KallisSA202158 & 44369202v WIJohannesburg12 Dec 2003
Usman KhawajaAUS200144 & 56288111v WIMelbourne Cricket Ground26 Dec 2015
Virat KohliIND200200283240v WIAntigua21 Jul 2016
Temba BavumaSA20028 & 172344230v WIJohannesburg8 Mar 2023
Marnus LabuschagneAUS194163 & 31328170v WIAdelaide8 Dec 2022
Simon KatichAUS19336 & 157404190v WIBarbados12 Jun 2008
Mohammad YousufPAK192192 & DNB330241v WILahore11 Nov 2006
Matt PriorENG192131* & 61247200v WITrinidad6 Mar 2009
Matthew HaydenAUS19114 & 177274253v WISt John's9 May 2003
Lahiru UdaraSL188188 & 0252215v WINorth Sound3 Jul 2026
Andrew FlintoffENG187167 & 20214188v WIBirmingham29 Jul 2004
Andrew StraussENG186141 & 45375290v WINottingham25 May 2012
Dimuth KarunaratneSL186186354161v WIGalle International Stadium14 Oct 2015
Abdullah ShafiquePAK184160* & 24*374163v WIPort of Spain2 Aug 2026
Andrew StraussENG183169 & 14299261v WIAntigua15 Feb 2009
Ajinkya RahaneIND18381 & 102405150v WINorth Sound22 Aug 2019
Yashasvi JaiswalIND183175 & 8265240v WIDelhi10 Oct 2025
Malinda WarnapuraSL182120 & 62317190v WIGuyana22 Mar 2008
Joe RootENG182182* & DNB229174v WIGrenada21 Apr 2015
Shaun MarshAUS182182266151v WIHobart10 Dec 2015
Virender SehwagIND180180190202v WISt Lucia10 Jun 2006
Andrew StraussENG180142 & 38282231v WIBarbados26 Feb 2009
Rachin RavindraNZ1793 & 176191271v WIChristchurch2 Dec 2025
AB de VilliersSA178178352151v WIBridgetown21 Apr 2005
Graeme SmithSA178132 & 46332144v WISt Kitts18 Jun 2010
Rohit SharmaIND177177301231v WIKolkata6 Nov 2013
Graeme SmithSA176132 & 44254290v WIJohannesburg12 Dec 2003
Graeme SmithSA176126 & 50*260260v WISt John's29 Apr 2005
VVS LaxmanIND176176*280120v WIKolkata14 Nov 2011
Page 1Next

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