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
Dhananjaya de SilvaSL194129 & 65*354280v AUSColombo13 Aug 2016
Tillakaratne DilshanSL193193 & DNB253202v ENGLondon3 Jun 2011
Pathum NissankaSL19164 & 127*175222v ENGLondon6 Sept 2024
Mahela JayawardeneSL18892 & 96387131v NZColombo26 Aug 2009
Lahiru UdaraSL188188 & 0252215v WINorth Sound3 Jul 2026
Angelo MathewsSL18626 & 160277272v ENGLeeds20 Jun 2014
Dimuth KarunaratneSL186186354161v WIGalle International Stadium14 Oct 2015
Mahela JayawardeneSL185180 & 5322233v ENGGalle International Stadium26 Mar 2012
Kusal MendisSL1848 & 176261231v AUSPallekele International Cricket Stadium26 Jul 2016
Dimuth KarunaratneSL184118 & 66268221v BANKandy29 Apr 2021
Sonal DinushaSL184100 & 84296123v INDGalle15 Aug 2026
Malinda WarnapuraSL182120 & 62317190v WIGuyana22 Mar 2008
Kamindu MendisSL182182*250164v NZGalle26 Sept 2024
Mahela JayawardeneSL18061 & 119338210v ENGLondon11 May 2006
Tillakaratne DilshanSL18054 & 126253180v BANGalle International Stadium8 Mar 2013
Thilan SamaraweeraSL179159 & 20292253v NZGalle International Stadium18 Aug 2009
Mahela JayawardeneSL179174 & 5278201v INDColombo26 Jul 2010
Dimuth KarunaratneSL179179235150v IREGalle16 Apr 2023
Kumar SangakkaraSL17545 & 130*359140v PAKColombo20 Jul 2009
Dinesh ChandimalSL175132 & 43454171v AUSColombo13 Aug 2016
Upul TharangaSL174174*159193v INDJamaica2 Jul 2013
Dhananjaya de SilvaSL173173229211v BANChattogram31 Jan 2018
Pasindu SooriyabandaraSL17280 & 92306191v INDColombo23 Aug 2026
Dinesh ChandimalSL17076 & 94*254153v PAKGalle16 Jul 2022
Mahela JayawardeneSL169136 & 33272160v WIGuyana22 Mar 2008
Mahela JayawardeneSL169105 & 64407151v ENGColombo3 Apr 2012
Kumar SangakkaraSL169169137186v SAColombo20 Jul 2013
Tillakaratne DilshanSL168168179191v BANColombo20 Sept 2005
Thilan SamaraweeraSL168143 & 25282201v NZColombo26 Aug 2009
Dimuth KarunaratneSL16656 & 110283140v ZIMHarare Sports Club29 Oct 2016
Dimuth KarunaratneSL16625 & 141352180v INDColombo3 Aug 2017
Dhananjaya de SilvaSL166166291220v BANPallekele21 Apr 2021
Mahela JayawardeneSL165165210153v BANKandy11 Jul 2007
Mahela JayawardeneSL165165 & 0290171v SAColombo24 Jul 2014
Kumar SangakkaraSL164156* & 8206211v NZWellington15 Dec 2006
Dinesh ChandimalSL162155* & 7402140v PAKAbu Dhabi28 Sept 2017
Angelo MathewsSL16247 & 115333171v NZChristchurch9 Mar 2023
Tillakaratne DilshanSL161161*146220v BANMelbourne Cricket Ground26 Feb 2015
Dimuth KarunaratneSL16139 & 122316101v NZGalle14 Aug 2019
Tillakaratne DilshanSL160160124203v INDRajkot15 Dec 2009
Tillakaratne DilshanSL160160*165113v INDHobart28 Feb 2012
Kumar SangakkaraSL15950 & 109271211v NZColombo26 Aug 2009
Tillakaratne DilshanSL158147 & 11289230v AUSHobart14 Dec 2012
Dinesh ChandimalSL158119* & 39298111v WISt Lucia14 Jun 2018
Pathum NissankaSL158158254190v BANColombo25 Jun 2025
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
Chamara KapugederaSL15596 & 59*216134v BANChittagong Divisional Stadium3 Jan 2009
Kumar SangakkaraSL15518 & 137296221v INDMumbai2 Dec 2009

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