Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd 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)T2067th 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)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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 at Sophia Gardens is 112 by Prasanna Jayawardene (SL) v ENG, 26 May 2011.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Sri Lanka×At Sophia Gardens×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Prasanna JayawardeneSL11216812066.676c †MJ Prior b SCJ Broad1v ENGCardiff26 May 2011
Kushal Janith PereraSL78818096.302c †Mohammad Shahzad b Rashid Khan1v AFGCardiff4 Jun 2019
Niroshan DickwellaSL73864084.881c †Sarfraz Ahmed b Mohammad Amir1v PAKCardiff12 Jun 2017
Kumar SangakkaraSL68878078.163c KS Williamson b NL McCullum1v NZCardiff9 Jun 2013
Tharanga ParanavitanaSL661916034.551b CT Tremlett1v ENGCardiff26 May 2011
Thilan SamaraweeraSL58849069.055c GP Swann b JM Anderson1v ENGCardiff26 May 2011
Dinesh ChandimalSL53662180.304b DJ Willey2v ENGCardiff2 Jul 2016
Dimuth KarunaratneSL52*844061.902not out1v NZCardiff1 Jun 2019
Angelo MathewsSL51891157.306c B Kumar b R Ashwin1v INDCardiff20 Jun 2013
Dasun ShanakaSL504432113.646c †JC Buttler b SM Curran1v ENGCardiff23 Jun 2021
Tillakaratne DilshanSL50947053.192b GP Swann1v ENGCardiff26 May 2011
Dhanushka GunathillekeSL484560106.672lbw b LE Plunkett2v ENGCardiff2 Jul 2016
Kusal MendisSL393931100.004c †JM Bairstow b MA Wood1v ENGCardiff24 Jun 2021
Angelo MathewsSL39542172.225b Mohammad Amir1v PAKCardiff12 Jun 2017
Mahela JayawardeneSL38633060.325b RA Jadeja1v INDCardiff20 Jun 2013
Pathum NissankaSL372141176.191c HC Brook b J Overton1v ENGCardiff17 Sept 2026
Charith AsalankaSL313130100.004c J Overton b AU Rashid1v ENGCardiff17 Sept 2026
Kushal Janith PereraSL302611115.383c CJ Jordan b AU Rashid1v ENGCardiff23 Jun 2021
Dimuth KarunaratneSL30453066.671c Najibullah Zadran b Mohammad Nabi1v AFGCardiff4 Jun 2019
Kushal Janith PereraSL292440120.833c C de Grandhomme b MJ Henry1v NZCardiff1 Jun 2019
Wanindu HasarangaSL272221122.737c LA Dawson b S Baker1v ENGCardiff17 Sept 2026
Thisara PereraSL272302117.398c TA Boult b MJ Santner1v NZCardiff1 Jun 2019
Kusal MendisSL27294093.103b Hasan Ali1v PAKCardiff12 Jun 2017
Asela GunaratneSL27441061.367c Fakhar Zaman b Hasan Ali1v PAKCardiff12 Jun 2017
Suranga LakmalSL26343076.479b Hasan Ali1v PAKCardiff12 Jun 2017
Lahiru ThirimanneSL25341073.533b Mohammad Nabi1v AFGCardiff4 Jun 2019
HMRKB HerathSL25353071.439c IJL Trott b GP Swann1v ENGCardiff26 May 2011
Jeevan MendisSL25351071.437st †MS Dhoni b R Ashwin1v INDCardiff20 Jun 2013
Thisara PereraSL25404062.508c CT Tremlett b SCJ Broad1v ENGCardiff26 May 2011
Dasun ShanakaSL22291175.867st †JC Buttler b AU Rashid2v ENGCardiff2 Jul 2016
Kusal MendisSL22342064.713run out (†JC Buttler/JM Bairstow)2v ENGCardiff2 Jul 2016
Lahiru UdaraSL212050105.002c J Overton b LA Dawson1v ENGCardiff17 Sept 2026
Kushal Janith PereraSL21250084.003c EJG Morgan b AU Rashid1v ENGCardiff24 Jun 2021
Thisara PereraSL201740117.658c IR Bell b SCJ Broad3v ENGCardiff26 May 2011
Tillakaratne DilshanSL201830111.112b MJ McClenaghan1v NZCardiff9 Jun 2013
Isuru UdanaSL19*1411135.718not out1v ENGCardiff24 Jun 2021
Dhanushka GunathillekeSL191630118.751c †JC Buttler b CJ Jordan1v ENGCardiff23 Jun 2021
Tillakaratne DilshanSL18*212085.712not out1v INDCardiff20 Jun 2013
Kumar SangakkaraSL17441038.643c SK Raina b I Sharma1v INDCardiff20 Jun 2013
Farveez MaharoofSL16421038.107run out (IJL Trott)1v ENGCardiff26 May 2011
Suranga LakmalSL15*1320115.389not out1v AFGCardiff4 Jun 2019
Thisara PereraSL15292051.728c DL Vettori b MJ McClenaghan1v NZCardiff9 Jun 2013
Mahela JayawardeneSL15322046.884c AJ Strauss b CT Tremlett3v ENGCardiff26 May 2011
Kumar SangakkaraSL14381036.843c AJ Strauss b GP Swann3v ENGCardiff26 May 2011
Angelo MathewsSL13152086.675b LE Plunkett2v ENGCardiff2 Jul 2016
Dhanushka GunathillekeSL13202065.002c Shoaib Malik b Junaid Khan1v PAKCardiff12 Jun 2017
Ajantha MendisSL12*182066.6710not out3v ENGCardiff26 May 2011
Kamindu MendisSL12820150.005b J Overton1v ENGCardiff17 Sept 2026
Kumar SangakkaraSL11162068.753c †MJ Prior b JM Anderson1v ENGCardiff26 May 2011
Tillakaratne DilshanSL101020100.002c & b CT Tremlett3v ENGCardiff26 May 2011
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.