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
Marvan AtapattuSL24243520v AUSSydney12 Feb 2006
Mahela JayawardeneSL24243601v ENGLondon17 Jun 2006
Sanath JayasuriyaSL2424*2031v IREGrenada18 Apr 2007
Tillakaratne DilshanSL24243210v BANColombo20 Jul 2007
Sanath JayasuriyaSL24243940v BANColombo23 Jul 2007
Tillakaratne DilshanSL2420 & 44940v WIGuyana22 Mar 2008
Kumar SangakkaraSL2410 & 144230v WITrinidad3 Apr 2008
Tillakaratne DilshanSL24243010v UAELahore26 Jun 2008
Nuwan KulasekaraSL24243310v PAKKarachi20 Jan 2009
Mahela JayawardeneSL24243410v PAKKarachi21 Jan 2009
Sanath JayasuriyaSL24243730v WILondon19 Jun 2009
Sanath JayasuriyaSL24241840v NZJohannesburg27 Sept 2009
HMRKB HerathSL2411 & 133140v INDKanpur24 Nov 2009
Thilina KandambySL24242520v INDRajkot15 Dec 2009
Thisara PereraSL24241721v NZLauderhill23 May 2010
Tillakaratne DilshanSL24241641v INDDambulla22 Jun 2010
Tharanga ParanavitanaSL248 & 165940v INDColombo3 Aug 2010
Mahela JayawardeneSL24241650v AUSPerth31 Oct 2010
HMRKB HerathSL2424* & DNB3420v WIColombo23 Nov 2010
Nuwan KulasekaraSL24241421v PAKColombo26 Feb 2011
Suraj RandivSL24242730v ENGLondon28 Jun 2011
Dinesh ChandimalSL24243020v SCOEdinburgh13 Jul 2011
Kumar SangakkaraSL24241611v AUSKandy8 Aug 2011
Tillakaratne DilshanSL24242340v AUSHambantota14 Aug 2011
Mahela JayawardeneSL24245700v PAKDubai11 Nov 2011
Thisara PereraSL2412 & 124530v SADurban26 Dec 2011
Angelo MathewsSL24243110v AUSHobart24 Feb 2012
Lahiru ThirimanneSL24243410v AUSHobart24 Feb 2012
Thisara PereraSL2424*1422v PAKKandy9 Jun 2012
Tillakaratne DilshanSL24244720v PAKColombo16 Jun 2012
Mahela JayawardeneSL24242620v NZHambantota12 Nov 2012
Nuwan KulasekaraSL246 & 184922v NZColombo25 Nov 2012
Prasanna JayawardeneSL2424 & DNB3010v AUSMelbourne26 Dec 2012
Mahela JayawardeneSL24245100v SAKandy26 Jul 2013
Dinesh ChandimalSL2411 & 138021v PAKSharjah16 Jan 2014
Ashan PriyanjanSL24243830v BANMirpur6 Mar 2014
Mahela JayawardeneSL24242440v INDMirpur6 Apr 2014
Upul TharangaSL24245230v IREDublin6 May 2014
Tillakaratne DilshanSL24244120v NZChristchurch14 Feb 2015
Kushal Janith PereraSL24241322v SCOHobart11 Mar 2015
Angelo MathewsSL2419 & 55621v PAKGalle17 Jun 2015
HMRKB HerathSL2423 & 13940v INDGalle12 Aug 2015
Angelo MathewsSL24241811v IREDublin18 Jun 2016
Kushal Janith PereraSL24242340v ENGNottingham21 Jun 2016
Angelo MathewsSL2415 & 95520v AUSKandy26 Jul 2016
Kushal Janith PereraSL2420 & 42030v AUSKandy26 Jul 2016
Dilruwan PereraSL2416 & 82950v AUSColombo13 Aug 2016
Sachith PathiranaSL24243920v AUSDambulla31 Aug 2016
Dilruwan PereraSL2423 & 1*3350v ZIMHarare29 Oct 2016
Sachith PathiranaSL2424*1630v WIBulawayo23 Nov 2016
PreviousPage 105Next

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.