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
Kamil MisharaSL28282331v WIKingston14 Jun 2026
Dasun ShanakaSL28281831v PAKRawalpindi18 Oct 2026
Mahes GoonatillekeSL2714 & 136730v PAKKarachi5 Mar 1982
Sidath WettimunySL27273721v PAKKarachi31 Mar 1982
Ravi RatnayekeSL27273020v NZNapier19 Mar 1983
Ashantha de MelSL27272700v AUSColombo13 Apr 1983
Ashantha de MelSL27272620v ENGTaunton11 Jun 1983
Vinothen JohnSL2727* & 05121v NZKandy9 Mar 1984
Roy DiasSL27275620v WIHobart10 Jan 1985
Ashantha de MelSL27272600v NZMelbourne23 Feb 1985
Roy DiasSL27272330v INDColombo21 Sept 1985
Duleep MendisSL2727*2530v PAKLahore25 Oct 1985
Sidath WettimunySL2717 & 10--0v PAKKarachi7 Nov 1985
Asanka GurusinhaSL27274920v NZSharjah29 Mar 1988
Roshan MahanamaSL27274550v AUSPerth30 Dec 1989
Roshan MahanamaSL27274420v AUSMelbourne4 Jan 1990
Hashan TillakaratneSL27276700v PAKSharjah21 Dec 1990
Charith SenanayakeSL27273200v INDCuttack28 Dec 1990
Roshan MahanamaSL27278500v WISharjah28 Oct 1993
Sanath JayasuriyaSL27273250v WISharjah3 Nov 1993
Sanath JayasuriyaSL27275720v SAGuwahati19 Nov 1993
Pubudu DassanayakeSL273 & 244730v PAKColombo9 Aug 1994
Aravinda de SilvaSL270 & 2720540v ZIMBulawayo20 Oct 1994
WPUJC VaasSL27272010v NZChristchurch26 Mar 1995
Arjuna RanatungaSL27274430v NZHamilton29 Mar 1995
Arjuna RanatungaSL27273720v WIAdelaide15 Dec 1995
Pramodya WickramasingheSL2710 & 176040v AUSMelbourne26 Dec 1995
Sanath JayasuriyaSL27274220v AUSPerth12 Jan 1996
Sanath JayasuriyaSL27272050v AUSColombo7 Sept 1996
Romesh KaluwitharanaSL2727 & DNB5620v ZIMColombo18 Sept 1996
Romesh KaluwitharanaSL27272831v SANairobi1 Oct 1996
Asanka GurusinhaSL27276320v NZSharjah7 Nov 1996
Arjuna RanatungaSL27276300v PAKSharjah12 Nov 1996
Arjuna RanatungaSL2714 & 138520v NZDunedin7 Mar 1997
Nuwan ZoysaSL2714 & 134641v NZHamilton14 Mar 1997
Roshan MahanamaSL27272730v PAKKolkata27 May 1997
Arjuna RanatungaSL27274510v INDGuwahati22 Dec 1997
Arjuna RanatungaSL2727 & DNB5721v ZIMKandy7 Jan 1998
Pramodya WickramasingheSL2727 & 05220v NZColombo27 May 1998
Mahela JayawardeneSL2716 & 116630v NZColombo10 Jun 1998
Muttiah MuralitharanSL271 & 26*4740v NZColombo10 Jun 1998
Upul ChandanaSL2727*2520v NZColombo5 Jul 1998
Sanath JayasuriyaSL27274120v INDSharjah6 Nov 1998
Mahela JayawardeneSL27273610v AUSMelbourne7 Feb 1999
Mahela JayawardeneSL27273410v INDColombo25 Aug 1999
Russel ArnoldSL2727*4410v PAKSharjah22 Oct 1999
Tillakaratne DilshanSL27273020v ZIMHarare15 Dec 1999
Mahela JayawardeneSL27273920v PAKKarachi13 Feb 2000
Mahela JayawardeneSL27273910v SAColombo14 Jul 2000
Romesh KaluwitharanaSL27274830v PAKNairobi8 Oct 2000

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.