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
Susil FernandoSL31315300v AUSColombo13 Apr 1983
Somachandra De SilvaSL3126 & 56840v AUSKandy22 Apr 1983
Arjuna RanatungaSL31314250v PAKSwansea9 Jun 1983
Susil FernandoSL3129 & 211120v NZKandy9 Mar 1984
Ranjan MadugalleSL31313850v NZColombo3 Nov 1984
Arjuna RanatungaSL313150--v WIAdelaide26 Jan 1985
Arjuna RanatungaSL31314920v INDKanpur24 Dec 1986
Duleep MendisSL31314820v INDGuwahati11 Jan 1987
Ravi RatnayekeSL31313520v NZSharjah31 Mar 1988
Rumesh RatnayakeSL31312721v PAKBrisbane10 Feb 1990
Sanath JayasuriyaSL31316610v AUSAdelaide18 Feb 1990
Rumesh RatnayakeSL31313930v AUSAdelaide18 Feb 1990
Aravinda de SilvaSL31314520v NZHamilton25 Feb 1992
Roshan MahanamaSL3122 & 910550v INDColombo27 Jul 1993
Sanath JayasuriyaSL310 & 31*6960v INDColombo4 Aug 1993
Romesh KaluwitharanaSL31314001v PAKSharjah30 Oct 1993
Roshan MahanamaSL31318120v WIKolkata25 Nov 1993
Arjuna RanatungaSL3131 & DNB9130v WIMoratuwa8 Dec 1993
Pubudu DassanayakeSL3110 & 21*7320v INDAhmedabad8 Feb 1994
Sanath JayasuriyaSL31314220v INDRajkot15 Feb 1994
Sanjeeva RanatungaSL31318400v PAKColombo3 Aug 1994
Kumar DharmasenaSL311 & 306650v PAKColombo9 Aug 1994
Aravinda de SilvaSL3118 & 136230v NZDunedin18 Mar 1995
Sanath JayasuriyaSL31313950v INDSharjah9 Apr 1995
Roshan MahanamaSL3129 & 25960v PAKPeshawar8 Sept 1995
Romesh KaluwitharanaSL31312032v WISharjah16 Oct 1995
Asanka GurusinhaSL31313830v PAKSharjah17 Oct 1995
Roshan MahanamaSL31314120v AUSMelbourne16 Jan 1996
Arjuna RanatungaSL31315710v AUSMelbourne18 Jan 1996
Romesh KaluwitharanaSL3131 & 03741v AUSAdelaide25 Jan 1996
Aravinda de SilvaSL31313050v ENGFaisalabad9 Mar 1996
Roshan MahanamaSL3131*3410v PAKSharjah12 Nov 1996
Roshan MahanamaSL31315110v PAKSharjah11 Apr 1997
Marvan AtapattuSL31315720v INDColombo18 Jul 1997
Pramodya WickramasingheSL3110 & 217260v SACenturion27 Mar 1998
Aravinda de SilvaSL31314231v PAKPaarl9 Apr 1998
Mahela JayawardeneSL31313640v ZIMWorcester22 May 1999
Roshan MahanamaSL31316430v ZIMWorcester22 May 1999
Aravinda de SilvaSL31315510v WISharjah13 Oct 1999
Russel ArnoldSL315 & 2610240v PAKGalle21 Jun 2000
Kumar SangakkaraSL3125 & 69330v SAColombo6 Aug 2000
Mahela JayawardeneSL31313920v PAKSharjah13 Apr 2001
Romesh KaluwitharanaSL3131*3220v INDColombo5 Aug 2001
Russel ArnoldSL31313940v INDColombo29 Aug 2001
Sanath JayasuriyaSL3125 & 6*2350v WIGalle13 Nov 2001
Mahela JayawardeneSL31314420v INDBristol11 Jul 2002
Charitha BuddhikaSL3131*4540v BANColombo21 Jul 2002
Marvan AtapattuSL3131*4060v BANColombo5 Aug 2002
WPUJC VaasSL31312540v PAKTangier14 Aug 2002
Mahela JayawardeneSL31317210v SAJohannesburg27 Nov 2002

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.