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 896 of the 2,568 matches in this selection (from 2001). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Jacob BethellENG16410 & 154288170v AUSSydney4 Jan 2026
VVS LaxmanIND163100 & 63337250v WISt Kitts22 Jun 2006
Kevin PietersenENG163129 & 34294162v NZNapier22 Mar 2008
Ricky PontingAUS163158 & 5231161v WIJamaica22 May 2008
AB de VilliersSA163163196127v AUSCape Town19 Mar 2009
Daniel VettoriNZ16323 & 140238170v SLColombo26 Aug 2009
Simon KatichAUS16380 & 83312230v PAKLondon13 Jul 2010
Sikandar RazaZIM16336 & 127252112v SLColombo14 Jul 2017
Henry NichollsNZ1631 & 162*235160v SLChristchurch26 Dec 2018
Nazmul Hossain ShantoBAN163163 & 0386171v SLPallekele21 Apr 2021
Ollie PopeENG163145 & 18273163v NZNottingham10 Jun 2022
Sean WilliamsZIM163137 & 26182210v SABulawayo28 Jun 2025
Adam GilchristAUS162162146225v NZWellington18 Mar 2005
Ian BellENG162162*168251v BANChester-le-Street3 Jun 2005
Michael HusseyAUS16273 & 89350230v SAJohannesburg31 Mar 2006
Ashwell PrinceSA162162*223232v BANCenturion26 Nov 2008
Michael HusseyAUS16228 & 134*336200v PAKSydney Cricket Ground3 Jan 2010
David WarnerAUS162133 & 29201142v PAKDubai International Cricket Stadium22 Oct 2014
Shikhar DhawanIND162134 & 28354160v SLGalle International Stadium12 Aug 2015
Asad ShafiqPAK16283 & 79290170v ENGDubai International Cricket Stadium22 Oct 2015
Dinesh ChandimalSL162155* & 7402140v PAKAbu Dhabi28 Sept 2017
Mominul HaqueBAN162161 & 1252190v ZIMDhaka11 Nov 2018
Dean ElgarSA162160 & 2303184v INDVisakhapatnam2 Oct 2019
Marnus LabuschagneAUS162162238220v PAKAdelaide29 Nov 2019
Joe RootENG162153 & 9326150v WIBridgetown16 Mar 2022
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
Jacques KallisSA161111 & 50*371200v AUSSydney Cricket Ground2 Jan 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
Kevin PietersenENG160158 & 2262151v AUSAdelaide Oval1 Dec 2006
MS DhoniIND16092 & 68*208115v AUSChandigarh17 Oct 2008
Sachin TendulkarIND160160 & DNB260260v NZHamilton18 Mar 2009
Alastair CookENG160160339170v WIChester-le-Street14 May 2009
Jonathan TrottENG16041 & 119274170v AUSLondon20 Aug 2009
Ross TaylorNZ160138 & 22146224v AUSHamilton27 Mar 2010
Sachin TendulkarIND160146 & 14*405172v SACape Town2 Jan 2011
AB de VilliersSA160160* & DNB205192v SLCape Town3 Jan 2012
David WarnerAUS160119 & 41172224v SAAdelaide Oval22 Nov 2012

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