Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG81/0 (12.4)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Sri Lanka: Batting by year (List A)

The most runs in a calendar year in List A cricket for Sri Lanka: 1,333 by Kumar Sangakkara in 2006 (from the 950 of 951 matches with full scorecards).

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 950 of the 951 matches in this selection (from 1975). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Kumar SangakkaraSL2006200636333133310944.43168279.2511211374
Mahela JayawardeneSL2001200134314126011646.67153881.9237210110
Kumar SangakkaraSL2014201428281125612846.52143287.714821364
Pathum NissankaSL2023202331313124910444.61141988.0221031697
Angelo MathewsSL201420143231111244139*62.20139189.4319011123
Aravinda de SilvaSL1997199728274121213452.70140386.3938111211
Tillakaratne DilshanSL20152015252411207161*52.48133090.754621338
Sanath JayasuriyaSL2001200133331120210737.56144483.2428312826
Kumar SangakkaraSL2013201325234120116963.21134189.56210311614
Marvan AtapattuSL20022002323231192123*41.10167571.162801352
Aravinda de SilvaSL1996199629295118814549.50129591.7445211815
Mahela JayawardeneSL20062006363451185126*40.86134987.842821244
Kumar SangakkaraSL2012201231292118413343.85149679.143609411
Sanath JayasuriyaSL19971997262631178151*51.221037113.6039313530
Tillakaratne DilshanSL2013201325256116012561.05143181.063701261
Sanath JayasuriyaSL2006200626251115315748.041073107.4652213728
Kumar SangakkaraSL2011201127253112711151.23153673.37190949
Tillakaratne DilshanSL20122012313031119160*41.44132284.6443311810
Marvan AtapattuSL200120013333510849238.71164665.860102775
Sanath JayasuriyaSL2002200231311107711235.90117491.7424212920
Kusal MendisSL20232023333241073158*38.32108698.8026411133
Upul TharangaSL2006200626240106212044.25134978.725421313
Mahela JayawardeneSL2011201127242103214446.91125082.56370934
Upul TharangaSL2017201725254101111948.14110391.6626112315
Kumar SangakkaraSL2004200427234101010153.16130877.221100893
Tillakaratne DilshanSL2009200919191100016055.56969103.204211308
Tillakaratne DilshanSL201420142525199010141.25116085.341701291
Sanath JayasuriyaSL199619962929195513434.11849112.4924011130
Marvan AtapattuSL2000200021214942119*55.41131971.42362611
Kumar SangakkaraSL200820082726294212839.25125175.304211012
Tillakaratne DilshanSL201020102020292111051.1793198.933411247
Kumar SangakkaraSL20092009272719199035.35114480.33081817
Sanath JayasuriyaSL200020002121091018943.33103587.9226110113
Marvan AtapattuSL199719972525287911838.22134465.40162782
Chamara SilvaSL2007200723223878107*46.21115076.35181827
Mahela JayawardeneSL2007200728282872115*33.54111478.281747013
Kumar SangakkaraSL201520151413386212486.20838102.865208813
Lahiru ThirimanneSL2015201525244861139*43.05112176.81161697
Sanath JayasuriyaSL200320032525386012239.09100285.833339312
Russel ArnoldSL200120013429885191*40.52109377.86083573
Sadeera SamarawickramaSL202320232522385010844.7488196.48162826
Mahela JayawardeneSL201420142727184611832.54103281.98161884
Dinesh ChandimalSL201220123029584592*35.21113674.38074614
Arjuna RanatungaSL1994199421214840101*49.4197486.24161593
Charith AsalankaSL202320233328383810833.5299384.391416920
Kumar SangakkaraSL200220023030282977*29.61117870.37061963
Upul TharangaSL201120112221382613345.89109175.714211002
Niroshan DickwellaSL201720172626182611633.0486096.05241956
Tillakaratne DilshanSL201120112827182014431.5495386.04241995
Arjuna RanatungaSL1997199728256815131*42.89103978.44173758
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 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.