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
Sanath JayasuriyaSL4035 & 56850v AUSGalle8 Mar 2004
Farveez MaharoofSL40407560v ZIMHarare6 May 2004
Upul ChandanaSL4040 & DNB8160v SAColombo11 Aug 2004
Sanath JayasuriyaSL40403061v ZIMRawalpindi9 Oct 2004
Sanath JayasuriyaSL40404551v BANColombo2 Sept 2005
Michael VandortSL400 & 40*8940v BANBogra8 Mar 2006
Tillakaratne DilshanSL408 & 327040v ENGNottingham2 Jun 2006
Marvan AtapattuSL40404270v BANChandigarh7 Oct 2006
Upul TharangaSL40403760v PAKAbu Dhabi22 May 2007
Upul TharangaSL40406320v ENGDambulla1 Oct 2007
Upul TharangaSL40408250v WITrinidad12 Apr 2008
Chamara KapugederaSL40405220v WISt Lucia15 Apr 2008
K WeeraratneSL40405420v UAELahore26 Jun 2008
Thilan ThusharaSL40402922v INDColombo27 Aug 2008
Sanath JayasuriyaSL40403432v PAKKing City13 Oct 2008
Thilina KandambySL40409900v ZIMHarare30 Nov 2008
Upul TharangaSL40403760v ZIMBulawayo1 Jun 2010
Kumar SangakkaraSL40405940v NZDambulla19 Aug 2010
Tillakaratne DilshanSL404 & 368640v AUSKandy8 Sept 2011
Dhammika PrasadSL407 & 337750v PAKDubai26 Oct 2011
Nuwan KulasekaraSL40403811v SABloemfontein17 Jan 2012
Tillakaratne DilshanSL40405740v AUSPerth10 Feb 2012
Mahela JayawardeneSL40405040v PAKColombo16 Jun 2012
Kumar SangakkaraSL40406830v PAKColombo18 Jun 2012
Tharanga ParanavitanaSL4040 & 011330v NZColombo25 Nov 2012
Tillakaratne DilshanSL40404860v PAKDubai20 Dec 2013
Dinesh ChandimalSL40405122v BANMirpur27 Jan 2014
Kaushal SilvaSL4011 & 299440v BANChittagong4 Feb 2014
Angelo MathewsSL40402332v WIMirpur3 Apr 2014
Lahiru ThirimanneSL40403231v ENGLondon20 May 2014
Kumar SangakkaraSL40406720v ENGChester-le-Street25 May 2014
Tillakaratne DilshanSL40404650v SAColombo6 Jul 2014
Angelo MathewsSL40407640v ENGKandy10 Dec 2014
GSNFG JayasuriyaSL40403232v PAKColombo1 Aug 2015
Dinesh ChandimalSL4040*1942v WIKandy9 Nov 2015
Kushal Janith PereraSL40403061v WIKandy9 Nov 2015
Thisara PereraSL40402951v WIBangalore20 Mar 2016
Upul TharangaSL40403321v ENGBristol26 Jun 2016
HMRKB HerathSL4014 & 267430v AUSGalle4 Aug 2016
Kushal Janith PereraSL4016 & 245780v AUSColombo13 Aug 2016
Angelo MathewsSL40407140v AUSDambulla31 Aug 2016
Kaushal SilvaSL4011 & 2910930v SACape Town2 Jan 2017
Chamara KapugederaSL40406120v INDKandy24 Aug 2017
Ashan PriyanjanSL4040*4012v INDColombo6 Sept 2017
Suranga LakmalSL4040 & DNB9832v NZGalle14 Aug 2019
Oshada FernandoSL40408161v PAKRawalpindi11 Dec 2019
Dhananjaya de SilvaSL4040*3411v INDColombo28 Jul 2021
Lasith AmbuldeniyaSL401 & 3913121v WIGalle29 Nov 2021
Pathum NissankaSL40404520v AUSPerth25 Oct 2022
Pathum NissankaSL40406050v BANColombo9 Sept 2023

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.