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

PlayerRunsScoresBF4s6sOppositionGroundDate
Thilan SamaraweeraSL179159 & 20292253v NZGalle International Stadium18 Aug 2009
Mahela JayawardeneSL179174 & 5278201v INDColombo26 Jul 2010
Dimuth KarunaratneSL179179235150v IREGalle16 Apr 2023
Duleep MendisSL17753 & 124228112v INDKandy14 Sept 1985
Arjuna RanatungaSL17544 & 131206252v SAMoratuwa25 Aug 1993
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
Russel ArnoldSL17162 & 109313240v ENGManchester13 Jun 2002
Sidath WettimunySL170157 & 13355230v PAKFaisalabad14 Mar 1982
Asanka GurusinhaSL17027 & 143359161v AUSMelbourne26 Dec 1995
Aravinda de SilvaSL17027 & 143*338203v ZIMColombo14 Jan 1998
Marvan AtapattuSL170170253210v ZIMHarare6 May 2004
Dinesh ChandimalSL17076 & 94*254153v PAKGalle16 Jul 2022
Mahela JayawardeneSL169136 & 33272160v WIGuyana22 Mar 2008
Mahela JayawardeneSL1693 & 166283191v BANMirpur26 Dec 2008
Mahela JayawardeneSL169105 & 64407151v ENGColombo3 Apr 2012
Kumar SangakkaraSL169169137186v SAColombo20 Jul 2013
Asanka GurusinhaSL168137 & 31*487220v AUSColombo17 Aug 1992
Marvan AtapattuSL168118 & 50*367190v WISaint Lucia20 Jun 2003
Tillakaratne DilshanSL168168179191v BANColombo20 Sept 2005
Thilan SamaraweeraSL168143 & 25282201v NZColombo26 Aug 2009
Aravinda de SilvaSL167167361171v AUSBrisbane8 Dec 1989
Mahela JayawardeneSL167167278180v NZColombo3 Jun 1998
Mahela JayawardeneSL167167288222v SAGalle20 Jul 2000
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
Tillakaratne DilshanSL163163* & 0348180v ZIMHarare26 Nov 1999
Tillakaratne DilshanSL16363 & 100223231v ENGKandy10 Dec 2003
Kumar SangakkaraSL1636 & 157*298250v WIKandy22 Jul 2005
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
Sanath JayasuriyaSL16048 & 112245213v AUSAdelaide25 Jan 1996
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
Roy DiasSL15760 & 97108180v INDChennai17 Sept 1982
Roshan MahanamaSL1576 & 151400200v INDColombo4 Aug 1993
Hashan TillakaratneSL157103 & 54323150v PAKColombo19 Apr 1997

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