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
Aravinda de SilvaSL36367451v NZWellington27 Mar 1997
Hashan TillakaratneSL36367530v ZIMSharjah8 Apr 1997
Niroshan BandaratillekeSL3620 & 1614230v NZColombo27 May 1998
Arjuna RanatungaSL36365511v NZColombo3 Jun 1998
Sanath JayasuriyaSL36363840v SANottingham14 Aug 1998
Mahela JayawardeneSL36364030v AUSPerth31 Jan 1999
Roshan MahanamaSL36367130v SANorthampton19 May 1999
Sanath JayasuriyaSL3618 & 184150v AUSKandy9 Sept 1999
Romesh KaluwitharanaSL36364130v WISharjah13 Oct 1999
Russel ArnoldSL3636*2960v PAKGujranwala16 Feb 2000
Romesh KaluwitharanaSL360 & 36*7630v PAKRawalpindi26 Feb 2000
Sanath JayasuriyaSL3630 & 65741v PAKPeshawar5 Mar 2000
Tillakaratne DilshanSL3631 & 511650v PAKKarachi12 Mar 2000
Kumar SangakkaraSL3636*4730v PAKColombo9 Jul 2000
Marvan AtapattuSL36365740v SAEast London17 Dec 2000
Tillakaratne DilshanSL3636 & 06260v ENGKandy7 Mar 2001
Marvan AtapattuSL36364920v PAKSharjah13 Apr 2001
Romesh KaluwitharanaSL36365220v INDColombo22 Jul 2001
Michael VandortSL36366540v BANColombo6 Sept 2001
Sanath JayasuriyaSL36365521v PAKSharjah2 Nov 2001
Sanath JayasuriyaSL36363861v INDLondon30 Jun 2002
Mahela JayawardeneSL36366420v INDBirmingham6 Jul 2002
Sanath JayasuriyaSL36363370v PAKTangier14 Aug 2002
Sanath JayasuriyaSL36363660v NEDColombo16 Sept 2002
Russel ArnoldSL36364930v SABloemfontein6 Dec 2002
Hashan TillakaratneSL36366840v WICape Town28 Feb 2003
Sanath JayasuriyaSL36364550v KENSharjah6 Apr 2003
Romesh KaluwitharanaSL3636*4270v ENGDambulla18 Nov 2003
Kumar DharmasenaSL3629 & 7*9550v ENGKandy10 Dec 2003
Saman JayanthaSL36364160v ZIMLondon14 Sept 2004
Muttiah MuralitharanSL3636 & DNB4441v WIColombo13 Jul 2005
Marvan AtapattuSL3617 & 196470v WIKandy22 Jul 2005
Kumar SangakkaraSL363 & 339850v INDDelhi10 Dec 2005
Kumar SangakkaraSL36365740v NZChristchurch3 Jan 2006
Marvan AtapattuSL36365310v PAKJaipur17 Oct 2006
Mahela JayawardeneSL36365040v SAAhmedabad24 Oct 2006
Tillakaratne DilshanSL36366330v SAAhmedabad24 Oct 2006
Kumar SangakkaraSL36364150v NZNapier28 Dec 2006
Chamara SilvaSL36364950v BANColombo23 Jul 2007
Dilhara FernandoSL3636*8250v ENGColombo9 Dec 2007
Mahela JayawardeneSL3636*3510v INDCanberra12 Feb 2008
Dhammika PrasadSL3636 & DNB5650v INDColombo8 Aug 2008
Kumar SangakkaraSL36364030v PAKDambulla30 Jul 2009
Chamara KapugederaSL36364320v INDColombo12 Sept 2009
Sanath JayasuriyaSL36362970v INDColombo14 Sept 2009
Thisara PereraSL3636*1561v INDMirpur5 Jan 2010
Thilan SamaraweeraSL3636*3840v NZDambulla13 Aug 2010
Tharanga ParanavitanaSL3616 & 20*9770v WIColombo23 Nov 2010
Angelo MathewsSL3636*2211v WIColombo6 Feb 2011
Mahela JayawardeneSL36363331v AUSHambantota16 Aug 2011

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.