Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd 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 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Sri Lanka: Batting by year (All cricket)

The most runs in a calendar year in all cricket for Sri Lanka v Netherlands: 183 by Tillakaratne Dilshan in 2006.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Sri Lanka×v Netherlands×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Tillakaratne DilshanSL20062006221183117*183.00137133.58110202
Sanath JayasuriyaSL20062006110157157157.00104150.96100241
Dhananjaya de SilvaSL202320233301279342.3315681.4101094
Sadeera SamarawickramaSL2023202333111191*55.5013383.46010110
Marvan AtapattuSL20022002110101101101.0011885.5910080
Upul TharangaSL20062006220907245.009396.77010120
Charith AsalankaSL20232023330824427.3311074.5500061
Kusal MendisSL20222022110797979.0044179.5501055
Pathum NissankaSL20232023330775425.678689.53011120
Kumar SangakkaraSL20062006220744637.0073101.3700080
Kusal MendisSL20232023330644321.338377.1100081
Sahan ArachchigeSL20232023110575757.007180.2801040
Wanindu HasarangaSL20232023220492924.5042116.6700032
Farveez MaharoofSL20062006220483124.0042114.2900050
Kusal MendisSL20242024110464646.0029158.6200050
Charith AsalankaSL20242024110464646.0021219.0500015
Russel ArnoldSL20062006110424242.006663.6400010
Kumar SangakkaraSL20022002110414141.006860.2900050
Mahesh TheekshanaSL20232023320412820.507753.2500010
Chamara KapugederaSL20062006220393819.5027144.4400060
Sanath JayasuriyaSL20022002110363636.0036100.0000060
Dhananjaya de SilvaSL20242024110343434.0026130.7700031
Mahela JayawardeneSL20062006220343417.0025136.0000140
Dimuth KarunaratneSL20232023110333333.005164.7100020
Kushal Janith PereraSL202120211113333*-24137.5000060
Charith AsalankaSL20222022110313131.0030103.3300030
Angelo MathewsSL202420241113030*-15200.0000012
Kaushal LokuarachchiSL200620062212525*25.0021119.0500121
Aravinda de SilvaSL20022002110232323.003271.8800010
Russel ArnoldSL200220021112222*-20110.0000010
Wanindu HasarangaSL202420241112020*-6333.3300012
Bhanuka RajapaksaSL20222022110191919.0013146.1500020
Kamindu MendisSL20242024110171717.002085.0000011
WPUJC VaasSL20022002110161616.0016100.0000000
Mahela JayawardeneSL20022002110141414.0014100.0000010
Kushal Janith PereraSL20142014110141414.0010140.0000011
Pathum NissankaSL20222022110141414.002166.6700001
Malinga BandaraSL2006200622013116.5011118.1800001
Tillakaratne DilshanSL201420141111212*-11109.0900020
Mahela JayawardeneSL201420141111111*-10110.0000020
Dasun ShanakaSL20222022110888.005160.0000001
Charith AsalankaSL20212021110666.001060.0000010
Dasun ShanakaSL20232023220653.002227.2700000
Kushal Janith PereraSL20232023110555.00862.5000010
Wanindu HasarangaSL2022202211155*-4125.0000000
Matheesha PathiranaSL20232023110444.001136.3600010
Dushan HemanthaSL2023202311144*-3133.3300010
Lasith MalingaSL20062006110333.003100.0000000
Avishka FernandoSL2021202111122*-450.0000000
CBRLS KumaraSL20232023110222.00540.0000000
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.