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
Athula SamarasekeraSL30305020v AUSMelbourne26 Dec 1989
Arjuna RanatungaSL3030*4230v INDMargao8 Dec 1990
Sanath JayasuriyaSL3018 & 12*5040v NZAuckland1 Mar 1991
Hashan TillakaratneSL3028 & 210120v INDColombo27 Jul 1993
Aravinda de SilvaSL30304110v INDMoratuwa14 Aug 1993
Arjuna RanatungaSL30303210v SAColombo4 Sept 1993
Ruwan KalpageSL30304710v WISharjah3 Nov 1993
Kumar DharmasenaSL30307120v INDSharjah9 Apr 1995
Sanath JayasuriyaSL30301541v PAKSharjah11 Apr 1995
Roshan MahanamaSL30305720v PAKFaisalabad1 Oct 1995
Kumar DharmasenaSL3030*6410v PAKSharjah12 Oct 1995
Aravinda de SilvaSL3010 & 206250v AUSPerth8 Dec 1995
Sanath JayasuriyaSL30302550v AUSSydney20 Jan 1996
Romesh KaluwitharanaSL30303811v INDMargao28 Dec 1997
WPUJC VaasSL3030 & 06160v SACape Town19 Mar 1998
Sanath JayasuriyaSL30304041v PAKBenoni15 Apr 1998
Muttiah MuralitharanSL3030 & DNB3650v ENGLondon27 Aug 1998
Hashan TillakaratneSL30306220v AUSPerth31 Jan 1999
Mahela JayawardeneSL30303430v INDPune30 Mar 1999
Upul ChandanaSL30304810v AUSGalle22 Aug 1999
Romesh KaluwitharanaSL30306950v ZIMBulawayo18 Nov 1999
Mahela JayawardeneSL301 & 295360v PAKKarachi12 Mar 2000
Nuwan ZoysaSL3017 & 138410v PAKColombo14 Jun 2000
Kumar DharmasenaSL30303321v NZChristchurch11 Feb 2001
Aravinda de SilvaSL3029 & 13751v ENGKandy7 Mar 2001
Suresh PereraSL30304711v INDColombo1 Aug 2001
Sanath JayasuriyaSL30304240v INDColombo29 Aug 2001
Upul ChandanaSL30303011v PAKSharjah8 Apr 2002
Upul ChandanaSL30301341v ENGLeeds2 Jul 2002
Chamara SilvaSL30303720v INDBristol11 Jul 2002
Mahela JayawardeneSL30303960v ENGPerth20 Dec 2002
Kumar SangakkaraSL30303340v INDJohannesburg10 Mar 2003
Tillakaratne DilshanSL30304020v AUSColombo25 Feb 2004
Mahela JayawardeneSL3017 & 139140v AUSKandy16 Mar 2004
Kumar SangakkaraSL30308230v BANColombo12 Sept 2005
Upul ChandanaSL30303250v INDRajkot9 Nov 2005
Kumar SangakkaraSL30305250v INDChennai2 Dec 2005
Mahela JayawardeneSL30304120v NZNapier8 Jan 2006
Tillakaratne DilshanSL30302421v SAHobart7 Feb 2006
Mahela JayawardeneSL30305930v INDMargao14 Feb 2007
Upul TharangaSL30304721v BERTrinidad15 Mar 2007
Tillakaratne DilshanSL30302730v NZJamaica24 Apr 2007
WPUJC VaasSL3030*6141v BANColombo3 Jul 2007
Kumar SangakkaraSL30301850v KENJohannesburg14 Sept 2007
Mahela JayawardeneSL30303010v BANJohannesburg18 Sept 2007
Dilruwan PereraSL30304130v ENGColombo13 Oct 2007
Prasanna JayawardeneSL30307010v INDColombo23 Jul 2008
Thilan ThusharaSL30305520v INDColombo24 Aug 2008
Chamara KapugederaSL30303210v INDColombo27 Aug 2008
Malinda WarnapuraSL30304440v INDColombo29 Aug 2008

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.