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/27WARBOLODI5th 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Sri Lanka: Batting innings by innings (All cricket)

The highest score in all cricket for Sri Lanka at St George's Park is 93* by Arjuna Ranatunga (SL) v SA, 13 Apr 1998.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Sri Lanka×At St George's Park×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Arjuna RanatungaSL93*1189178.815not out2v SAPort Elizabeth13 Apr 1998
Pathum NissankaSL8915711156.691b KA Maharaj2v SAGqeberha5 Dec 2024
Kusal MendisSL84*11013076.364not out4v SAPort Elizabeth21 Feb 2019
Kumar SangakkaraSL841148073.685b SM Pollock1v SAPort Elizabeth15 Dec 2000
Isuru UdanaSL785774136.849c F du Plessis b AL Phehlukwayo1v SAPort Elizabeth13 Mar 2019
Oshada FernandoSL75*10610270.753not out4v SAPort Elizabeth21 Feb 2019
Marvan AtapattuSL63786080.773b JH Kallis2v SAPort Elizabeth13 Apr 1998
Kusal MendisSL629410065.963lbw b Imran Tahir1v SAPort Elizabeth28 Jan 2017
Angelo MathewsSL591207049.175lbw b KJ Abbott4v SAPort Elizabeth26 Dec 2016
Kusal MendisSL58909064.444c †Q de Kock b K Rabada4v SAPort Elizabeth26 Dec 2016
Romesh KaluwitharanaSL55697079.712b JH Kallis1v SAPort Elizabeth15 Dec 2000
Dhananjaya de SilvaSL50927054.356c †K Verreynne b K Rabada4v SAGqeberha5 Dec 2024
Kamindu MendisSL48924052.175c AK Markram b M Jansen2v SAGqeberha5 Dec 2024
Kaushal SilvaSL481187040.682lbw b K Rabada4v SAPort Elizabeth26 Dec 2016
Roshan MahanamaSL46*634073.026not out2v SAPort Elizabeth13 Apr 1998
Kusal MendisSL46763260.537c AK Markram b KA Maharaj4v SAGqeberha5 Dec 2024
Angelo MathewsSL44906048.894c †K Verreynne b M Jansen2v SAGqeberha5 Dec 2024
Dinesh ChandimalSL44975045.363c †K Verreynne b D Paterson2v SAGqeberha5 Dec 2024
Dhananjaya de SilvaSL43705061.437c †Q de Kock b VD Philander2v SAPort Elizabeth26 Dec 2016
Dimuth KarunaratneSL431135038.051run out (JP Duminy/†Q de Kock)4v SAPort Elizabeth26 Dec 2016
Niroshan DickwellaSL423661116.678c D Elgar b K Rabada2v SAPort Elizabeth21 Feb 2019
Angelo MathewsSL39695056.525c D Elgar b K Rabada2v SAPort Elizabeth26 Dec 2016
Hashan TillakaratneSL36*522069.236not out2v SAPort Elizabeth21 Dec 1994
Kamindu MendisSL353541100.005c †K Verreynne b KA Maharaj4v SAGqeberha5 Dec 2024
Angelo MathewsSL32594154.244b KA Maharaj4v SAGqeberha5 Dec 2024
Avishka FernandoSL292750107.411c JP Duminy b A Nortje1v SAPort Elizabeth13 Mar 2019
Arjuna RanatungaSL29382176.325c & b WJ Cronje2v SAPort Elizabeth21 Dec 1994
Dinesh ChandimalSL29575050.883lbw b D Paterson4v SAGqeberha5 Dec 2024
Lahiru ThirimanneSL29634046.032c & b D Olivier2v SAPort Elizabeth21 Feb 2019
Dhananjaya de SilvaSL28531052.836c F du Plessis b WD Parnell1v SAPort Elizabeth28 Jan 2017
Dinesh ChandimalSL28645043.756lbw b VD Philander2v SAPort Elizabeth26 Dec 2016
HMRKB HerathSL24324075.008lbw b KA Maharaj2v SAPort Elizabeth26 Dec 2016
Prabath JayasuriyaSL24324075.008st †K Verreynne b KA Maharaj2v SAGqeberha5 Dec 2024
Asanka GurusinhaSL23523044.233lbw b WJ Cronje2v SAPort Elizabeth21 Dec 1994
Dhananjaya de SilvaSL22364061.117lbw b KJ Abbott4v SAPort Elizabeth26 Dec 2016
Dhananjaya de SilvaSL22462047.837c A Nortje b JP Duminy1v SAPort Elizabeth13 Mar 2019
Dinesh ChandimalSL22551040.004b Imran Tahir1v SAPort Elizabeth28 Jan 2017
Kusal MendisSL21421050.004c A Nortje b AL Phehlukwayo1v SAPort Elizabeth13 Mar 2019
Kushal Janith PereraSL201531133.336c †Q de Kock b K Rabada2v SAPort Elizabeth21 Feb 2019
Sanath JayasuriyaSL20262176.922c ? b CR Matthews2v SAPort Elizabeth21 Dec 1994
Dimuth KarunaratneSL20434046.512c †K Verreynne b K Rabada2v SAGqeberha5 Dec 2024
Suranga LakmalSL19*203095.0010not out4v SAPort Elizabeth26 Dec 2016
Dhananjaya de SilvaSL19244079.177c †Q de Kock b PWA Mulder2v SAPort Elizabeth21 Feb 2019
Dimuth KarunaratneSL19313061.291c †Q de Kock b D Olivier4v SAPort Elizabeth21 Feb 2019
Dushmantha ChameeraSL19512037.259c HM Amla b KJ Abbott2v SAPort Elizabeth26 Dec 2016
Tillakaratne DilshanSL18222081.827run out (JH Kallis/JN Rhodes/†MV Boucher)1v SAPort Elizabeth15 Dec 2000
WPUJC VaasSL18281064.298b SM Pollock1v SAPort Elizabeth15 Dec 2000
Pathum NissankaSL18444040.911c †K Verreynne b D Paterson4v SAGqeberha5 Dec 2024
Nuwan KulasekaraSL171621106.258c †Q de Kock b K Rabada1v SAPort Elizabeth28 Jan 2017
Dimuth KarunaratneSL17424040.481c †Q de Kock b K Rabada2v SAPort Elizabeth21 Feb 2019
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.