Sri Lanka: Batting innings by innings (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 902 of the 1,467 matches in this selection (from 2002). Earlier matches have results and team totals only.

PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Mahela JayawardeneSL37457243165.384b A Nel2v SAColombo27 Jul 2006
Kumar SangakkaraSL31948232866.183c Sohag Gazi b Nasir Hossain1v BANChittagong4 Feb 2014
Kumar SangakkaraSL28745735062.803c †MV Boucher b AJ Hall2v SAColombo27 Jul 2006
Mahela JayawardeneSL27543527163.224b A Mishra2v INDAhmedabad16 Nov 2009
Kusal MendisSL245291181184.193c MJ Humphreys b GI Hume2v IREGalle24 Apr 2023
Dimuth KarunaratneSL24443726055.841c Nazmul Hossain Shanto b Taskin Ahmed2v BANPallekele21 Apr 2021
Mahela JayawardeneSL24042432056.604c †Kamran Akmal b Shoaib Malik1v PAKKarachi21 Feb 2009
Thilan SamaraweeraSL23131831072.645b Danish Kaneria1v PAKKarachi21 Feb 2009
Kumar SangakkaraSL222*27728080.143not out2v BANKandy11 Jul 2007
Kumar SangakkaraSL22142524052.003st †Sarfraz Ahmed b Abdur Rehman2v PAKGalle International Stadium6 Aug 2014
Kumar SangakkaraSL21933529065.373c R Dravid b V Sehwag1v INDColombo26 Jul 2010
Thilan SamaraweeraSL21433832063.315run out (†Kamran Akmal/Shoaib Malik)1v PAKLahore1 Mar 2009
Mahela JayawardeneSL213*41125051.824not out1v ENGGalle International Stadium18 Dec 2007
Kumar SangakkaraSL21143118048.963lbw b Azhar Ali3v PAKAbu Dhabi18 Oct 2011
Dinesh ChandimalSL206*32616563.195not out2v AUSGalle8 Jul 2022
Nishan MadushkaSL20533922160.471lbw b AR McBrine2v IREGalle24 Apr 2023
Mahela JayawardeneSL203*27216474.634not out2v BANMirpur27 Jan 2014
Kumar SangakkaraSL20330618366.343c TA Boult b JDS Neesham2v NZWellington3 Jan 2015
Kumar SangakkaraSL200*32520261.543not out2v BANColombo3 Jul 2007
Angelo MathewsSL200*46816342.744not out2v ZIMHarare19 Jan 2020
Kumar SangakkaraSL199*38718251.423not out1v PAKGalle International Stadium22 Jun 2012
Angelo MathewsSL19939719150.134c Shakib Al Hasan b Nayeem Hasan1v BANChattogram15 May 2022
Kusal MendisSL19632722259.942c †Mushfiqur Rahim b Taijul Islam2v BANChattogram31 Jan 2018
Dimuth KarunaratneSL19640519148.401b Wahab Riaz1v PAKDubai International Cricket Stadium6 Oct 2017
Mahela JayawardeneSL19542216146.214c PD Collingwood b MS Panesar2v ENGColombo9 Dec 2007
Kusal MendisSL19428519468.073c Tamim Iqbal b Mehedi Hasan Miraz1v BANGalle International Stadium7 Mar 2017
Tillakaratne DilshanSL19325320276.282b ST Finn2v ENGLondon3 Jun 2011
Kumar SangakkaraSL19228227168.093c RT Ponting b SR Clark4v AUSHobart16 Nov 2007
Kumar SangakkaraSL19235115154.703c Taufeeq Umar b Abdur Rehman2v PAKColombo30 Jun 2012
Lahiru UdaraSL18824821575.812c S Joseph b AS Joseph1v WINorth Sound3 Jul 2026
Pathum NissankaSL18725623173.051b Hasan Mahmud2v BANGalle17 Jun 2025
Dimuth KarunaratneSL18635416152.541c & b MN Samuels1v WIGalle International Stadium14 Oct 2015
Kamindu MendisSL182*25016472.805not out1v NZGalle26 Sept 2024
Mahela JayawardeneSL18031522357.144c †MJ Prior b JM Anderson1v ENGGalle International Stadium26 Mar 2012
Dimuth KarunaratneSL17923515076.172c †L Tucker b MR Adair1v IREGalle16 Apr 2023
Kusal MendisSL17625421169.294c †PM Nevill b MA Starc3v AUSPallekele International Cricket Stadium26 Jul 2016
Upul TharangaSL174*159193109.431not out1v INDJamaica2 Jul 2013
Mahela JayawardeneSL17424420171.314c SK Raina b Harbhajan Singh1v INDColombo26 Jul 2010
Dhananjaya de SilvaSL17322921175.553c Liton Das b Mustafizur Rahman2v BANChattogram31 Jan 2018
Kumar SangakkaraSL169137186123.363c JP Duminy b AM Phangiso1v SAColombo20 Jul 2013
Tillakaratne DilshanSL16817919193.856c †Khaled Mashud b Aftab Ahmed1v BANColombo20 Sept 2005
Dhananjaya de SilvaSL16629122057.045b Taskin Ahmed2v BANPallekele21 Apr 2021
Mahela JayawardeneSL16521015378.574c Mohammad Ashraful b Syed Rasel2v BANKandy11 Jul 2007
Mahela JayawardeneSL16528417158.104run out (AN Petersen)1v SAColombo24 Jul 2014
Upul TharangaSL16530419254.282c Khaled Mashud b Shahadat Hossain2v BANBogra8 Mar 2006
Kamindu MendisSL16423716669.208c Mehedi Hasan Miraz b Taijul Islam3v BANSylhet22 Mar 2024
Dinesh ChandimalSL16436121145.435c S Dhawan b I Sharma2v INDDelhi2 Dec 2017
Dinesh ChandimalSL162*16919495.866not out3v INDGalle International Stadium12 Aug 2015
Tillakaratne DilshanSL16216521298.186b Enamul Haque jnr1v BANChittagong Divisional Stadium3 Jan 2009
Tillakaratne DilshanSL161*146220110.272not out1v BANMelbourne Cricket Ground26 Feb 2015
Page 1Next

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