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
Aravinda de SilvaSL28284630v SAJohannesburg5 Apr 1998
Hashan TillakaratneSL28284810v ENGAdelaide23 Jan 1999
Marvan AtapattuSL28284230v PAKVisakhapatnam27 Mar 1999
Hashan TillakaratneSL2828*3910v INDPune30 Mar 1999
Sanath JayasuriyaSL28285231v WISharjah13 Oct 1999
Sanath JayasuriyaSL28283940v BANDhaka29 May 2000
Sanath JayasuriyaSL28282950v PAKDhaka5 Jun 2000
Sanath JayasuriyaSL2828 & 07140v SAKandy30 Jul 2000
Russel ArnoldSL2828 & DNB7220v SAColombo6 Aug 2000
Russel ArnoldSL28282130v INDSharjah27 Oct 2000
Marvan AtapattuSL28285200v PAKSharjah8 Apr 2001
Suresh PereraSL28283111v INDColombo22 Jul 2001
Mahela JayawardeneSL2828 & DNB3040v INDGalle14 Aug 2001
Nuwan ZoysaSL2828 & DNB4922v ENGLondon16 May 2002
Russel ArnoldSL28285530v SAJohannesburg27 Nov 2002
Thilan SamaraweeraSL2828*2330v ENGBrisbane17 Dec 2002
WPUJC VaasSL2828*2530v WICape Town28 Feb 2003
Kaushal LokuarachchiSL28284300v ZIMSharjah7 Apr 2003
Kaushal LokuarachchiSL2828*2931v NZColombo25 Apr 2003
Saman JayanthaSL2828*2641v ZIMHarare25 Apr 2004
WPUJC VaasSL28286750v ZIMHarare6 May 2004
Nuwan ZoysaSL2828*5440v ZIMHarare6 May 2004
Mahela JayawardeneSL28284330v ZIMLondon14 Sept 2004
Kumar SangakkaraSL28284040v ZIMLondon14 Sept 2004
Tillakaratne DilshanSL2828 & DNB4950v NZNapier4 Apr 2005
Kumar SangakkaraSL28282420v BANColombo2 Sept 2005
Upul TharangaSL28284240v INDRajkot9 Nov 2005
Lasith MalingaSL2826 & 26040v ENGBirmingham25 May 2006
Malinga BandaraSL2828*2231v ENGManchester28 Jun 2006
Kumar SangakkaraSL28283030v NEDAmstelveen6 Jul 2006
Marvan AtapattuSL28282650v NZChristchurch2 Jan 2007
Tillakaratne DilshanSL28284430v INDVisakhapatnam17 Feb 2007
Farveez MaharoofSL28282821v INDVisakhapatnam17 Feb 2007
Kumar SangakkaraSL28283840v SAGuyana28 Mar 2007
Chamara KapugederaSL28284140v PAKAbu Dhabi18 May 2007
Tillakaratne DilshanSL2828*1431v PAKAbu Dhabi22 May 2007
Upul TharangaSL28282550v BANColombo23 Jul 2007
Mahela JayawardeneSL28282721v PAKJohannesburg17 Sept 2007
Jehan MubarakSL28282630v AUSCape Town20 Sept 2007
Kumar SangakkaraSL28285120v WITrinidad12 Apr 2008
Thilan ThusharaSL28282021v PAKKarachi29 Jun 2008
Prasanna JayawardeneSL2824 & 48710v INDGalle31 Jul 2008
Kumar SangakkaraSL2828*2550v ZIMHarare22 Nov 2008
Chamara KapugederaSL28283212v ZIMHarare24 Nov 2008
Kumar SangakkaraSL28285800v ZIMHarare30 Nov 2008
Prasanna JayawardeneSL280 & 284820v BANChittagong Divisional Stadium3 Jan 2009
Thilan ThusharaSL2828*2702v ZIMMirpur12 Jan 2009
Mahela JayawardeneSL28284400v BANMirpur14 Jan 2009
Chamara KapugederaSL28283021v BANMirpur14 Jan 2009
Mahela JayawardeneSL28284000v INDColombo5 Feb 2009

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.