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
Kamindu MendisSL20201502v WIKingston14 Jun 2026
Ashantha de MelSL19196820v NZNapier19 Mar 1983
Guy de AlwisSL19192021v ENGLeeds20 Jun 1983
Aravinda de SilvaSL1916 & 33330v ENGLondon23 Aug 1984
Rumesh RatnayakeSL19191702v WIBrisbane12 Jan 1985
Roy DiasSL19194210v AUSSydney23 Jan 1985
Rumesh RatnayakeSL19192820v PAKPeshawar13 Oct 1985
Amal SilvaSL19193410v PAKGujranwala23 Oct 1985
Amal SilvaSL19194610v PAKLahore25 Oct 1985
Aravinda de SilvaSL19192201v PAKHyderabad (Sindh)3 Nov 1985
Guy de AlwisSL19191311v INDSharjah13 Apr 1986
Hashan TillakaratneSL19194910v PAKSharjah2 Dec 1986
Asanka GurusinhaSL1919--0v INDKanpur17 Dec 1986
Rumesh RatnayakeSL1919*1031v INDKanpur24 Dec 1986
Duleep MendisSL19193410v WIKanpur21 Oct 1987
Roshan MahanamaSL19194910v AUSPerth2 Jan 1988
Ravi RatnayekeSL19193800v AUSPerth2 Jan 1988
Ravi RatnayekeSL19191930v ENGLondon4 Sept 1988
Duleep MendisSL19191901v INDDhaka29 Oct 1988
Asoka de SilvaSL1919*2120v PAKSharjah23 Mar 1989
Asanka GurusinhaSL191946--v ENGDelhi15 Oct 1989
Rumesh RatnayakeSL19192111v AUSPerth30 Dec 1989
Roshan MahanamaSL1919*3200v PAKPerth31 Dec 1989
Hashan TillakaratneSL19194320v PAKHobart15 Feb 1990
Hashan TillakaratneSL19194020v PAKSharjah29 Apr 1990
Aravinda de SilvaSL19192120v AUSSharjah2 May 1990
Champaka RamanayakeSL19192801v AUSSharjah2 May 1990
Asanka GurusinhaSL19193830v INDMargao8 Dec 1990
Dammika RanatungaSL19195510v PAKSharjah21 Dec 1990
Rumesh RatnayakeSL19192320v NZDunedin6 Feb 1991
Aravinda de SilvaSL19193700v PAKSargodha10 Jan 1992
Marvan AtapattuSL1919*4210v PAKHyderabad15 Jan 1992
Chandika HathurusingheSL19194120v PAKHyderabad15 Jan 1992
Sanath JayasuriyaSL19191620v ENGBallarat9 Mar 1992
Graeme LabrooySL19193410v ENGBallarat9 Mar 1992
Ruwan KalpageSL1919*2530v PAKSharjah4 Feb 1993
Muttiah MuralitharanSL1919 & DNB7210v ENGColombo13 Mar 1993
Arjuna RanatungaSL19191920v PAKColombo7 Aug 1994
Asanka GurusinhaSL1911 & 86520v PAKColombo9 Aug 1994
Dulip SamaraweeraSL196 & 139510v PAKKandy26 Aug 1994
Aravinda de SilvaSL19191730v ZIMHarare11 Oct 1994
Sanjeeva RanatungaSL1912 & 74720v NZNapier11 Mar 1995
Pramodya WickramasingheSL1910 & 93410v NZDunedin18 Mar 1995
Sanath JayasuriyaSL19192511v PAKRawalpindi3 Oct 1995
Romesh KaluwitharanaSL19192510v PAKSharjah12 Oct 1995
Asanka GurusinhaSL19193710v PAKSharjah12 Oct 1995
Sanath JayasuriyaSL19192510v AUSMelbourne18 Jan 1996
Asanka GurusinhaSL1917 & 27210v AUSAdelaide25 Jan 1996
Hashan TillakaratneSL1919*5010v ENGFaisalabad9 Mar 1996
Romesh KaluwitharanaSL19191131v PAKNairobi4 Oct 1996
PreviousPage 121Next

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.