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
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
Angelo MathewsSL141141 & DNB259143v AFGColombo2 Feb 2024
Sanath JayasuriyaSL14014014396v NZBloemfontein8 Dec 1994
Kumar SangakkaraSL140140 & DNB373160v WIGalle13 Nov 2001
Kumar SangakkaraSL14074 & 66288150v AUSCairns9 Jul 2004
Dimuth KarunaratneSL140130 & 10256140v PAKPallekele International Cricket Stadium3 Jul 2015
Thisara PereraSL14014074813v NZMount Maunganui5 Jan 2019
Dimuth KarunaratneSL14089 & 51271130v NZWellington17 Mar 2023
Kusal MendisSL140140193181v IREGalle16 Apr 2023
Marvan AtapattuSL139108 & 31313190v INDMohali19 Nov 1997
Arjuna RanatungaSL13952 & 87*375180v ZIMColombo14 Jan 1998
Mahela JayawardeneSL139139216141v INDColombo29 Aug 2001
Sanath JayasuriyaSL139139212171v ZIMKandy4 Jan 2002
Kaushal SilvaSL139139244162v BANMirpur27 Jan 2014
Angelo MathewsSL139139*116610v INDRanchi16 Nov 2014
Lahiru ThirimanneSL139139*143132v ENGWellington1 Mar 2015
Pathum NissankaSL13973 & 6630291v WIGalle29 Nov 2021
Roshan MahanamaSL138109 & 29181200v NZColombo6 Dec 1992
Thilan SamaraweeraSL138138217200v BANColombo20 Sept 2005
Kumar SangakkaraSL138138*147132v INDJaipur31 Oct 2005
Michael VandortSL138138259181v ENGColombo9 Dec 2007
Dimuth KarunaratneSL13853 & 85246160v SAColombo20 Jul 2018
Kusal MendisSL13822 & 116*306142v ZIMHarare27 Jan 2020
Hashan TillakaratneSL13751 & 86402180v INDColombo4 Aug 1993
Tillakaratne DilshanSL137137*139100v PAKLahore24 Jan 2009
Upul TharangaSL13792 & 45242170v PAKColombo14 Aug 2014
Pathum NissankaSL137137147112v AUSColombo19 Jun 2022
Romesh KaluwitharanaSL136132* & 4163270v AUSColombo17 Aug 1992
Hashan TillakaratneSL136136*214160v INDColombo29 Aug 2001
Mahela JayawardeneSL13613 & 123275132v SAColombo4 Aug 2006
Mahela JayawardeneSL136136259101v INDColombo23 Jul 2008
Dhananjaya de SilvaSL136127 & 9293150v ZIMHarare Sports Club6 Nov 2016
Mahela JayawardeneSL13534 & 101*269181v SAColombo6 Aug 2000
Kumar SangakkaraSL13570 & 65170190v PAKKarachi21 Feb 2009
Kushal Janith PereraSL135135128162v IREDublin18 Jun 2016
Kusal MendisSL13585* & 50193152v AUSGalle6 Feb 2025
Sanath JayasuriyaSL134134651111v PAKPadang2 Apr 1996
Aravinda de SilvaSL134134131114v PAKSharjah7 Apr 1997
Sanath JayasuriyaSL134134*114133v PAKLahore5 Nov 1997
Mahela JayawardeneSL134134246141v ENGColombo18 Dec 2003
Tharanga ParanavitanaSL134111 & 23*275160v INDGalle International Stadium18 Jul 2010
Tharanga ParanavitanaSL134100 & 34283151v INDColombo26 Jul 2010
Kumar SangakkaraSL134134*135120v ENGLondon13 Jun 2013
Kumar SangakkaraSL13479 & 55250190v ENGLeeds20 Jun 2014
Kusal MendisSL13424 & 110199210v INDColombo3 Aug 2017
Aravinda de SilvaSL133112 & 21318160v PAKRawalpindi26 Feb 2000

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