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
Virender SehwagIND293293254407v SLMumbai2 Dec 2009
Chris GayleWI333333437349v SLGalle International Stadium15 Nov 2010
Shikhar DhawanIND204190 & 14182340v SLGalle International Stadium26 Jul 2017
Rahul DravidIND215177 & 38327321v SLAhmedabad16 Nov 2009
Jacques KallisSA224224 & DNB325311v SLCape Town3 Jan 2012
Travis HeadAUS220161 & 59*299291v SLCanberra1 Feb 2019
Virat KohliIND293243 & 50345280v SLDelhi2 Dec 2017
Virender SehwagIND251201* & 50283285v SLGalle International Stadium31 Jul 2008
Joe RootENG246143 & 103327280v SLLondon29 Aug 2024
Abid AliPAK21238 & 174347282v SLKarachi19 Dec 2019
Joe BurnsAUS189180 & 9281280v SLCanberra1 Feb 2019
Younis KhanPAK313313568274v SLKarachi21 Feb 2009
Kane WilliamsonNZ31169 & 242*553270v SLWellington3 Jan 2015
Dean ElgarSA158127 & 31*190270v SLJohannesburg3 Jan 2021
Martin GuptillNZ202156 & 46316261v SLDunedin10 Dec 2015
Saud ShakeelPAK238208* & 30399250v SLGalle16 Jul 2023
Lou VincentNZ224224348254v SLWellington11 Apr 2005
Alastair CookENG20296 & 106395250v SLLondon3 Jun 2011
Mushfiqur RahimBAN198175* & 23394250v SLDhaka23 May 2022
Tamim IqbalBAN16490 & 74*199253v SLPallekele21 Apr 2021
Virender SehwagIND140109 & 31148251v SLGalle International Stadium18 Jul 2010
Nazmul Hossain ShantoBAN273148 & 125*478244v SLGalle17 Jun 2025
Phil JaquesAUS218150 & 68332240v SLHobart16 Nov 2007
Faf du PlessisSA199199276240v SLCenturion26 Dec 2020
Kane WilliamsonNZ215215296232v SLWellington17 Mar 2023
Michael HusseyAUS211118 & 93316233v SLColombo16 Sept 2011
Sachin TendulkarIND203203347231v SLColombo26 Jul 2010
Ramnaresh SarwanWI15957 & 102258230v SLTrinidad3 Apr 2008
AB de VilliersSA12895 & 33204230v SLColombo4 Aug 2006
Mohammad HafeezPAK217196 & 21357221v SLColombo30 Jun 2012
Mushfiqur RahimBAN200200 & DNB321221v SLGalle International Stadium8 Mar 2013
Darren LehmannAUS19263 & 129327222v SLGalle8 Mar 2004
Dean ElgarSA184129 & 55321220v SLCape Town2 Jan 2017
Kevin PietersenENG155142 & 13182223v SLBirmingham25 May 2006
Mominul HaqueBAN281176 & 105388213v SLChattogram31 Jan 2018
Tom LathamNZ264264*489211v SLWellington15 Dec 2018
Mohammad AshrafulBAN212190 & 22*473211v SLGalle International Stadium8 Mar 2013
Devdutt PadikkalIND211167 & 44305211v SLGalle15 Aug 2026
Kevin PietersenENG193151 & 42*193208v SLColombo3 Apr 2012
Shoaib MalikPAK17945 & 134310202v SLColombo20 Jul 2009
Ollie PopeENG161154 & 7172202v SLLondon6 Sept 2024
Shaun MarshAUS153130 & 23347200v SLColombo13 Aug 2016
Michael VaughanENG14887 & 61248200v SLColombo9 Dec 2007
Imrul KayesBAN140115 & 25284201v SLChittagong4 Feb 2014
Amir JangooWI233233373193v SLNorth Sound25 Jun 2026
Abdullah ShafiquePAK201201326194v SLColombo24 Jul 2023
Jonny BairstowENG199167* & 32323190v SLLondon9 Jun 2016
Joe RootENG197186 & 11325190v SLGalle22 Jan 2021
Liton DasBAN193141 & 52381191v SLDhaka23 May 2022
Asad ShafiqPAK17575 & 100*353190v SLPallekele International Cricket Stadium8 Jul 2012
Page 1Next

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