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
Asela GunaratneSL24244020v BANDambulla25 Mar 2017
Dinesh ChandimalSL24243010v BANDambulla28 Mar 2017
Upul TharangaSL24242340v BANColombo4 Apr 2017
Angelo MathewsSL24244740v ZIMHambantota10 Jul 2017
HMRKB HerathSL24246110v BANChattogram31 Jan 2018
Kusal MendisSL2424 & 03930v SAGalle12 Jul 2018
Kamindu MendisSL24241431v ENGColombo27 Oct 2018
Niroshan DickwellaSL245 & 193520v ENGColombo23 Nov 2018
Dhanushka GunathillekeSL2418 & 66130v ENGColombo23 Nov 2018
Kusal MendisSL24243120v SACenturion6 Mar 2019
Dhananjaya de SilvaSL24244120v SAChester-le-Street28 Jun 2019
Kushal Janith PereraSL241 & 232350v NZGalle14 Aug 2019
Suranga LakmalSL2410 & 146931v NZColombo22 Aug 2019
Niroshan DickwellaSL24241530v NZKandy6 Sept 2019
Dilruwan PereraSL240 & 244050v ENGGalle14 Jan 2021
Pathum NissankaSL24242530v WINorth Sound14 Mar 2021
Kusal MendisSL24243620v BANDhaka23 May 2021
Dhanushka GunathillekeSL24244620v BANMirpur25 May 2021
Bhanuka RajapaksaSL24242222v INDColombo18 Jul 2021
Charith AsalankaSL24242830v INDColombo23 Jul 2021
Chamika KarunaratneSL2424*1902v SAColombo14 Sept 2021
Pathum NissankaSL24242111v BANSharjah24 Oct 2021
Dushmantha ChameeraSL2424*1421v INDLucknow24 Feb 2022
Bhanuka RajapaksaSL24241902v PAKDubai9 Sept 2022
Chamika KarunaratneSL24244230v NZHamilton31 Mar 2023
Charith AsalankaSL24241902v NZDunedin5 Apr 2023
Dasun ShanakaSL24243210v BANColombo9 Sept 2023
Janith LiyanageSL24243410v ZIMColombo6 Jan 2024
Dhananjaya de SilvaSL24241721v AFGDambulla17 Feb 2024
Wanindu HasarangaSL24243512v INDColombo2 Aug 2024
Kusal MendisSL2424 & 03840v ENGManchester21 Aug 2024
Kushal Janith PereraSL24241631v WIDambulla15 Oct 2024
Janith LiyanageSL24243421v WIKandy23 Oct 2024
Kushal Janith PereraSL24242521v BANKandy10 Jul 2025
Pathum NissankaSL24243140v PAKRawalpindi14 Nov 2025
Pathum NissankaSL24242740v PAKRawalpindi16 Nov 2025
Janith LiyanageSL2424*2420v PAKRawalpindi27 Nov 2025
Pathum NissankaSL24242311v IREColombo8 Feb 2026
Pavan RathnayakeSL24243801v WIKingston3 Jun 2026
Kamindu MendisSL24242002v WIKingston13 Jun 2026
Prabath JayasuriyaSL2417* & 73110v WINorth Sound3 Jul 2026
Isitha WijesunderaSL2414 & 102012v WINorth Sound3 Jul 2026
CBRLS KumaraSL2412 & 1214830v INDColombo23 Aug 2026
Dasun ShanakaSL24241412v ENGSouthampton15 Sept 2026
Sudath PasqualSL2323*2610v INDManchester16 Jun 1979
Duleep MendisSL232338--v INDBengaluru26 Sept 1982
Yohan GoonasekeraSL23236010v NZDunedin2 Mar 1983
Sanath KaluperumaSL2318 & 58320v NZKandy9 Mar 1984
Rumesh RatnayakeSL2323*4810v WIHobart10 Jan 1985
Amal SilvaSL23235010v AUSMelbourne19 Jan 1985
PreviousPage 106Next

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.