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
Asanka GurusinhaSL219 & 124720v PAKFaisalabad15 Sept 1995
WPUJC VaasSL21212810v WIPerth14 Jan 1996
Marvan AtapattuSL21212830v INDColombo23 Aug 1997
Kumar DharmasenaSL21213010v SAJohannesburg5 Apr 1998
Sanath JayasuriyaSL21213120v NZColombo3 Jun 1998
Sanath JayasuriyaSL2113 & 83540v NZColombo10 Jun 1998
Pramodya WickramasingheSL2121*2820v AUSAdelaide24 Jan 1999
Roshan MahanamaSL21214520v KENSouthampton30 May 1999
Sanath JayasuriyaSL210 & 21*4720v AUSGalle22 Sept 1999
Mahela JayawardeneSL21215230v AUSColombo30 Sept 1999
Ravindra PushpakumaraSL217 & 146111v PAKPeshawar5 Mar 2000
Muttiah MuralitharanSL2118 & 3*4620v PAKColombo14 Jun 2000
Russel ArnoldSL21211920v SACape Town11 Jan 2001
Indika de SaramSL21213310v NZSharjah10 Apr 2001
Russel ArnoldSL21214510v INDColombo1 Aug 2001
Sanath JayasuriyaSL21212800v ZIMSharjah26 Oct 2001
Marvan AtapattuSL21213820v PAKSharjah27 Oct 2001
Upul ChandanaSL21213610v NZSharjah14 Apr 2002
Mahela JayawardeneSL21212830v AUSPerth22 Dec 2002
WPUJC VaasSL21214520v AUSCenturion7 Mar 2003
Hashan TillakaratneSL21214130v AUSCenturion7 Mar 2003
WPUJC VaasSL2121*5011v AUSGqeberha18 Mar 2003
Kumar DharmasenaSL21212010v WIKingstown11 Jun 2003
Muttiah MuralitharanSL2121*1012v ENGColombo18 Dec 2003
Mahela JayawardeneSL21213040v AUSColombo29 Feb 2004
Marvan AtapattuSL2121*3220v ZIMBulawayo22 Apr 2004
Tillakaratne DilshanSL21213510v ZIMHarare29 Apr 2004
Sanath JayasuriyaSL21213001v UAEDambulla17 Jul 2004
Upul ChandanaSL21212420v UAEDambulla17 Jul 2004
Nuwan ZoysaSL21212810v UAEDambulla17 Jul 2004
Avishka GunawardeneSL21212721v SAColombo22 Aug 2004
Mahela JayawardeneSL21214620v SADambulla25 Aug 2004
Saman JayanthaSL21212940v ZIMRawalpindi9 Oct 2004
Sanath JayasuriyaSL21212730v PAKLahore16 Oct 2004
Dilhara LokuhettigeSL21212031v INDDambulla30 Jul 2005
Russel ArnoldSL2121*1910v WIDambulla2 Aug 2005
Upul TharangaSL21212740v INDPune3 Nov 2005
Russel ArnoldSL2121*1630v NZChristchurch3 Jan 2006
Farveez MaharoofSL21212601v BANBogra22 Feb 2006
Kumar SangakkaraSL21211430v ENGSouthampton15 Jun 2006
Dilhara FernandoSL21211440v NZAuckland26 Dec 2006
Farveez MaharoofSL21211112v NZAuckland6 Jan 2007
Chamara SilvaSL21213301v NZJamaica24 Apr 2007
Chamara SilvaSL21212211v AUSBarbados28 Apr 2007
Chamara SilvaSL21212930v PAKAbu Dhabi20 May 2007
Sanath JayasuriyaSL21212321v BANColombo20 Jul 2007
Tillakaratne DilshanSL2121*1620v BANJohannesburg18 Sept 2007
WPUJC VaasSL21212810v AUSCape Town20 Sept 2007
Mahela JayawardeneSL21212540v AUSPerth15 Feb 2008
Chamara SilvaSL21213000v INDAdelaide19 Feb 2008
PreviousPage 115Next

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.