Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1012th Match · Abu Dhabi T10 League 2026AAYLODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Sri Lanka: Batting innings by innings (All cricket)

The highest score in all cricket for Sri Lanka since 1908 is 374 by Mahela Jayawardene (SL) v SA at Colombo, 27 Jul 2006 (from the 1,526 of 1,527 matches with full scorecards).

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Sri Lanka×From 1908-01-01×

Player figures come from full scorecards, which we hold for 1,526 of the 1,527 matches in this selection (from 1975). Earlier matches have results and team totals only.

PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Mahela JayawardeneSL37457243165.384b A Nel2v SAColombo27 Jul 2006
Sanath JayasuriyaSL34057836258.821c SC Ganguly b RK Chauhan2v INDColombo2 Aug 1997
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
Kumar SangakkaraSL27036536273.973c †T Taibu b T Panyangara2v ZIMBulawayo14 May 2004
Aravinda de SilvaSL26738040070.264c GE Bradburn b DK Morrison2v NZWellington31 Jan 1991
Sanath JayasuriyaSL25334833472.702lbw b Danish Kaneria3v PAKFaisalabad20 Oct 2004
Marvan AtapattuSL24932436176.851c †T Taibu b E Chigumbura2v ZIMBulawayo14 May 2004
Kusal MendisSL245291181184.193c MJ Humphreys b GI Hume2v IREGalle24 Apr 2023
Dimuth KarunaratneSL24443726055.841c Nazmul Hossain Shanto b Taskin Ahmed2v BANPallekele21 Apr 2021
Mahela JayawardeneSL24246530252.043c & b A Kumble2v INDColombo24 Feb 1999
Mahela JayawardeneSL24042432056.604c †Kamran Akmal b Shoaib Malik1v PAKKarachi21 Feb 2009
Mahela JayawardeneSL23741525357.114lbw b M Hayward1v SAGalle4 Aug 2004
Kumar SangakkaraSL23235731164.993c JH Kallis b SM Pollock1v SAColombo11 Aug 2004
Thilan SamaraweeraSL23131831072.645b Danish Kaneria1v PAKKarachi21 Feb 2009
Kumar SangakkaraSL23032733370.343c Younis Khan b Abdul Razzaq2v PAKLahore6 Mar 2002
Roshan MahanamaSL22556127040.113lbw b A Kumble2v INDColombo2 Aug 1997
Marvan AtapattuSL22344829149.782c ADR Campbell b PA Strang1v ZIMKandy7 Jan 1998
Kumar SangakkaraSL222*27728080.143not out2v BANKandy11 Jul 2007
Kumar SangakkaraSL22142524052.003st †Sarfraz Ahmed b Abdur Rehman2v PAKGalle6 Aug 2014
Kumar SangakkaraSL21933529065.373c R Dravid b V Sehwag1v INDColombo26 Jul 2010
Marvan AtapattuSL216*43724049.431not out2v ZIMBulawayo18 Nov 1999
Thilan SamaraweeraSL21433832063.315run out (†Kamran Akmal/Shoaib Malik)1v PAKLahore1 Mar 2009
Mahela JayawardeneSL213*41125051.824not out1v ENGGalle18 Dec 2007
Sanath JayasuriyaSL21327833176.621c †AJ Stewart b BC Hollioake2v ENGLondon27 Aug 1998
Kumar SangakkaraSL21143118048.963lbw b Azhar Ali3v PAKAbu Dhabi18 Oct 2011
Pathum NissankaSL210*139208151.081not out1v AFGKandy9 Feb 2024
Marvan AtapattuSL207*45719145.301not out1v PAKKandy28 Jun 2000
Dinesh ChandimalSL206*32616563.195not out2v AUSGalle8 Jul 2022
Aravinda de SilvaSL20623428188.035lbw b Enamul Haque2v BANColombo21 Jul 2002
Nishan MadushkaSL20533922160.471lbw b AR McBrine2v IREGalle24 Apr 2023
Hashan TillakaratneSL204*34323059.486not out2v WIColombo29 Nov 2001
Mahela JayawardeneSL203*27216474.634not out2v BANMirpur27 Jan 2014
Kumar SangakkaraSL20330618366.343c TA Boult b JDS Neesham2v NZWellington3 Jan 2015
Marvan AtapattuSL201*53618037.501not out1v ENGGalle22 Feb 2001
Brendon KuruppuSL201*54824036.682not out1v NZColombo16 Apr 1987
Marvan AtapattuSL20125927077.611retired out2v BANColombo6 Sept 2001
Kumar SangakkaraSL200*32520261.543not out2v BANColombo3 Jul 2007
Angelo MathewsSL200*46816342.744not out2v ZIMHarare19 Jan 2020
Kumar SangakkaraSL199*38718251.423not out1v PAKGalle22 Jun 2012
Sanath JayasuriyaSL19922621288.051b A Kuruvilla3v INDColombo9 Aug 1997
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 PAKDubai6 Oct 2017
Mahela JayawardeneSL19542216146.214c PD Collingwood b MS Panesar2v ENGColombo9 Dec 2007
Kusal MendisSL19428519468.073c Tamim Iqbal b Mehedi Hasan Miraz1v BANGalle7 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
Page 1Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

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