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
Hashan TillakaratneSL38384821v PAKKolkata27 May 1997
Marvan AtapattuSL38384350v INDColombo20 Aug 1997
Upul ChandanaSL38385930v AUSAdelaide24 Jan 1999
Sajeewa de SilvaSL3811 & 276461v PAKDhaka12 Mar 1999
Upul ChandanaSL38382541v INDNagpur22 Mar 1999
Indika de SaramSL3838 & DNB8760v ZIMHarare4 Dec 1999
Russel ArnoldSL38386840v PAKNairobi8 Oct 2000
Mahela JayawardeneSL38385720v INDSharjah20 Oct 2000
Sanath JayasuriyaSL38386150v NZWellington3 Feb 2001
WPUJC VaasSL382 & 368950v ENGKandy7 Mar 2001
Indika de SaramSL38384330v PAKSharjah8 Apr 2001
Avishka GunawardeneSL38385130v NZColombo31 Jul 2001
Avishka GunawardeneSL38384741v WIColombo11 Dec 2001
Marvan AtapattuSL38385140v WIColombo19 Dec 2001
Mahela JayawardeneSL38385140v NZSharjah9 Apr 2002
Kumar SangakkaraSL38385350v PAKTangier14 Aug 2002
Hasantha FernandoSL3824 & 147280v SACenturion15 Nov 2002
Marvan AtapattuSL38385820v ENGBrisbane17 Dec 2002
Mahela JayawardeneSL383810210v NZDambulla19 May 2003
WPUJC VaasSL3838 & DNB12540v WISaint Lucia20 Jun 2003
Mahela JayawardeneSL38386320v AUSDambulla22 Feb 2004
Marvan AtapattuSL38386020v ZIMHarare29 Apr 2004
Farveez MaharoofSL38383022v ZIMHarare29 Apr 2004
Tillakaratne DilshanSL3838*3720v SAColombo20 Aug 2004
Kumar SangakkaraSL38385220v PAKKarachi6 Oct 2004
HMRKB HerathSL3833* & 55370v PAKFaisalabad20 Oct 2004
Sanath JayasuriyaSL382 & 365260v WIKandy22 Jul 2005
Chamara KapugederaSL38382123v AUSAdelaide10 Feb 2006
Chamara KapugederaSL38382460v NEDAmstelveen6 Jul 2006
Upul TharangaSL38384860v PAKJaipur17 Oct 2006
Chamara KapugederaSL3837 & 19270v NZChristchurch7 Dec 2006
Tillakaratne DilshanSL38384130v INDTrinidad23 Mar 2007
Tillakaratne DilshanSL38382804v PAKJohannesburg17 Sept 2007
Chamara SilvaSL38382751v PAKJohannesburg17 Sept 2007
Kumar SangakkaraSL38385940v ENGDambulla1 Oct 2007
Prasanna JayawardeneSL3837 & 112550v AUSBrisbane8 Nov 2007
Mahela JayawardeneSL3826 & 125480v WITrinidad3 Apr 2008
Tillakaratne DilshanSL380 & 385050v INDGalle31 Jul 2008
Mahela UdawatteSL38384641v ZIMHarare20 Nov 2008
Farveez MaharoofSL3838*7602v BANMirpur16 Jan 2009
Sanath JayasuriyaSL38383560v PAKKarachi20 Jan 2009
Tillakaratne DilshanSL38384560v INDColombo5 Feb 2009
Thilan SamaraweeraSL3838*6920v PAKDambulla1 Aug 2009
Kumar SangakkaraSL38383121v PAKColombo12 Aug 2009
Chinthaka JayasingheSL38382831v INDChandigarh12 Dec 2009
Angelo MathewsSL38383320v INDRajkot15 Dec 2009
Upul TharangaSL38384660v INDDambulla22 Jun 2010
Kumar SangakkaraSL3826 & 1210660v ENGLondon3 Jun 2011
HMRKB HerathSL3830 & 8*8540v SADurban26 Dec 2011
Kumar SangakkaraSL38383731v SABloemfontein17 Jan 2012

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.