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/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd 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 runsODI1st 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
Angelo MathewsSL16161910v BANDallas7 Jun 2024
Kamindu MendisSL16162030v BANKandy8 Jul 2025
Kushal Janith PereraSL16161610v BANDubai20 Sept 2025
Kamil MisharaSL1616921v ENGKandy30 Jan 2026
Dasun ShanakaSL16161311v WIKingston14 Jun 2026
Kamindu MendisSL1614 & 23711v INDGalle15 Aug 2026
Charith AsalankaSL16161401v ENGManchester19 Sept 2026
Dunith WellalageSL1616*1510v ENGLeeds24 Sept 2026
Avishka FernandoSL16161720v PAKLahore27 Oct 2026
Sidath WettimunySL156 & 97810v ENGColombo17 Feb 1982
Arjuna RanatungaSL1515*1310v PAKKarachi12 Mar 1982
Rumesh RatnayakeSL15153520v NZDunedin2 Mar 1983
Sidath WettimunySL15155210v NZDunedin2 Mar 1983
Somachandra De SilvaSL1515*1300v AUSColombo13 Apr 1983
Rumesh RatnayakeSL15151810v ENGTaunton11 Jun 1983
Arjuna RanatungaSL15152220v NZDerby18 Jun 1983
Somachandra De SilvaSL15153610v ENGLeeds20 Jun 1983
Vinothen JohnSL15152710v ENGLeeds20 Jun 1983
Duleep MendisSL15153300v NZColombo3 Mar 1984
Ashantha de MelSL1515*2310v NZColombo3 Nov 1984
Aravinda de SilvaSL15151910v NZMoratuwa4 Nov 1984
Arjuna RanatungaSL15153300v NZMoratuwa4 Nov 1984
Ashantha de MelSL15151101v NZMoratuwa4 Nov 1984
Somachandra De SilvaSL1515*4800v AUSAdelaide28 Jan 1985
Ashantha de MelSL1515*3000v WIMelbourne27 Feb 1985
Ranjan MadugalleSL155 & 10--0v INDKandy14 Sept 1985
Duleep MendisSL1515--0v PAKFaisalabad16 Oct 1985
Roshan MahanamaSL1515*1500v PAKKandy2 Mar 1986
Ashantha de MelSL1515*1910v INDSharjah13 Apr 1986
Asanka GurusinhaSL15153510v WISharjah3 Dec 1986
Guy de AlwisSL15152011v INDKanpur24 Dec 1986
Roy DiasSL15151220v INDMumbai17 Jan 1987
Arjuna RanatungaSL15155800v NZColombo16 Apr 1987
Ravi RatnayekeSL15152210v WIKanpur21 Oct 1987
Ranjan MadugalleSL15153820v PAKFaisalabad25 Oct 1987
Asoka de SilvaSL15151600v NZAdelaide9 Jan 1988
Ravi RatnayekeSL1515*1820v NZBrisbane16 Jan 1988
Ranjan MadugalleSL15153000v NZSharjah29 Mar 1988
Hashan TillakaratneSL1515*2700v ENGLondon4 Sept 1988
Athula SamarasekeraSL15151911v PAKSharjah24 Mar 1989
Arjuna RanatungaSL15152900v AUSMargao25 Oct 1989
Rumesh RatnayakeSL1515*820v INDSharjah25 Apr 1990
Hashan TillakaratneSL15155200v INDKolkata4 Jan 1991
Asanka GurusinhaSL15151211v NZDunedin6 Feb 1991
Asanka GurusinhaSL15154200v PAKHyderabad15 Jan 1992
Sanath JayasuriyaSL15152910v AUSAdelaide7 Mar 1992
Arjuna RanatungaSL15152910v AUSColombo5 Sept 1992
Champaka RamanayakeSL1515*6610v AUSMoratuwa8 Sept 1992
Champaka RamanayakeSL15151920v PAKSharjah2 Feb 1993
Pramodya WickramasingheSL1511* & 44330v INDColombo27 Jul 1993
PreviousPage 138Next

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.