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
Janith LiyanageSL22223910v NZKandy17 Nov 2024
Kusal MendisSL22221621v NZNelson2 Jan 2025
Chamindu WickramasingheSL22224220v NZWellington5 Jan 2025
Janith LiyanageSL22223121v NZHamilton8 Jan 2025
Wanindu HasarangaSL22222230v BANColombo2 Jul 2025
Milan PriyanathSL22223130v BANColombo2 Jul 2025
Pathum NissankaSL22221531v BANDubai20 Sept 2025
Dasun ShanakaSL2222*1121v INDDubai26 Sept 2025
Kamil MisharaSL22221222v PAKRawalpindi22 Nov 2025
Dhananjaya de SilvaSL22221540v PAKDambulla11 Jan 2026
Janith LiyanageSL2222*831v PAKDambulla11 Jan 2026
Janith LiyanageSL22223600v ENGColombo27 Jan 2026
Kamil MisharaSL22221750v ENGColombo27 Jan 2026
Dunith WellalageSL22222411v ENGColombo27 Jan 2026
Kushal Janith PereraSL22221440v ZIMColombo19 Feb 2026
Dasun ShanakaSL22222311v WIKingston11 Jun 2026
K NuwanthaSL222 & 208730v INDGalle15 Aug 2026
Sineth JayawardenaSL22222140v PAKRawalpindi11 Oct 2026
Somachandra De SilvaSL21215420v WIManchester7 Jun 1975
Ranjit FernandoSL21214230v PAKNottingham14 Jun 1975
Ashantha de MelSL2119 & 27520v ENGColombo17 Feb 1982
Amal SilvaSL21213440v NZColombo3 Nov 1984
Aravinda de SilvaSL21213920v WISydney17 Jan 1985
Sidath WettimunySL21216010v AUSSydney23 Jan 1985
Uvais KarnainSL21216700v AUSAdelaide28 Jan 1985
Arjuna RanatungaSL2121 & DNB--0v INDColombo6 Sept 1985
Amal SilvaSL2119 & 2-00v INDKandy14 Sept 1985
Ashantha de MelSL213 & 18-00v PAKKarachi7 Nov 1985
Aravinda de SilvaSL21212500v PAKKandy2 Mar 1986
Roshan MahanamaSL21215210v PAKColombo6 Apr 1986
Ashantha de MelSL2121*1630v PAKSharjah2 Dec 1986
Asoka de SilvaSL2121--0v INDKanpur17 Dec 1986
Duleep MendisSL212119--v INDVadodara15 Jan 1987
Ravi RatnayekeSL2121*2520v NZHobart12 Jan 1988
Aravinda de SilvaSL213 & 184920v ENGLondon25 Aug 1988
Roshan MahanamaSL21213510v INDDhaka29 Oct 1988
Brendon KuruppuSL21214110v INDDhaka4 Nov 1988
Asanka GurusinhaSL21213200v INDSharjah25 Apr 1990
Graeme LabrooySL21211221v INDPune5 Dec 1990
Hashan TillakaratneSL21213720v NZWellington31 Jan 1991
Aravinda de SilvaSL21212230v NZDunedin6 Feb 1991
Pramodya WickramasingheSL2121*2110v WIBerri13 Mar 1992
Rumesh RatnayakeSL21211602v SAGuwahati19 Nov 1993
Dulip SamaraweeraSL2116 & 514610v WIMoratuwa8 Dec 1993
Aravinda de SilvaSL217 & 1410930v INDAhmedabad8 Feb 1994
Champaka RamanayakeSL21212110v NZSharjah18 Apr 1994
Aravinda de SilvaSL21212930v PAKColombo7 Aug 1994
Kumar DharmasenaSL2121 & DNB8530v ZIMHarare26 Oct 1994
Hashan TillakaratneSL21213020v SABloemfontein15 Dec 1994
Aravinda de SilvaSL21213011v INDSharjah9 Apr 1995
PreviousPage 114Next

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.