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
Kusal MendisSL36362323v WIKingston11 Jun 2026
Pathum NissankaSL36362423v ENGManchester19 Sept 2026
Anura RanasingheSL353527--v INDAmritsar12 Sept 1982
Yohan GoonasekeraSL35352660v NZAuckland20 Mar 1983
Somachandra De SilvaSL35355110v PAKSwansea9 Jun 1983
Ranjan MadugalleSL3533 & 210640v NZKandy9 Mar 1984
Duleep MendisSL35353430v AUSMelbourne19 Jan 1985
Duleep MendisSL35354620v INDSharjah27 Nov 1986
Asanka GurusinhaSL35355840v INDKanpur24 Dec 1986
Arjuna RanatungaSL35355150v NZSydney5 Jan 1988
Brendon KuruppuSL353550--v PAKDhaka27 Oct 1988
Roshan MahanamaSL35355620v PAKSharjah24 Mar 1989
Sanath JayasuriyaSL3535 & DNB8250v NZHamilton22 Feb 1991
Hashan TillakaratneSL3535*3830v AUSColombo5 Sept 1992
Asanka GurusinhaSL3535*5420v ENGMoratuwa20 Mar 1993
Arjuna RanatungaSL35353702v PAKSharjah2 Nov 1993
Hashan TillakaratneSL35354420v INDKanpur7 Nov 1993
Dulip LiyanageSL3512 & 2316340v INDLucknow18 Jan 1994
Hashan TillakaratneSL35354620v INDRajkot15 Feb 1994
Roshan MahanamaSL35354740v INDRajkot15 Feb 1994
Aravinda de SilvaSL35352441v ZIMHarare3 Nov 1994
Ruwan KalpageSL35355010v NZChristchurch26 Mar 1995
Aravinda de SilvaSL3535*3312v PAKSharjah17 Oct 1995
Aravinda de SilvaSL35355310v AUSMelbourne9 Jan 1996
Arjuna RanatungaSL35354240v INDKolkata13 Mar 1996
Roshan MahanamaSL35355210v PAKPadang2 Apr 1996
Aravinda de SilvaSL35354460v ZIMColombo11 Sept 1996
Hashan TillakaratneSL3522 & 1312940v SACape Town19 Mar 1998
Marvan AtapattuSL353511730v NZColombo3 Jun 1998
Upul ChandanaSL35352603v PAKVisakhapatnam27 Mar 1999
Upul ChandanaSL35353120v AUSColombo26 Aug 1999
Aravinda de SilvaSL35355030v PAKSharjah18 Oct 1999
Romesh KaluwitharanaSL35355340v PAKLahore19 Feb 2000
Kumar SangakkaraSL35355540v PAKGalle5 Jul 2000
Kumar SangakkaraSL35355010v ZIMSharjah30 Oct 2001
Marvan AtapattuSL35354550v SATangier15 Aug 2002
Romesh KaluwitharanaSL35355640v AUSPerth22 Dec 2002
Russel ArnoldSL35355611v ENGAdelaide17 Jan 2003
Kumar SangakkaraSL35352540v ZIMEast London15 Mar 2003
Tillakaratne DilshanSL3535*4120v ZIMBulawayo20 Apr 2004
Sanath JayasuriyaSL3513 & 225260v AUSCairns9 Jul 2004
Thilan SamaraweeraSL3513 & 2217430v PAKKarachi28 Oct 2004
Thilan SamaraweeraSL3535*9370v INDChennai2 Dec 2005
Marvan AtapattuSL35355640v NZQueenstown31 Dec 2005
Tillakaratne DilshanSL35353330v AUSPerth29 Jan 2006
Muttiah MuralitharanSL3533 & 23331v ENGNottingham2 Jun 2006
Mahela JayawardeneSL35352461v BANChandigarh7 Oct 2006
Mahela JayawardeneSL3535*1841v NZJohannesburg15 Sept 2007
Chamara SilvaSL35354840v AUSMelbourne29 Feb 2008
Malinda WarnapuraSL3535 & 04280v WITrinidad3 Apr 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.