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

PlayerRunsScoresBF4s6sOppositionGroundDate
Angelo MathewsSL10499 & 5139160v INDMumbai2 Dec 2009
Tillakaratne DilshanSL104104122120v BANMirpur4 Jan 2010
Tillakaratne DilshanSL104104*57125v AUSPallekele International Cricket Stadium6 Aug 2011
Mahela JayawardeneSL104104107121v NZChristchurch11 Jan 2015
Kumar SangakkaraSL104104107110v AUSSydney Cricket Ground8 Mar 2015
Tillakaratne DilshanSL10410499101v SCOHobart11 Mar 2015
Avishka FernandoSL10410410392v WIChester-le-Street1 Jul 2019
Sadeera SamarawickramaSL104104*114110v IREGalle16 Apr 2023
Pathum NissankaSL104104113140v WIHarare7 Jul 2023
Ranjan MadugalleSL10391* & 12225160v PAKFaisalabad14 Mar 1982
Russel ArnoldSL10310312173v ZIMBulawayo12 Dec 1999
Sanath JayasuriyaSL10310383106v NZAuckland6 Feb 2001
Thilan SamaraweeraSL103103*175100v INDColombo29 Aug 2001
Marvan AtapattuSL103103*12770v ZIMEast London15 Mar 2003
Kumar SangakkaraSL103103*10890v KENSharjah6 Apr 2003
Mahela JayawardeneSL10317 & 86*28490v ENGGalle2 Dec 2003
Upul TharangaSL103103125140v NZChristchurch3 Jan 2006
Kumar SangakkaraSL103103 & DNB145120v INDGalle International Stadium18 Jul 2010
Kumar SangakkaraSL10375 & 2816362v INDColombo3 Aug 2010
Mahela JayawardeneSL103103*88130v INDMumbai2 Apr 2011
Angelo MathewsSL10357 & 46255120v ENGColombo3 Apr 2012
Dilruwan PereraSL10395 & 8269132v PAKSharjah Cricket Stadium16 Jan 2014
Kithuruwan VithanageSL103103*104122v BANMirpur27 Jan 2014
Kumar SangakkaraSL10310384121v INDFatullah28 Feb 2014
Angelo MathewsSL10364 & 39155102v INDGalle International Stadium12 Aug 2015
Dimuth KarunaratneSL10393 & 1022850v PAKAbu Dhabi28 Sept 2017
Dimuth KarunaratneSL10310310380v IREBulawayo25 Jun 2023
Dinesh ChandimalSL10372 & 31188120v AUSGalle29 Jan 2025
Roy DiasSL1021021148-v INDDelhi15 Sept 1982
Arjuna RanatungaSL10288 & 14177171v INDColombo27 Jul 1993
Chamara DunusingheSL10211 & 9127490v NZNapier11 Mar 1995
Arjuna RanatungaSL102102*11290v PAKGujranwala29 Sept 1995
Aravinda de SilvaSL102102*90120v PAKLahore5 Nov 1997
Sanath JayasuriyaSL102102100131v ZIMColombo26 Jan 1998
Arjuna RanatungaSL1021029862v NZColombo5 Jul 1998
Sanath JayasuriyaSL10285 & 17166150v SAColombo6 Aug 2000
Marvan AtapattuSL102102*11150v INDSharjah27 Oct 2000
Romesh KaluwitharanaSL102102*117200v ENGColombo27 Mar 2001
Sanath JayasuriyaSL102102*120100v PAKColombo12 Sept 2002
Kumar SangakkaraSL10236 & 66209140v ENGNottingham2 Jun 2006
Upul TharangaSL102102*122121v ENGColombo26 Mar 2011
Kumar SangakkaraSL10210297100v SAJohannesburg22 Jan 2012
Tillakaratne DilshanSL102102*95121v NZPallekele International Cricket Stadium6 Nov 2012
Lahiru ThirimanneSL102102*134120v AUSAdelaide Oval13 Jan 2013
Dinesh ChandimalSL102102 & DNB17680v BANColombo16 Mar 2013
Lahiru ThirimanneSL102102110111v PAKFatullah25 Feb 2014
Dinesh ChandimalSL10210213070v AUSRangiri Dambulla International Stadium28 Aug 2016
Kusal MendisSL10210210791v BANRangiri Dambulla International Stadium28 Mar 2017
Niroshan DickwellaSL102102116140v ZIMHambantota6 Jul 2017
Kushal Janith PereraSL10210286131v NZMount Maunganui3 Jan 2019

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