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
Sanath JayasuriyaSL107107114101v INDRangiri Dambulla International Stadium28 Jan 2009
Tharanga ParanavitanaSL10753 & 54225150v INDMumbai2 Dec 2009
Mahela JayawardeneSL10710711292v INDJamaica2 Jul 2013
Dinesh ChandimalSL107107 & DNB181101v AFGColombo2 Feb 2024
Pathum NissankaSL10789 & 18201151v SAGqeberha5 Dec 2024
Pathum NissankaSL1071075876v INDDubai26 Sept 2025
Mahela JayawardeneSL10652 & 54363150v NZColombo27 May 1998
Aravinda de SilvaSL106106243101v ENGGalle22 Feb 2001
Mahela JayawardeneSL106106*9482v WIKandy15 Dec 2001
Mahela JayawardeneSL10647 & 59218140v ENGBirmingham30 May 2002
Sanath JayasuriyaSL106106110151v ENGSydney13 Jan 2003
Tillakaratne DilshanSL10610692161v SACenturion22 Sept 2009
Tillakaratne DilshanSL106106119100v AUSAdelaide Oval6 Mar 2012
Kushal Janith PereraSL10610612465v BANMirpur22 Feb 2014
Kusal MendisSL1064 & 102221112v WITrinidad6 Jun 2018
Dimuth KarunaratneSL10683 & 23161120v ENGColombo23 Nov 2018
Oshada FernandoSL1064 & 102199130v PAKKarachi19 Dec 2019
Kusal MendisSL106106*14963v NZGalle26 Sept 2024
Charith AsalankaSL10610612364v BANColombo2 Jul 2025
Roy DiasSL10598 & 7196160v PAKFaisalabad14 Mar 1982
Aravinda de SilvaSL105105105122v AUSColombo15 Aug 1992
Aravinda de SilvaSL1050 & 105318110v PAKFaisalabad15 Sept 1995
Aravinda de SilvaSL10510594100v INDColombo7 Jul 1998
Sanath JayasuriyaSL105105116110v INDDhaka1 Jun 2000
Mahela JayawardeneSL10598 & 7213130v SADurban26 Dec 2000
Kumar SangakkaraSL105105* & DNB226130v INDGalle14 Aug 2001
Hashan TillakaratneSL105105* & DNB24730v WIGalle13 Nov 2001
Upul TharangaSL10510511090v BANColombo2 Sept 2005
Upul TharangaSL105105129111v BANChandigarh7 Oct 2006
Marvan AtapattuSL10525 & 80238120v AUSHobart16 Nov 2007
Thilan SamaraweeraSL105105*106110v INDMirpur5 Jan 2010
Tharanga ParanavitanaSL10510 & 95272100v WIGalle International Stadium15 Nov 2010
Dinesh ChandimalSL105105*126112v ENGLondon3 Jul 2011
Angelo MathewsSL105105* & DNB269100v AUSColombo16 Sept 2011
Kumar SangakkaraSL1051058782v INDHobart28 Feb 2012
Kumar SangakkaraSL105105*76131v BANMelbourne Cricket Ground26 Feb 2015
Angelo MathewsSL10552 & 5321480v ENGGalle International Stadium6 Nov 2018
Dimuth KarunaratneSL1052 & 103160190v SAJohannesburg3 Jan 2021
Dinesh ChandimalSL10566 & 39*28364v BANChattogram15 May 2022
Aravinda de SilvaSL10410412461v INDNagpur1 Dec 1990
Chandika HathurusingheSL10423 & 81277130v NZHamilton22 Feb 1991
Hashan TillakaratneSL10410411670v WIMumbai9 Nov 1993
Sanjeeva RanatungaSL1044 & 100*386150v ZIMBulawayo20 Oct 1994
Aravinda de SilvaSL10410411770v INDColombo24 Aug 1997
Marvan AtapattuSL10475 & 29335110v PAKPeshawar5 Mar 2000
Mahela JayawardeneSL10488 & 16168121v WIKandy21 Nov 2001
Kumar SangakkaraSL1044 & 100*161131v NZChristchurch7 Dec 2006
Mahela JayawardeneSL104104 & 0195130v AUSHobart16 Nov 2007
Kumar SangakkaraSL10410421080v PAKLahore1 Mar 2009
Thilan SamaraweeraSL104104124100v NZColombo8 Sept 2009

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