Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Sri Lanka: Batting match by match (All cricket)

More 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,526 of the 1,527 matches in this selection (from 1975). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Isuru UdanaSL21212320v BANDhaka23 May 2021
Dhanushka GunathillekeSL21211950v BANDhaka23 May 2021
Kushal Janith PereraSL21212500v ENGCardiff24 Jun 2021
Chamika KarunaratneSL21213810v ENGLondon1 Jul 2021
Dasun ShanakaSL2121*1121v IREAbu Dhabi20 Oct 2021
Charith AsalankaSL21211421v SASharjah30 Oct 2021
Charith AsalankaSL21211631v ENGSharjah1 Nov 2021
Chamika KarunaratneSL21211402v INDLucknow24 Feb 2022
Wanindu HasarangaSL2121*2030v AUSColombo21 Jun 2022
Dasun ShanakaSL21211612v PAKDubai9 Sept 2022
Wanindu HasarangaSL21211012v INDMumbai3 Jan 2023
Wanindu HasarangaSL21211731v INDKolkata12 Jan 2023
CBRLS KumaraSL2113* & 83840v NZChristchurch9 Mar 2023
Wanindu HasarangaSL2121*1102v NZAuckland2 Apr 2023
Vishwa FernandoSL2121* & 0*3421v PAKGalle16 Jul 2023
Mahesh TheekshanaSL21213130v BANDelhi6 Nov 2023
Sahan ArachchigeSL21213920v ZIMColombo8 Jan 2024
Dhananjaya de SilvaSL21212610v BANDallas7 Jun 2024
Dimuth KarunaratneSL2120 & 14640v SAGqeberha5 Dec 2024
Kamindu MendisSL21211511v BANColombo16 Jul 2025
Charith AsalankaSL21211211v BANDubai20 Sept 2025
Mahesh TheekshanaSL2121*1820v PAKRawalpindi11 Nov 2025
Charith AsalankaSL21211311v PAKDambulla11 Jan 2026
Pathum NissankaSL21213020v ENGColombo22 Jan 2026
Wanindu HasarangaSL21211311v WIKingston14 Jun 2026
CBRLS KumaraSL2112* & 92140v WINorth Sound25 Jun 2026
Lahiru UdaraSL21212050v ENGCardiff17 Sept 2026
Bandula WarnapuraSL20205820v NZNottingham9 Jun 1979
Anura RanasingheSL202017--v INDDelhi15 Sept 1982
Sidath WettimunySL20206530v NZNapier19 Mar 1983
Rumesh RatnayakeSL2020*3211v ENGLeeds20 Jun 1983
Jayantha AmerasingheSL2015 & 54030v NZColombo24 Mar 1984
Duleep MendisSL20202620v PAKSharjah6 Apr 1984
Sidath WettimunySL20206420v AUSSydney8 Jan 1985
Uvais KarnainSL2020*2802v WIHobart10 Jan 1985
Amal SilvaSL20203320v WIBrisbane12 Jan 1985
Uvais KarnainSL2020*25--v WIAdelaide26 Jan 1985
Duleep MendisSL20202201v INDColombo21 Sept 1985
Asoka de SilvaSL201 & 19-00v INDCuttack4 Jan 1987
Arjuna RanatungaSL202024--v INDVadodara15 Jan 1987
Sridharan JeganathanSL2020*1521v ENGPune30 Oct 1987
Duleep MendisSL2020*25--v PAKDhaka27 Oct 1988
Arjuna RanatungaSL20203310v PAKSharjah24 Mar 1989
Aravinda de SilvaSL202029--v INDAhmedabad22 Oct 1989
Ravi RatnayekeSL202015--v INDAhmedabad22 Oct 1989
Asanka GurusinhaSL200 & 206920v AUSHobart16 Dec 1989
Asanka GurusinhaSL20203400v AUSAdelaide18 Feb 1990
Arjuna RanatungaSL20202620v NZHamilton25 Feb 1992
Sanath JayasuriyaSL2019 & 1*5710v AUSColombo28 Aug 1992
Aravinda de SilvaSL20201520v NZColombo13 Dec 1992
PreviousPage 117Next

BF balls faced · 4s fours · 6s sixes

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