Sri Lanka: Batting match by match (ODIs)

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

PlayerRunsScoresBF4s6sOppositionGroundDate
Upul TharangaSL174174*159193v INDJamaica2 Jul 2013
Kumar SangakkaraSL169169137186v SAColombo20 Jul 2013
Tillakaratne DilshanSL161161*146220v BANMelbourne Cricket Ground26 Feb 2015
Tillakaratne DilshanSL160160124203v INDRajkot15 Dec 2009
Tillakaratne DilshanSL160160*165113v INDHobart28 Feb 2012
Sanath JayasuriyaSL15215299204v ENGLeeds1 Jul 2006
Tillakaratne DilshanSL144144131161v ZIMPallekele International Cricket Stadium10 Mar 2011
Mahela JayawardeneSL144144150140v ENGLeeds1 Jul 2011
Kusal MendisSL143143128172v NZDambulla13 Nov 2024
Thisara PereraSL14014074813v NZMount Maunganui5 Jan 2019
Angelo MathewsSL139139*116610v INDRanchi16 Nov 2014
Lahiru ThirimanneSL139139*143132v ENGWellington1 Mar 2015
Tillakaratne DilshanSL137137*139100v PAKLahore24 Jan 2009
Pathum NissankaSL137137147112v AUSColombo19 Jun 2022
Kushal Janith PereraSL135135128162v IREDublin18 Jun 2016
Kumar SangakkaraSL134134*135120v ENGLondon13 Jun 2013
Upul TharangaSL133133141170v ZIMPallekele International Cricket Stadium10 Mar 2011
Kumar SangakkaraSL133133151120v INDHambantota21 Jul 2012
Dhanushka GunathillekeSL133133134161v PAKKarachi2 Oct 2019
Sanath JayasuriyaSL130130132141v INDColombo27 Jul 2004
Sanath JayasuriyaSL13013088166v BANKarachi30 Jun 2008
Kumar SangakkaraSL128128155120v INDAdelaide Oval19 Feb 2008
Kumar SangakkaraSL128128115140v BANMirpur20 Feb 2014
Avishka FernandoSL127127123100v WIHambantota26 Feb 2020
Charith AsalankaSL127127126145v AUSColombo12 Feb 2025
Mahela JayawardeneSL126126*127190v ENGChester-le-Street24 Jun 2006
Sanath JayasuriyaSL12512511495v INDKarachi6 Jul 2008
Tillakaratne DilshanSL125125128120v BANPallekele International Cricket Stadium28 Mar 2013
Marvan AtapattuSL124124129180v SADurban3 Mar 2003
Kumar SangakkaraSL12412495134v SCOHobart11 Mar 2015
Kusal MendisSL124124114180v BANKandy8 Jul 2025
Mahela JayawardeneSL123123108141v PAKRangiri Dambulla International Stadium3 Aug 2009
Tillakaratne DilshanSL123123113122v INDNagpur18 Dec 2009
Sanath JayasuriyaSL122122105124v AUSSydney9 Jan 2003
Sanath JayasuriyaSL122122136152v ENGLondon20 Jun 2006
Kusal MendisSL12212277146v PAKHyderabad10 Oct 2023
Pathum NissankaSL122122136160v ZIMHarare31 Aug 2025
Kumar SangakkaraSL121121128161v BANKarachi30 Jun 2008
Pavan RathnayakeSL121121115121v ENGColombo27 Jan 2026
Kusal MendisSL121121100143v ENGLeeds24 Sept 2026
Sanath JayasuriyaSL120120125140v NZBloemfontein10 Feb 2003
Upul TharangaSL120120156140v ENGLondon17 Jun 2006
Kushal Janith PereraSL120120122111v BANDhaka28 May 2021
Tillakaratne DilshanSL119119*139111v PAKPallekele International Cricket Stadium9 Jun 2012
Upul TharangaSL11911990117v SACape Town7 Feb 2017
Kusal MendisSL119119119120v WIHambantota26 Feb 2020
Upul TharangaSL118118128142v INDKolkata24 Dec 2009
Upul TharangaSL118118*126180v BANMirpur8 Jan 2010
Mahela JayawardeneSL118118124121v INDHyderabad9 Nov 2014
Avishka FernandoSL118118115102v SAColombo2 Sept 2021
Page 1Next

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