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
Upul TharangaSL120120156140v ENGLondon17 Jun 2006
Sanath JayasuriyaSL12047 & 73141173v SAColombo4 Aug 2006
Prasanna JayawardeneSL120120*191110v BANColombo25 Jun 2007
Prasanna JayawardeneSL1200 & 120276120v PAKAbu Dhabi18 Oct 2011
Angelo MathewsSL120102 & 18262140v ENGLondon12 Jun 2014
Kaushal SilvaSL12063 & 57265170v ENGLondon12 Jun 2014
Angelo MathewsSL12077 & 43*210120v PAKColombo25 Jun 2015
Dhananjaya de SilvaSL1201 & 119*233151v INDDelhi2 Dec 2017
Dimuth KarunaratneSL12063 & 5722180v ENGPallekele International Cricket Stadium14 Nov 2018
Kushal Janith PereraSL120120122111v BANDhaka28 May 2021
Dhananjaya de SilvaSL120120 & 0175170v WINorth Sound25 Jun 2026
Sonal DinushaSL12092 & 28192140v WINorth Sound3 Jul 2026
Roshan MahanamaSL119119*14280v ZIMHarare Sports Club3 Nov 1994
Marvan AtapattuSL119119*13570v PAKKarachi13 Feb 2000
Mahela JayawardeneSL119101 & 18194151v ENGKandy7 Mar 2001
Tillakaratne DilshanSL119119*139111v PAKPallekele International Cricket Stadium9 Jun 2012
Upul TharangaSL11911990117v SACape Town7 Feb 2017
Upul TharangaSL1194 & 115185122v BANGalle International Stadium7 Mar 2017
Kusal MendisSL119119119120v WIHambantota26 Feb 2020
Roy DiasSL118109 & 9222151v PAKLahore22 Mar 1982
Aravinda de SilvaSL11813 & 105-160v PAKKarachi7 Nov 1985
Roshan MahanamaSL11873 & 45278120v INDLucknow18 Jan 1994
Sanjeeva RanatungaSL118118342170v ZIMHarare11 Oct 1994
Marvan AtapattuSL11811815370v INDColombo17 Aug 1997
Russel ArnoldSL118104* & 14*256160v ZIMHarare4 Dec 1999
Upul TharangaSL118118128142v INDKolkata24 Dec 2009
Upul TharangaSL118118*126180v BANMirpur8 Jan 2010
Thilan SamaraweeraSL11831 & 87*202130v ENGSouthampton16 Jun 2011
Mahela JayawardeneSL118118124121v INDHyderabad9 Nov 2014
Dinesh ChandimalSL11857 & 61204141v INDNagpur24 Nov 2017
Dhanushka GunathillekeSL11857 & 61175122v SAColombo20 Jul 2018
Avishka FernandoSL118118115102v SAColombo2 Sept 2021
Pathum NissankaSL118118101162v AFGKandy14 Feb 2024
Roshan MahanamaSL11778 & 39225200v AUSColombo17 Aug 1992
Asanka GurusinhaSL117117*14091v NZSharjah18 Apr 1994
Sanath JayasuriyaSL117111 & 6*143171v INDGalle14 Aug 2001
Tillakaratne DilshanSL117117*78152v NEDAmstelveen4 Jul 2006
Michael VandortSL11711718993v BANColombo25 Jun 2007
Mahela JayawardeneSL11759 & 58238131v WIGalle International Stadium15 Nov 2010
Kumar SangakkaraSL11748 & 69286150v AUSPallekele International Cricket Stadium8 Sept 2011
Kumar SangakkaraSL117117*86112v ENGWellington1 Mar 2015
Chandika HathurusingheSL11667 & 49283100v AUSColombo28 Aug 1992
Hashan TillakaratneSL116116 & DNB287140v ZIMHarare26 Oct 1994
Romesh KaluwitharanaSL11628 & 88224120v NZColombo10 Jun 1998
Arjuna RanatungaSL11651 & 65204180v PAKGalle21 Jun 2000
Mahela JayawardeneSL116116129130v NZSharjah10 Apr 2001
Mahela JayawardeneSL11611 & 105260171v AUSGalle International Stadium31 Aug 2011
Dinesh ChandimalSL116116* & DNB151122v BANGalle International Stadium8 Mar 2013
Angelo MathewsSL11689 & 27*252172v SAGalle International Stadium16 Jul 2014
Angelo MathewsSL11691 & 25*201113v PAKGalle International Stadium6 Aug 2014

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