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

PlayerRunsScoresBF4s6sOppositionGroundDate
Kushal Janith PereraSL10210286131v NZMount Maunganui3 Jan 2019
Dhananjaya de SilvaSL102102*166150v PAKRawalpindi11 Dec 2019
Dasun ShanakaSL1021029474v ZIMKandy18 Jan 2022
Kusal MendisSL10254 & 48174111v BANChattogram15 May 2022
Dinesh ChandimalSL102102*155120v IREGalle16 Apr 2023
Arjuna RanatungaSL101101*10880v PAKDurban2 Dec 1994
Roshan MahanamaSL10110115351v WISharjah11 Oct 1995
Mahela JayawardeneSL10110113850v PAKVisakhapatnam27 Mar 1999
Russel ArnoldSL1012 & 99220131v PAKPeshawar5 Mar 2000
Kumar SangakkaraSL1013 & 98224140v SACenturion20 Jan 2001
Mahela JayawardeneSL101101*11570v ENGColombo25 Mar 2001
Marvan AtapattuSL10110111880v NEDColombo16 Sept 2002
Marvan AtapattuSL10110112450v AUSSydney9 Jan 2003
Kumar SangakkaraSL101101110150v AUSColombo27 Feb 2004
Kumar SangakkaraSL10110191160v BANLahore25 Jun 2008
Upul TharangaSL101101*14370v WIColombo3 Feb 2011
Thilan SamaraweeraSL10154 & 4726890v ENGColombo3 Apr 2012
Kaushal SilvaSL10120 & 81258130v PAKAbu Dhabi31 Dec 2013
Lahiru ThirimanneSL101101108130v PAKMirpur8 Mar 2014
Mahela JayawardeneSL10122 & 79215110v ENGLeeds20 Jun 2014
Tillakaratne DilshanSL10110112491v ENGColombo16 Dec 2014
Angelo MathewsSL10154 & 4713483v AUSGalle International Stadium4 Aug 2016
Kaushal SilvaSL10194 & 7214110v ZIMHarare Sports Club29 Oct 2016
Niroshan DickwellaSL10177* & 2497101v BANKandy29 Apr 2021
Dinesh ChandimalSL10180 & 2119592v PAKGalle24 Jul 2022
Dimuth KarunaratneSL10140 & 6119560v PAKGalle24 Jul 2022
Kusal MendisSL10187 & 14138170v NZChristchurch9 Mar 2023
Pathum NissankaSL101101*102140v ZIMBulawayo2 Jul 2023
Charith AsalankaSL1011019554v ZIMColombo6 Jan 2024
Janith LiyanageSL101101*102112v BANChattogram18 Mar 2024
Kamindu MendisSL10192* & 918492v BANChattogram30 Mar 2024
Kushal Janith PereraSL10110146134v NZNelson2 Jan 2025
Kusal MendisSL101101115110v AUSColombo14 Feb 2025
Arjuna RanatungaSL10055 & 45234110v AUSPerth12 Feb 1988
Hashan TillakaratneSL10010010641v WISharjah16 Oct 1995
Romesh KaluwitharanaSL100100*89171v KENNairobi28 Sept 1996
Romesh KaluwitharanaSL100100 & DNB144160v PAKLahore4 Mar 1999
Marvan AtapattuSL10010012490v PAKDhaka7 Jun 2000
Kumar SangakkaraSL100100*11190v PAKSharjah4 Apr 2003
Mahela JayawardeneSL100100*15271v ZIMBulawayo14 May 2004
Mahela JayawardeneSL1001008390v ENGManchester28 Jun 2006
WPUJC VaasSL100100*16970v BANColombo25 Jun 2007
Mahela JayawardeneSL10010064104v ZIMGuyana3 May 2010
Mahela JayawardeneSL1001008191v CANHambantota20 Feb 2011
Angelo MathewsSL1005 & 95210130v AUSGalle International Stadium31 Aug 2011
Kumar SangakkaraSL10024 & 76179121v SAGalle International Stadium16 Jul 2014
Mahela JayawardeneSL10010012081v AFGDunedin22 Feb 2015
Dimuth KarunaratneSL10021 & 79215110v PAKGalle International Stadium17 Jun 2015
Dinesh ChandimalSL100100*10760v IREDublin16 Jun 2016
Kusal MendisSL10016 & 84*125160v SAPort Elizabeth21 Feb 2019

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