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
Kusal MendisSL23231522v INDRajkot7 Jan 2023
Charith AsalankaSL23232830v INDGuwahati10 Jan 2023
Dasun ShanakaSL23231321v AFGHambantota4 Jun 2023
Wanindu HasarangaSL2323*1230v UAEBulawayo19 Jun 2023
Dhananjaya de SilvaSL23233120v SCOBulawayo27 Jun 2023
Pathum NissankaSL23233330v NEDHarare9 Jul 2023
Sadeera SamarawickramaSL23231931v SADelhi7 Oct 2023
Angelo MathewsSL23232611v AFGPune30 Oct 2023
Kusal MendisSL23231440v AFGDambulla19 Feb 2024
Sadeera SamarawickramaSL23231221v AFGDambulla21 Feb 2024
Kamindu MendisSL2323*1901v INDColombo7 Aug 2024
Kushal Janith PereraSL23231721v NZDambulla9 Nov 2024
Kamindu MendisSL23231640v NZDambulla9 Nov 2024
Kamindu MendisSL2313 & 104831v SADurban27 Nov 2024
Dhananjaya de SilvaSL230 & 234740v AUSGalle6 Feb 2025
Pathum NissankaSL23232031v ENGKandy30 Jan 2026
Pathum NissankaSL23231203v ENGKandy3 Feb 2026
Kamindu MendisSL23231840v PAKRawalpindi9 Oct 2026
Kamindu MendisSL23231921v PAKRawalpindi11 Oct 2026
Pavan RathnayakeSL2323*2620v PAKLahore27 Oct 2026
Ranjit FernandoSL22221840v AUSLondon11 Jun 1975
Ranjan MadugalleSL22222130v ENGColombo13 Feb 1982
Mithra WettimunySL2217 & 59010v NZChristchurch4 Mar 1983
Sidath WettimunySL22224930v ENGLeeds20 Jun 1983
Brendon KuruppuSL22223120v AUSSydney8 Jan 1985
Roshan MahanamaSL222241--v PAKColombo11 Mar 1986
Ravi RatnayekeSL2222*3930v PAKColombo30 Mar 1986
Ravi RatnayekeSL2222*3000v NZColombo5 Apr 1986
Duleep MendisSL2222*1830v PAKColombo6 Apr 1986
Ranjan MadugalleSL2222*3110v INDGuwahati11 Jan 1987
Ravi RatnayekeSL222256--v INDDelhi13 Jan 1987
Asanka GurusinhaSL22225020v NZColombo16 Apr 1987
Ravi RatnayekeSL22226020v PAKFaisalabad25 Oct 1987
Ranjan MadugalleSL22223801v ENGPune30 Oct 1987
Brendon KuruppuSL22224220v AUSMelbourne14 Jan 1988
Brendon KuruppuSL2219 & 310520v AUSPerth12 Feb 1988
Brendon KuruppuSL22225810v PAKSharjah23 Mar 1989
Athula SamarasekeraSL222235--v INDAhmedabad22 Oct 1989
Asoka de SilvaSL222212800v AUSBrisbane8 Dec 1989
Asanka GurusinhaSL22224000v AUSMelbourne26 Dec 1989
Aravinda de SilvaSL22221711v PAKAdelaide17 Feb 1990
Ravi RatnayekeSL22223510v INDSharjah25 Apr 1990
Graeme LabrooySL2222*2910v NZNapier26 Jan 1991
Rumesh RatnayakeSL22221911v NZAuckland28 Jan 1991
Arjuna RanatungaSL22223520v AUSColombo4 Sept 1992
Jayananda WarnaweeraSL2220 & 2*3630v INDColombo27 Jul 1993
Arjuna RanatungaSL229 & 134031v INDColombo4 Aug 1993
Arjuna RanatungaSL22222320v INDMoratuwa14 Aug 1993
Asanka GurusinhaSL2222*2430v SAKandy22 Aug 1993
Roshan MahanamaSL2211 & 118730v WIMoratuwa8 Dec 1993
PreviousPage 110Next

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.