Batting match by match (Men's Tests)

Filters

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

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

PlayerRunsScoresBF4s6sOppositionGroundDate
Chris GayleWI333333437349v SLGalle International Stadium15 Nov 2010
Younis KhanPAK313313568274v SLKarachi21 Feb 2009
Kane WilliamsonNZ31169 & 242*553270v SLWellington3 Jan 2015
Virender SehwagIND293293254407v SLMumbai2 Dec 2009
Virat KohliIND293243 & 50345280v SLDelhi2 Dec 2017
Mominul HaqueBAN281176 & 105388213v SLChattogram31 Jan 2018
Nazmul Hossain ShantoBAN273148 & 125*478244v SLGalle17 Jun 2025
Tom LathamNZ264264*489211v SLWellington15 Dec 2018
Virender SehwagIND251201* & 50283285v SLGalle International Stadium31 Jul 2008
Joe RootENG246143 & 103327280v SLLondon29 Aug 2024
Taufeeq UmarPAK238236 & 2507171v SLAbu Dhabi18 Oct 2011
Saud ShakeelPAK238208* & 30399250v SLGalle16 Jul 2023
Amir JangooWI233233373193v SLNorth Sound25 Jun 2026
Usman KhawajaAUS232232352161v SLGalle29 Jan 2025
Joe RootENG229228 & 1324181v SLGalle14 Jan 2021
Lou VincentNZ224224348254v SLWellington11 Apr 2005
Jacques KallisSA224224 & DNB325311v SLCape Town3 Jan 2012
Travis HeadAUS220161 & 59*299291v SLCanberra1 Feb 2019
Phil JaquesAUS218150 & 68332240v SLHobart16 Nov 2007
Mohammad HafeezPAK217196 & 21357221v SLColombo30 Jun 2012
Ross TaylorNZ216142 & 74401130v SLColombo25 Nov 2012
Rahul DravidIND215177 & 38327321v SLAhmedabad16 Nov 2009
Joe RootENG215200* & 15316180v SLLondon12 Jun 2014
Kane WilliamsonNZ215215296232v SLWellington17 Mar 2023
Virat KohliIND213213267172v SLNagpur24 Nov 2017
Mohammad AshrafulBAN212190 & 22*473211v SLGalle International Stadium8 Mar 2013
Abid AliPAK21238 & 174347282v SLKarachi19 Dec 2019
Mushfiqur RahimBAN212163 & 49452130v SLGalle17 Jun 2025
Michael HusseyAUS211118 & 93316233v SLColombo16 Sept 2011
Kraigg BrathwaiteWI211126 & 85507170v SLNorth Sound29 Mar 2021
Devdutt PadikkalIND211167 & 44305211v SLGalle15 Aug 2026
Shikhar DhawanIND204190 & 14182340v SLGalle International Stadium26 Jul 2017
Sachin TendulkarIND203203347231v SLColombo26 Jul 2010
Jonathan TrottENG203203409170v SLCardiff26 May 2011
Alastair CookENG20296 & 106395250v SLLondon3 Jun 2011
Martin GuptillNZ202156 & 46316261v SLDunedin10 Dec 2015
Abdullah ShafiquePAK201201326194v SLColombo24 Jul 2023
Mushfiqur RahimBAN200200 & DNB321221v SLGalle International Stadium8 Mar 2013
Henry NichollsNZ200200*240154v SLWellington17 Mar 2023
Jonny BairstowENG199167* & 32323190v SLLondon9 Jun 2016
Faf du PlessisSA199199276240v SLCenturion26 Dec 2020
Mushfiqur RahimBAN198175* & 23394250v SLDhaka23 May 2022
Joe RootENG197186 & 11325190v SLGalle22 Jan 2021
Brendon McCullumNZ195195 & DNB1341811v SLChristchurch26 Dec 2014
Roston ChaseWI194194324132v SLNorth Sound25 Jun 2026
Kevin PietersenENG193151 & 42*193208v SLColombo3 Apr 2012
Liton DasBAN193141 & 52381191v SLDhaka23 May 2022
Darren LehmannAUS19263 & 129327222v SLGalle8 Mar 2004
Keaton JenningsENG19246 & 146*333160v SLGalle International Stadium6 Nov 2018
Younis KhanPAK190177 & 13356171v SLGalle International Stadium6 Aug 2014
Page 1Next

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