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,173 of the 1,486 matches in this selection (from 1975). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Sanath JayasuriyaSL157157147193v ZIMHarare6 May 2004
Tillakaratne DilshanSL157101 & 56238221v PAKGalle International Stadium22 Jun 2012
Lahiru ThirimanneSL157155* & 2*259140v BANGalle International Stadium8 Mar 2013
Dhananjaya de SilvaSL1572 & 155*264112v WIGalle29 Nov 2021
Roy DiasSL15595 & 60*-110v INDColombo6 Sept 1985
Asanka GurusinhaSL15539 & 116*307140v PAKColombo22 Mar 1986
Asanka GurusinhaSL15528 & 127481151v NZDunedin18 Mar 1995
Marvan AtapattuSL15588 & 67331220v INDDelhi10 Dec 2005
Chamara KapugederaSL15596 & 59*216134v BANChittagong Divisional Stadium3 Jan 2009
Kumar SangakkaraSL15518 & 137296221v INDMumbai2 Dec 2009
Asela GunaratneSL155116 & 39285231v ZIMHarare Sports Club6 Nov 2016
Prasanna JayawardeneSL154154*314110v INDAhmedabad16 Nov 2009
Roshan MahanamaSL153153297180v NZMoratuwa27 Nov 1992
Kaushal SilvaSL15395 & 58355150v PAKDubai International Cricket Stadium8 Jan 2014
Aravinda de SilvaSL152152 & DNB292170v ENGLondon27 Aug 1998
Sanath JayasuriyaSL15215299204v ENGLeeds1 Jul 2006
Thilan SamaraweeraSL15290 & 62257210v BANMirpur26 Dec 2008
Dimuth KarunaratneSL1520 & 152367170v NZChristchurch26 Dec 2014
Kumar SangakkaraSL15113 & 138282201v PAKKarachi28 Oct 2004
Kumar SangakkaraSL151150 & 1*272181v WIColombo23 Nov 2010
Dinesh ChandimalSL151151298162v WIGalle International Stadium14 Oct 2015
Aravinda de SilvaSL150148 & 2301172v INDColombo4 Aug 1993
Mahela JayawardeneSL150150115261v BANColombo6 Sept 2001
Marvan AtapattuSL15050 & 100*241160v ZIMGalle12 Jan 2002
Tillakaratne DilshanSL149121 & 28228152v PAKColombo30 Jun 2012
Sanath JayasuriyaSL148148156241v SAGalle20 Jul 2000
Kumar SangakkaraSL148144 & 4296140v INDColombo8 Aug 2008
Aravinda de SilvaSL14775 & 72263213v AUSHobart16 Dec 1989
Romesh KaluwitharanaSL14643 & 103153182v NZDunedin7 Mar 1997
Lahiru ThirimanneSL14670 & 7638180v WINorth Sound21 Mar 2021
Sanath JayasuriyaSL145145164136v BANColombo21 Jul 2002
Tillakaratne DilshanSL145145170210v PAKLahore1 Mar 2009
Thilan SamaraweeraSL145102 & 43333160v SADurban26 Dec 2011
Angelo MathewsSL145145* & DNB342122v BANDhaka23 May 2022
Hashan TillakaratneSL14436 & 108367160v NZDunedin18 Mar 1995
Hashan TillakaratneSL144144314240v NZColombo25 Apr 2003
Tillakaratne DilshanSL144144131161v ZIMPallekele International Cricket Stadium10 Mar 2011
Mahela JayawardeneSL144144150140v ENGLeeds1 Jul 2011
Aravinda de SilvaSL14333 & 110*303191v INDMohali19 Nov 1997
Dinesh ChandimalSL143138 & 5313111v BANColombo15 Mar 2017
Kusal MendisSL1432 & 141*339160v NZWellington15 Dec 2018
Kusal MendisSL143143128172v NZDambulla13 Nov 2024
Arjuna RanatungaSL14254 & 88180241v SAKandy30 Jul 2000
Thilan SamaraweeraSL142142408130v ENGColombo18 Dec 2003
Marvan AtapattuSL142133 & 9292210v AUSCairns9 Jul 2004
Lahiru ThirimanneSL142140 & 2304150v BANKandy29 Apr 2021
Dhananjaya de SilvaSL14233 & 109232191v PAKGalle24 Jul 2022
Mahela JayawardeneSL141141 & DNB243191v NZNapier4 Apr 2005
Mahela JayawardeneSL141114 & 27268160v NZGalle International Stadium18 Aug 2009
Dinesh ChandimalSL14183 & 58341200v NZDunedin10 Dec 2015

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