Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th 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 runsT20I3rd 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
Angelo MathewsSL26262021v WIChester-le-Street1 Jul 2019
Kusal MendisSL26262422v NZKandy3 Sept 2019
Wanindu HasarangaSL26264920v ENGLondon1 Jul 2021
Avishka FernandoSL26262330v INDColombo25 Jul 2021
Dasun ShanakaSL26262521v ENGSharjah1 Nov 2021
Bhanuka RajapaksaSL26261822v ENGSharjah1 Nov 2021
Kusal MendisSL26262460v ZIMKandy16 Jan 2022
Ramesh MendisSL26262120v ZIMKandy21 Jan 2022
Dhanushka GunathillekeSL26261531v AUSColombo7 Jun 2022
Charith AsalankaSL26261931v AUSKandy11 Jun 2022
Kusal MendisSL26264030v AUSColombo24 Jun 2022
Dhananjaya de SilvaSL26262330v AUSPerth25 Oct 2022
Sadeera SamarawickramaSL26263540v SCOBulawayo27 Jun 2023
Dasun ShanakaSL2626*1840v ZIMColombo14 Jan 2024
Prabath JayasuriyaSL261 & 255840v BANSylhet22 Mar 2024
Kamindu MendisSL26262340v INDKandy28 Jul 2024
Pathum NissankaSL26262750v INDKandy30 Jul 2024
Pathum NissankaSL2612 & 144240v ENGLondon29 Aug 2024
Kusal MendisSL26262521v WIDambulla15 Oct 2024
Angelo MathewsSL261 & 255620v SADurban27 Nov 2024
Pathum NissankaSL263 & 234340v SADurban27 Nov 2024
Kamindu MendisSL2626*1302v AFGAbu Dhabi18 Sept 2025
Kusal MendisSL26264520v ENGColombo24 Jan 2026
Pathum NissankaSL26263721v ENGColombo24 Jan 2026
Kusal MendisSL26262640v ENGKandy3 Feb 2026
Kamil MisharaSL26261541v PAKKandy28 Feb 2026
Pathum NissankaSL26261722v WIKingston14 Jun 2026
Nishan MadushkaSL266 & 203930v WINorth Sound3 Jul 2026
Roy DiasSL25254620v NZNottingham9 Jun 1979
Ashantha de MelSL252516--v INDBengaluru26 Sept 1982
Roy DiasSL25254340v NZBristol13 Jun 1983
Sanath KaluperumaSL2523 & 29930v NZColombo16 Mar 1984
Brendon KuruppuSL25254630v PAKSharjah6 Apr 1984
Ranjan MadugalleSL25254221v WISydney17 Jan 1985
Amal SilvaSL25256220v PAKPeshawar13 Oct 1985
Roshan MahanamaSL252550--v BANKandy2 Apr 1986
Ashantha de MelSL2525--0v INDKanpur17 Dec 1986
Roshan MahanamaSL252538--v INDVadodara15 Jan 1987
Roy DiasSL25254630v NZColombo16 Apr 1987
Aravinda de SilvaSL25252540v NZBrisbane16 Jan 1988
Arjuna RanatungaSL25252720v NZBrisbane16 Jan 1988
Ravi RatnayekeSL25254610v NZSharjah29 Mar 1988
Ranjan MadugalleSL25254210v NZSharjah31 Mar 1988
Graeme LabrooySL252519--v INDAhmedabad22 Oct 1989
Arjuna RanatungaSL25256320v AUSBrisbane8 Dec 1989
Ravi RatnayekeSL25255020v AUSPerth30 Dec 1989
Athula SamarasekeraSL25252640v AUSSharjah2 May 1990
Dammika RanatungaSL25257610v INDPune5 Dec 1990
Charith SenanayakeSL25253900v INDKolkata4 Jan 1991
Hashan TillakaratneSL25255820v NZAuckland28 Jan 1991
PreviousPage 100Next

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.