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
Brendon KuruppuSL37375820v PAKAdelaide17 Feb 1990
Hashan TillakaratneSL3737*3401v PAKSargodha10 Jan 1992
Asanka GurusinhaSL37375630v PAKSargodha10 Jan 1992
Asanka GurusinhaSL37375420v PAKPerth15 Mar 1992
Asanka GurusinhaSL3729 & 8*9040v AUSColombo28 Aug 1992
Asanka GurusinhaSL37374541v NZColombo12 Dec 1992
Hashan TillakaratneSL373713940v SAColombo14 Sept 1993
Sanath JayasuriyaSL37372442v ZIMHarare5 Nov 1994
Hashan TillakaratneSL37374120v BANSharjah6 Apr 1995
Hashan TillakaratneSL3737*11620v WIBrisbane5 Jan 1996
Roshan MahanamaSL37375410v PAKSharjah8 Nov 1996
Arjuna RanatungaSL374 & 339331v NZHamilton14 Mar 1997
Lanka de SilvaSL3737*4930v INDColombo18 Jul 1997
Ruwan KalpageSL37374710v ZIMColombo26 Jan 1998
Tillakaratne DilshanSL3737 & DNB4270v ZIMHarare4 Dec 1999
Russel ArnoldSL37376310v ZIMHarare15 Dec 1999
Avishka GunawardeneSL3724 & 137160v SACape Town2 Jan 2001
Mahela JayawardeneSL37374730v SACape Town11 Jan 2001
Aravinda de SilvaSL37374511v NZWellington3 Feb 2001
Hashan TillakaratneSL37377440v ZIMKandy4 Jan 2002
Russel ArnoldSL3737*3730v PAKTangier14 Aug 2002
Mahela JayawardeneSL3737*3820v AUSSydney9 Jan 2003
Kumar SangakkaraSL3710 & 27*11170v NZKandy3 May 2003
Kumar SangakkaraSL37374170v AUSColombo29 Feb 2004
Mahela JayawardeneSL37375250v ZIMHarare6 May 2004
Thilan SamaraweeraSL3737 & 07940v WIKandy22 Jul 2005
WPUJC VaasSL3737*5250v INDNagpur25 Oct 2005
Mahela JayawardeneSL37374520v INDAhmedabad6 Nov 2005
Sanath JayasuriyaSL37373042v SAAdelaide24 Jan 2006
Tillakaratne DilshanSL37374230v SAPerth31 Jan 2006
Mahela JayawardeneSL3737*4750v BANBogra20 Feb 2006
Upul TharangaSL37372522v NZJohannesburg15 Sept 2007
Nuwan KulasekaraSL37375100v UAELahore26 Jun 2008
Sanath JayasuriyaSL37373570v INDColombo8 Feb 2009
Kumar SangakkaraSL3737*2940v PAKDambulla3 Aug 2009
Prasanna JayawardeneSL377 & 30*4160v NZGalle18 Aug 2009
Thilan SamaraweeraSL37374710v SACenturion22 Sept 2009
Upul TharangaSL37374250v INDNagpur18 Dec 2009
Angelo MathewsSL3737*2540v INDNagpur18 Dec 2009
Chamara KapugederaSL3737*1623v INDSt Lucia11 May 2010
Chamara KapugederaSL3737*3012v BANDambulla18 Jun 2010
Tharanga ParanavitanaSL3737 & 012930v PAKAbu Dhabi18 Oct 2011
HMRKB HerathSL3714* & 233442v SACenturion15 Dec 2011
Dinesh ChandimalSL37375040v AUSPerth10 Feb 2012
Tillakaratne DilshanSL37375150v NZKandy4 Nov 2012
Jeevan MendisSL37371723v BANKandy31 Mar 2013
Kumar SangakkaraSL37376060v SAColombo23 Jul 2013
Kumar SangakkaraSL37373811v BANChittagong14 Feb 2014
Kushal Janith PereraSL37372542v SAHambantota12 Jul 2014
Angelo MathewsSL37374530v ENGHambantota3 Dec 2014

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.