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
Seekkuge PrasannaSL16163401v PAKSharjah23 Oct 2017
Seekkuge PrasannaSL1616802v PAKLahore29 Oct 2017
Suranga LakmalSL1616 & DNB3730v INDKolkata16 Nov 2017
Dhanushka GunathillekeSL16161910v INDChandigarh13 Dec 2017
Niroshan DickwellaSL16162200v BANDhaka19 Jan 2018
Asela GunaratneSL16161920v BANDhaka19 Jan 2018
Suranga LakmalSL1615 & 12911v WITrinidad6 Jun 2018
Thisara PereraSL16161420v SAKandy5 Aug 2018
Dasun ShanakaSL16161630v SAColombo14 Aug 2018
Angelo MathewsSL16163400v BANDubai15 Sept 2018
Dilruwan PereraSL1616 & DNB3820v NZWellington15 Dec 2018
Seekkuge PrasannaSL16161401v NZMount Maunganui3 Jan 2019
Angelo PereraSL16161810v SACape Town19 Mar 2019
Avishka FernandoSL16161502v SACape Town19 Mar 2019
Lahiru ThirimanneSL16162610v AUSLondon15 Jun 2019
Dhananjaya de SilvaSL1616*3020v AUSLondon15 Jun 2019
Kushal Janith PereraSL16161610v AUSAdelaide27 Oct 2019
Dilruwan PereraSL1616*3420v PAKRawalpindi11 Dec 2019
Wanindu HasarangaSL1616*1030v INDIndore7 Jan 2020
Wanindu HasarangaSL1616911v WIKandy1 Mar 2020
GSNFG JayasuriyaSL16161830v WIKandy6 Mar 2020
Ramesh MendisSL160 & 162730v ENGGalle22 Jan 2021
PADLR SandakanSL1616*2020v WINorth Sound10 Mar 2021
Dinesh ChandimalSL16162720v WINorth Sound14 Mar 2021
Dushmantha ChameeraSL16162720v ENGBristol4 Jul 2021
Dasun ShanakaSL16162410v INDColombo20 Jul 2021
Dasun ShanakaSL16161401v INDColombo25 Jul 2021
Kamindu MendisSL16162920v SAColombo7 Sept 2021
Chamika KarunaratneSL16163910v SAColombo7 Sept 2021
Dasun ShanakaSL16161410v SAColombo10 Sept 2021
Pathum NissankaSL16162430v ZIMKandy18 Jan 2022
Charith AsalankaSL16161920v AUSSydney11 Feb 2022
Pathum NissankaSL16162120v AUSCanberra15 Feb 2022
Niroshan DickwellaSL164 & 121530v PAKGalle16 Jul 2022
Chamika KarunaratneSL16161010v BANDubai1 Sept 2022
Wanindu HasarangaSL1616*930v AFGSharjah3 Sept 2022
Dhananjaya de SilvaSL16161630v AFGPallekele25 Nov 2022
Dasun ShanakaSL16162720v AFGPallekele25 Nov 2022
Wanindu HasarangaSL1616712v INDGuwahati10 Jan 2023
Prabath JayasuriyaSL16162330v IREGalle16 Apr 2023
Mahesh TheekshanaSL1616*2110v SCOBulawayo27 Jun 2023
Lasith CroospulleSL16161221v AFGHangzhou4 Oct 2023
Angelo MathewsSL16162720v NZBengaluru9 Nov 2023
Charith AsalankaSL16162210v ZIMColombo14 Jan 2024
Sadeera SamarawickramaSL16161220v ZIMColombo16 Jan 2024
Chamika GunasekaraSL1616* & DNB2720v AFGColombo2 Feb 2024
Kusal MendisSL16163110v AFGKandy9 Feb 2024
Kusal MendisSL16161330v AFGDambulla21 Feb 2024
Kusal MendisSL16161330v BANChattogram15 Mar 2024
Angelo MathewsSL16161602v SANew York3 Jun 2024
PreviousPage 137Next

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.