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
Rumesh RatnayakeSL26262732v NZWellington31 Jan 1991
Brendon KuruppuSL265 & 218740v ENGLondon22 Aug 1991
Sanath JayasuriyaSL26263710v PAKSargodha10 Jan 1992
Champaka RamanayakeSL26264530v PAKRawalpindi19 Jan 1992
Sanath JayasuriyaSL26261530v NZColombo13 Dec 1992
Hashan TillakaratneSL26265920v WISharjah3 Nov 1993
Hashan TillakaratneSL26266420v WIColombo16 Dec 1993
Ruwan KalpageSL2626*2820v WIColombo18 Dec 1993
Upul ChandanaSL26266910v NZSharjah18 Apr 1994
Sanath JayasuriyaSL26263431v PAKDurban2 Dec 1994
Romesh KaluwitharanaSL26261660v INDDelhi2 Mar 1996
Muttiah MuralitharanSL260 & 262441v NZDunedin7 Mar 1997
Marvan AtapattuSL26263150v INDColombo2 Aug 1997
Roshan MahanamaSL26262631v SALahore8 Nov 1997
WPUJC VaasSL2626 & DNB5630v ZIMKandy7 Jan 1998
Marvan AtapattuSL26263840v ZIMColombo22 Jan 1998
Muttiah MuralitharanSL2611 & 154720v SACenturion27 Mar 1998
Upul ChandanaSL26263610v SAJohannesburg5 Apr 1998
Upul ChandanaSL26262412v INDColombo1 Jul 1998
Aravinda de SilvaSL26265220v ZIMSharjah10 Nov 1998
Arjuna RanatungaSL26263910v AUSSydney13 Jan 1999
Suresh PereraSL26263921v AUSGalle22 Aug 1999
Sanath JayasuriyaSL2626*2341v AUSColombo31 Aug 1999
Upul ChandanaSL26262810v ZIMHarare15 Dec 1999
Marvan AtapattuSL263 & 235940v PAKKarachi12 Mar 2000
Sanath JayasuriyaSL260 & 265250v SADurban26 Dec 2000
Russel ArnoldSL260 & 264530v SACape Town2 Jan 2001
Kumar DharmasenaSL26264320v INDColombo22 Jul 2001
Hashan TillakaratneSL2610 & 169630v INDKandy22 Aug 2001
Russel ArnoldSL26264420v NZSharjah9 Apr 2002
WPUJC VaasSL2626*3720v INDLondon30 Jun 2002
WPUJC VaasSL26262040v INDBirmingham6 Jul 2002
Kumar SangakkaraSL26264630v INDColombo30 Sept 2002
Marvan AtapattuSL26264220v AUSMelbourne21 Jan 2003
Marvan AtapattuSL26266730v PAKDambulla10 May 2003
Kumar DharmasenaSL26265800v PAKDambulla18 May 2003
Kumar DharmasenaSL266 & 206630v WIJamaica27 Jun 2003
Thilan SamaraweeraSL263 & 23*3540v ENGKandy10 Dec 2003
Mahela JayawardeneSL26263510v ZIMHarare27 Apr 2004
Muttiah MuralitharanSL26262921v ZIMHarare6 May 2004
Mahela JayawardeneSL26262640v UAEDambulla17 Jul 2004
Avishka GunawardeneSL26267820v PAKColombo21 Jul 2004
Tillakaratne DilshanSL2625 & 16810v SAGalle4 Aug 2004
Tillakaratne DilshanSL263 & 23*5040v SAColombo11 Aug 2004
Marvan AtapattuSL26263650v SAColombo22 Aug 2004
Tillakaratne DilshanSL2626*2150v ZIMRawalpindi9 Oct 2004
WPUJC VaasSL2622 & 44260v PAKFaisalabad20 Oct 2004
Gayan WijekoonSL2614 & 127220v WIKandy22 Jul 2005
Russel ArnoldSL26264120v NZQueenstown31 Dec 2005
Jehan MubarakSL26263241v NZNapier8 Jan 2006

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.