Sri Lanka: Batting match by match (All cricket)

Filters

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

Player figures come from full scorecards, which we hold for 1,520 of the 1,529 matches in this selection (from 1975). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Mahela JayawardeneSL126126*127190v ENGChester-le-Street24 Jun 2006
Thilan SamaraweeraSL12611 & 115*276140v SACape Town3 Jan 2012
Angelo MathewsSL12663 & 63*21882v SAColombo24 Jul 2014
Roshen SilvaSL12656 & 70*269131v BANDhaka8 Feb 2018
Hashan TillakaratneSL12592 & 33*286170v SAMoratuwa25 Aug 1993
Hashan TillakaratneSL1256 & 119257120v AUSPerth8 Dec 1995
Sanjeeva RanatungaSL12560 & 6534590v AUSAdelaide25 Jan 1996
Sanath JayasuriyaSL12512511495v INDKarachi6 Jul 2008
Tillakaratne DilshanSL125125*170121v INDColombo23 Jul 2008
Tillakaratne DilshanSL125109 & 16187122v INDMumbai2 Dec 2009
Tillakaratne DilshanSL125125128120v BANPallekele International Cricket Stadium28 Mar 2013
Angelo MathewsSL1253 & 122264121v PAKPallekele International Cricket Stadium3 Jul 2015
Angelo MathewsSL125102 & 23206150v INDColombo20 Aug 2015
Kushal Janith PereraSL12555 & 70162200v INDColombo28 Aug 2015
Asela GunaratneSL12545 & 80*26190v ZIMColombo14 Jul 2017
Kamindu MendisSL12512 & 113208161v ENGManchester21 Aug 2024
Roy DiasSL12416 & 108270190v NZColombo16 Mar 1984
Kumar SangakkaraSL12435 & 89170200v SACenturion15 Nov 2002
Marvan AtapattuSL124124129180v SADurban3 Mar 2003
Kumar SangakkaraSL12412495134v SCOHobart11 Mar 2015
Dinesh ChandimalSL124124 & DNB219111v BANDhaka23 May 2022
Kusal MendisSL124124114180v BANKandy8 Jul 2025
Thilan SamaraweeraSL123123*166121v ZIMColombo27 Dec 2001
Marvan AtapattuSL123123*121151v SABenoni1 Dec 2002
Mahela JayawardeneSL123123108141v PAKRangiri Dambulla International Stadium3 Aug 2009
Tillakaratne DilshanSL123123113122v INDNagpur18 Dec 2009
Niroshan DickwellaSL12383 & 40*193131v PAKAbu Dhabi28 Sept 2017
Arjuna RanatungaSL12290 & 32184181v AUSKandy22 Apr 1983
Amal SilvaSL122111 & 11--0v INDColombo6 Sept 1985
Aravinda de SilvaSL122122-173v PAKFaisalabad16 Oct 1985
Aravinda de SilvaSL122122116122v PAKNairobi4 Oct 1996
Sanath JayasuriyaSL122122105124v AUSSydney9 Jan 2003
Sanath JayasuriyaSL12271 & 51161161v AUSColombo24 Mar 2004
Sanath JayasuriyaSL122122136152v ENGLondon20 Jun 2006
Angelo MathewsSL12291 & 3138491v PAKSharjah Cricket Stadium16 Jan 2014
Roshen SilvaSL12285 & 3726981v ENGPallekele International Cricket Stadium14 Nov 2018
Kusal MendisSL12212277146v PAKHyderabad10 Oct 2023
Pathum NissankaSL122122136160v ZIMHarare31 Aug 2025
Roy DiasSL12112114411-v INDBengaluru26 Sept 1982
Mahela JayawardeneSL121107 & 14*189180v ENGLondon16 May 2002
Thilan SamaraweeraSL121100 & 21297100v PAKFaisalabad20 Oct 2004
Kumar SangakkaraSL121121128161v BANKarachi30 Jun 2008
Tharanga ParanavitanaSL12172 & 49183160v PAKGalle International Stadium4 Jul 2009
Kumar SangakkaraSL1212 & 119263160v ENGSouthampton16 Jun 2011
Pavan RathnayakeSL121121115121v ENGColombo27 Jan 2026
Kusal MendisSL121121100143v ENGLeeds24 Sept 2026
Sanath JayasuriyaSL120120*12883v INDColombo28 Aug 1996
Mahela JayawardeneSL12012011190v ENGAdelaide23 Jan 1999
Marvan AtapattuSL120120 & 0293150v SAKandy30 Jul 2000
Sanath JayasuriyaSL120120125140v NZBloemfontein10 Feb 2003

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