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
Mahela JayawardeneSL3939 & DNB9040v WIColombo29 Nov 2001
Mahela JayawardeneSL39395530v NZSharjah14 Apr 2002
Marvan AtapattuSL3917 & 2210670v SACenturion15 Nov 2002
Marvan AtapattuSL39394670v SAKimberley4 Dec 2002
Kumar SangakkaraSL3939*7030v AUSGqeberha18 Mar 2003
Sanath JayasuriyaSL3926 & 135370v WIJamaica27 Jun 2003
Kumar SangakkaraSL39395800v AUSDambulla22 Feb 2004
Tillakaratne DilshanSL39394630v INDColombo27 Jul 2004
Mahela JayawardeneSL39394530v SAColombo31 Aug 2004
Tillakaratne DilshanSL39393740v PAKLahore16 Oct 2004
WPUJC VaasSL397 & 32*13660v PAKKarachi28 Oct 2004
Marvan AtapattuSL39393850v INDAhmedabad6 Nov 2005
Kumar SangakkaraSL39396950v INDAhmedabad6 Nov 2005
Malinga BandaraSL3928* & 116432v INDAhmedabad18 Dec 2005
Kumar SangakkaraSL39394750v PAKJaipur17 Oct 2006
Tillakaratne DilshanSL3939*2222v WIGuyana1 Apr 2007
Mahela JayawardeneSL3939*2761v IREGrenada18 Apr 2007
Tillakaratne DilshanSL39393420v BANColombo25 Jul 2007
Farveez MaharoofSL3921 & 188370v AUSBrisbane8 Nov 2007
Chamara SilvaSL392 & 375470v ENGKandy1 Dec 2007
Jehan MubarakSL39392960v PAKKing City11 Oct 2008
Nuwan KulasekaraSL3939*2242v INDColombo5 Feb 2009
Kumar SangakkaraSL39393360v PAKColombo7 Aug 2009
Angelo MathewsSL3939 & DNB6041v NZGalle18 Aug 2009
Mahela JayawardeneSL39394710v INDNagpur18 Dec 2009
Mahela JayawardeneSL39396750v INDDambulla28 Aug 2010
Upul TharangaSL39395250v WIColombo6 Feb 2011
Dilhara FernandoSL3939* & DNB5160v ENGSouthampton16 Jun 2011
Angelo MathewsSL39394912v ENGNottingham6 Jul 2011
Prasanna JayawardeneSL3918 & 215071v AUSKandy8 Sept 2011
Kaushal SilvaSL3939 & 012820v PAKSharjah3 Nov 2011
Tillakaratne DilshanSL39392850v ZIMHambantota18 Sept 2012
Kumar SangakkaraSL3939*3450v WIKandy29 Sept 2012
Suraj RandivSL3939 & 012830v NZColombo25 Nov 2012
Tillakaratne DilshanSL3934 & 58250v AUSSydney3 Jan 2013
Kumar SangakkaraSL39393540v SAHambantota4 Aug 2013
Tillakaratne DilshanSL39393921v WIMirpur3 Apr 2014
Dinesh ChandimalSL39396130v IREDublin6 May 2014
HMRKB HerathSL3919 & 207970v SAGalle16 Jul 2014
Ashan PriyanjanSL3939*1580v PAKHambantota23 Aug 2014
Angelo MathewsSL3939*4651v NZHamilton15 Jan 2015
Kumar SangakkaraSL39393850v NZChristchurch14 Feb 2015
Dimuth KarunaratneSL3912 & 2711020v NZHamilton18 Dec 2015
Milinda SiriwardanaSL39392232v NZMount Maunganui5 Jan 2016
Angelo MathewsSL3934 & 57570v ENGLeeds19 May 2016
Dhanushka GunathillekeSL39394021v AUSKandy4 Sept 2016
Niroshan DickwellaSL39391952v SACenturion10 Feb 2017
Niroshan DickwellaSL3934 & 55240v BANColombo15 Mar 2017
Asela GunaratneSL39392841v BANDambulla28 Mar 2017
Angelo MathewsSL39395421v PAKCardiff12 Jun 2017

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.