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

PlayerRunsScoresBF4s6sOppositionGroundDate
Kumar SangakkaraSL424319 & 1056264310v BANChittagong4 Feb 2014
Mahela JayawardeneSL374374572431v SAColombo27 Jul 2006
Tillakaratne DilshanSL305162 & 143340353v BANChittagong Divisional Stadium3 Jan 2009
Kumar SangakkaraSL287287457350v SAColombo27 Jul 2006
Mahela JayawardeneSL275275435271v INDAhmedabad16 Nov 2009
Kamindu MendisSL266102 & 164364279v BANSylhet22 Mar 2024
Mahela JayawardeneSL262240 & 22462340v PAKKarachi21 Feb 2009
Kumar SangakkaraSL261219 & 42*449340v INDColombo26 Jul 2010
Thilan SamaraweeraSL255231 & 24*348350v PAKKarachi21 Feb 2009
Kumar SangakkaraSL24957 & 192358361v AUSHobart16 Nov 2007
Angelo MathewsSL24891 & 157*470311v PAKAbu Dhabi31 Dec 2013
Kumar SangakkaraSL247142 & 105398263v BANGalle International Stadium8 Mar 2013
Kusal MendisSL2452452911811v IREGalle24 Apr 2023
Kumar SangakkaraSL24492 & 152428320v ENGKandy1 Dec 2007
Dimuth KarunaratneSL244244437260v BANPallekele21 Apr 2021
Kumar SangakkaraSL242221 & 21447270v PAKGalle International Stadium6 Aug 2014
Upul TharangaSL236165 & 71*391273v BANBogra8 Mar 2006
Sonal DinushaSL236103 & 133*426165v INDColombo23 Aug 2026
Dimuth KarunaratneSL230147 & 83404240v WIGalle21 Nov 2021
Kumar SangakkaraSL222222*277280v BANKandy11 Jul 2007
Dinesh ChandimalSL22159 & 162*246284v INDGalle International Stadium12 Aug 2015
Thilan SamaraweeraSL220137* & 83427181v INDColombo3 Aug 2010
Dimuth KarunaratneSL218158* & 60302201v SAGalle International Stadium12 Jul 2018
Kumar SangakkaraSL216192 & 24*373172v PAKColombo30 Jun 2012
Tillakaratne DilshanSL21592 & 123*203242v NZGalle International Stadium18 Aug 2009
Thilan SamaraweeraSL214214338320v PAKLahore1 Mar 2009
Chamara SilvaSL21361 & 152*302271v NZWellington15 Dec 2006
Mahela JayawardeneSL213213*411250v ENGGalle International Stadium18 Dec 2007
Kumar SangakkaraSL2132 & 211437180v PAKAbu Dhabi18 Oct 2011
Kusal MendisSL213194 & 19334195v BANGalle International Stadium7 Mar 2017
Pathum NissankaSL211187 & 24281271v BANGalle17 Jun 2025
Dhananjaya de SilvaSL210102 & 108310213v BANSylhet22 Mar 2024
Kumar SangakkaraSL208147 & 61426200v ENGLondon12 Jun 2014
Kumar SangakkaraSL208203 & 5324193v NZWellington3 Jan 2015
Dinesh ChandimalSL206206*326165v AUSGalle8 Jul 2022
Nishan MadushkaSL205205339221v IREGalle24 Apr 2023
Kushal Janith PereraSL20451 & 153*263196v SADurban13 Feb 2019
Dhananjaya de SilvaSL204122 & 82332225v PAKGalle16 Jul 2023
Mahela JayawardeneSL203203*272164v BANMirpur27 Jan 2014
Dimuth KarunaratneSL203196 & 7432201v PAKDubai International Cricket Stadium6 Oct 2017
Angelo MathewsSL20383 & 120*476201v NZWellington15 Dec 2018
Kumar SangakkaraSL200200*325202v BANColombo3 Jul 2007
Kumar SangakkaraSL200199* & 1402182v PAKGalle International Stadium22 Jun 2012
Dinesh ChandimalSL200164 & 36451231v INDDelhi2 Dec 2017
Angelo MathewsSL200200* & DNB468163v ZIMHarare19 Jan 2020
Angelo MathewsSL199199 & 0412191v BANChattogram15 May 2022
Kusal MendisSL196196327222v BANChattogram31 Jan 2018
Mahela JayawardeneSL195195422161v ENGColombo9 Dec 2007
Kumar SangakkaraSL195144 & 51435154v PAKSharjah Cricket Stadium3 Nov 2011
Kumar SangakkaraSL194139 & 55374190v BANColombo16 Mar 2013
Page 1Next

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