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/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st 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 runsODI1st 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
Hashan TillakaratneSL189 & 95820v SAColombo6 Sept 1993
Sanath JayasuriyaSL18182730v WIKolkata25 Nov 1993
Pubudu DassanayakeSL1818 & DNB6510v WIMoratuwa8 Dec 1993
Roshan MahanamaSL18184500v WIColombo16 Dec 1993
Upul ChandanaSL18183710v AUSSharjah14 Apr 1994
Roshan MahanamaSL18182330v NZSharjah18 Apr 1994
Muttiah MuralitharanSL188 & 10*1610v NZNapier11 Mar 1995
Ravindra PushpakumaraSL1817* & 1*3020v NZDunedin18 Mar 1995
Romesh KaluwitharanaSL18181930v INDSharjah14 Apr 1995
Muttiah MuralitharanSL188* & 10*1420v PAKFaisalabad15 Sept 1995
Asanka GurusinhaSL18185620v WISharjah11 Oct 1995
Arjuna RanatungaSL18182410v AUSMelbourne16 Jan 1996
Kumar DharmasenaSL1818*4330v SANairobi1 Oct 1996
WPUJC VaasSL1817 & 16610v PAKColombo19 Apr 1997
Marvan AtapattuSL1814 & 45320v PAKColombo26 Apr 1997
WPUJC VaasSL1818*1920v SALahore8 Nov 1997
Romesh KaluwitharanaSL18181820v PAKPaarl9 Apr 1998
Muttiah MuralitharanSL18181311v ENGLondon16 Aug 1998
Pramodya WickramasingheSL18182600v ENGLondon16 Aug 1998
WPUJC VaasSL18181611v SADhaka30 Oct 1998
Arjuna RanatungaSL18185210v ZIMSharjah7 Nov 1998
Marvan AtapattuSL18182310v AUSSydney13 Jan 1999
Romesh KaluwitharanaSL1818*3020v ZIMWorcester22 May 1999
Pramodya WickramasingheSL1818 & DNB2830v ZIMHarare4 Dec 1999
Mahela JayawardeneSL18183240v ZIMHarare15 Dec 1999
Marvan AtapattuSL188 & 103730v PAKRawalpindi26 Feb 2000
Russel ArnoldSL18182500v ZIMSharjah25 Oct 2000
WPUJC VaasSL18182810v SAPort Elizabeth15 Dec 2000
Tillakaratne DilshanSL18182220v SAPort Elizabeth15 Dec 2000
Marvan AtapattuSL185 & 135830v SACape Town2 Jan 2001
Marvan AtapattuSL1816 & 22940v ENGKandy7 Mar 2001
Romesh KaluwitharanaSL18183610v ENGColombo25 Mar 2001
Kumar DharmasenaSL1818*2010v ENGColombo25 Mar 2001
Kumar SangakkaraSL18183010v INDColombo1 Aug 2001
Mahela JayawardeneSL18181440v ZIMColombo27 Dec 2001
Kumar SangakkaraSL18182130v PAKSharjah17 Apr 2002
Sanath JayasuriyaSL1818 & DNB2530v ENGLondon16 May 2002
Upul ChandanaSL18184210v INDLondon30 Jun 2002
Marvan AtapattuSL18183620v ENGLeeds2 Jul 2002
Mahela JayawardeneSL18183010v BANColombo4 Aug 2002
WPUJC VaasSL18181401v SATangier15 Aug 2002
WPUJC VaasSL1818*1820v SATangier21 Aug 2002
Russel ArnoldSL1818*1810v INDColombo29 Sept 2002
Aravinda de SilvaSL18182500v INDColombo29 Sept 2002
Hashan TillakaratneSL18184710v SAKimberley4 Dec 2002
Marvan AtapattuSL18185410v NZDambulla13 May 2003
Tillakaratne DilshanSL1818*1740v NZDambulla13 May 2003
Romesh KaluwitharanaSL18181740v NZDambulla19 May 2003
Tillakaratne DilshanSL1818*2810v AUSDambulla20 Feb 2004
Kaushal LokuarachchiSL18181910v AUSColombo27 Feb 2004
PreviousPage 126Next

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.