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/27QUETASODI1st 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 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
Tillakaratne DilshanSL18183110v ZIMHarare27 Apr 2004
Saman JayanthaSL18182130v UAEDambulla17 Jul 2004
Mahela JayawardeneSL18182701v INDColombo27 Jul 2004
WPUJC VaasSL18182510v SAColombo20 Aug 2004
Tillakaratne DilshanSL18181730v SAColombo31 Aug 2004
Mahela JayawardeneSL18182510v PAKKarachi6 Oct 2004
Mahela JayawardeneSL18182900v PAKLahore14 Oct 2004
WPUJC VaasSL1818*1011v PAKLahore16 Oct 2004
HMRKB HerathSL1812 & 69410v PAKKarachi28 Oct 2004
Sanath JayasuriyaSL183 & 152610v WIColombo13 Jul 2005
Muttiah MuralitharanSL1818* & DNB1630v WIKandy22 Jul 2005
WPUJC VaasSL1818*930v INDColombo9 Aug 2005
Thilan SamaraweeraSL18183000v BANColombo4 Sept 2005
Marvan AtapattuSL18183310v BANColombo12 Sept 2005
Farveez MaharoofSL18186110v INDChandigarh28 Oct 2005
Farveez MaharoofSL18182420v NZQueenstown31 Dec 2005
Malinga BandaraSL18182220v BANBogra22 Feb 2006
Farveez MaharoofSL185 & 137620v ENGBirmingham25 May 2006
Upul TharangaSL18182140v NEDAmstelveen4 Jul 2006
Prasanna JayawardeneSL187 & 117430v NZChristchurch7 Dec 2006
Tillakaratne DilshanSL18184120v NZChristchurch2 Jan 2007
Kumar SangakkaraSL18184220v NZJamaica24 Apr 2007
Mahela JayawardeneSL18182630v PAKAbu Dhabi18 May 2007
Kumar SangakkaraSL18183220v BANColombo25 Jul 2007
Kumar SangakkaraSL18181021v PAKJohannesburg17 Sept 2007
Michael VandortSL1814 & 45410v AUSHobart16 Nov 2007
WPUJC VaasSL1812 & 6*3920v ENGKandy1 Dec 2007
Michael VandortSL18183320v ENGGalle18 Dec 2007
WPUJC VaasSL18183030v AUSSydney8 Feb 2008
Nuwan KulasekaraSL1818*1201v BANKarachi30 Jun 2008
Chamara KapugederaSL1818*1111v ZIMKing City10 Oct 2008
Dilhara LokuhettigeSL1818*901v CANKing City12 Oct 2008
Mahela JayawardeneSL18181230v PAKLahore24 Jan 2009
Nuwan KulasekaraSL1818 & DNB3421v NZGalle18 Aug 2009
RJMGM RupasingheSL18181810v NZColombo4 Sept 2009
Kumar SangakkaraSL18184710v NZColombo8 Sept 2009
Muttiah MuralitharanSL18181021v ENGJohannesburg25 Sept 2009
Muttiah MuralitharanSL184* & 142940v INDMumbai2 Dec 2009
Thilina KandambySL18182600v INDMirpur13 Jan 2010
Tillakaratne DilshanSL18182530v PAKDambulla15 Jun 2010
Thilan SamaraweeraSL1818*1030v CANHambantota20 Feb 2011
Angelo MathewsSL18182020v PAKColombo26 Feb 2011
Suraj RandivSL18182740v ENGNottingham6 Jul 2011
Suranga LakmalSL1818 & 03730v PAKAbu Dhabi18 Oct 2011
Farveez MaharoofSL1818*2410v AUSAdelaide8 Mar 2012
Farveez MaharoofSL18181911v INDMirpur13 Mar 2012
Tillakaratne DilshanSL18182140v PAKHambantota3 Jun 2012
Lahiru ThirimanneSL18181920v PAKHambantota3 Jun 2012
Nuwan KulasekaraSL18184600v PAKKandy7 Jun 2012
Kumar SangakkaraSL18182710v PAKKandy9 Jun 2012
PreviousPage 127Next

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.