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
Chamara SilvaSL2121*1821v INDColombo10 Feb 2009
Tharanga ParanavitanaSL21213140v PAKLahore1 Mar 2009
Jehan MubarakSL2121*1212v AUSNottingham8 Jun 2009
Angelo MathewsSL21212220v NZColombo2 Sept 2009
Dhammika PrasadSL21213520v INDAhmedabad16 Nov 2009
Kumar SangakkaraSL21212220v INDNagpur18 Dec 2009
Tillakaratne DilshanSL21211940v INDHarare5 Jun 2010
Angelo MathewsSL21211630v CANHambantota20 Feb 2011
Thilan SamaraweeraSL21213420v INDMumbai2 Apr 2011
Tharanga ParanavitanaSL2111 & 108130v ENGSouthampton16 Jun 2011
Tharanga ParanavitanaSL2112 & 95130v SADurban26 Dec 2011
Angelo MathewsSL2121*2500v SAKimberley20 Jan 2012
Thisara PereraSL2121*1121v AUSHobart24 Feb 2012
Kumar SangakkaraSL210 & 218720v ENGColombo3 Apr 2012
Thilan SamaraweeraSL216 & 155330v PAKGalle22 Jun 2012
Kumar SangakkaraSL21211440v NZKandy27 Sept 2012
Dinesh ChandimalSL21213711v WIJamaica28 Jun 2013
Kushal Janith PereraSL21212230v SAHambantota4 Aug 2013
Sachithra SenanayakeSL2121*1411v NZDambulla16 Nov 2013
Kumar SangakkaraSL21212210v PAKDubai11 Dec 2013
Seekkuge PrasannaSL2121822v PAKDubai13 Dec 2013
Kushal Janith PereraSL21211831v BANChittagong14 Feb 2014
Dhammika PrasadSL2121822v ENGHambantota3 Dec 2014
Dimuth KarunaratneSL21213830v NZHamilton15 Jan 2015
Tillakaratne DilshanSL21213630v NZDunedin25 Jan 2015
Kushal Janith PereraSL2116 & 53720v WIColombo22 Oct 2015
Ajantha MendisSL2121*2011v WIColombo1 Nov 2015
Tillakaratne DilshanSL21211940v WIKandy7 Nov 2015
Lahiru ThirimanneSL21213430v WIKandy7 Nov 2015
HMRKB HerathSL2115 & 68920v NZDunedin10 Dec 2015
Milinda SiriwardanaSL2121*1421v INDPune9 Feb 2016
Angelo MathewsSL2121*1031v AFGKolkata17 Mar 2016
Dinesh ChandimalSL21212021v SADelhi28 Mar 2016
Kusal MendisSL21211601v ENGSouthampton5 Jul 2016
Thisara PereraSL21211430v AUSColombo21 Aug 2016
Suranga LakmalSL210 & 21*2040v ZIMHarare6 Nov 2016
Kushal Janith PereraSL21212740v ZIMHarare14 Nov 2016
Dinesh ChandimalSL21213520v BANColombo1 Apr 2017
Thisara PereraSL21212911v PAKDubai13 Oct 2017
Chathuranga de SilvaSL21212010v PAKLahore29 Oct 2017
Lahiru ThirimanneSL21213510v INDChandigarh13 Dec 2017
Sadeera SamarawickramaSL21211730v INDMumbai24 Dec 2017
Dasun ShanakaSL21211521v SAColombo12 Aug 2018
Dasun ShanakaSL21211012v ENGKandy17 Oct 2018
Lahiru ThirimanneSL210 & 216630v SADurban13 Feb 2019
Kusal MendisSL21214210v SAPort Elizabeth13 Mar 2019
Thisara PereraSL21212500v SAChester-le-Street28 Jun 2019
Dhanushka GunathillekeSL21212221v AUSBrisbane30 Oct 2019
Thisara PereraSL2121*1311v WIKandy6 Mar 2020
Ashen BandaraSL21211901v WICoolidge5 Mar 2021
PreviousPage 116Next

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.