Sri Lanka Most Runs in ODI 2018

Player Team Runs
1Thisara PereraSri Lanka415
2Niroshan DickwellaSri Lanka415
3Kusal Janith PereraSri Lanka367
4Angelo MathewsSri Lanka315
5Upul TharangaSri Lanka304
6Dinesh ChandimalSri Lanka298
7Kusal MendisSri Lanka230
8Dhananjaya de SilvaSri Lanka222
9Dasun ShanakaSri Lanka206
10Akila DananjayaSri Lanka161
11Sadeera SamarawickramaSri Lanka90
12Suranga LakmalSri Lanka52
13Danushka GunathilakaSri Lanka41
14Asela GunaratneSri Lanka35
15Shehan JayasuriyaSri Lanka32
16Dilruwan PereraSri Lanka29
17Prabath JayasuriyaSri Lanka11
18Wanindu HasarangaSri Lanka11
19Lahiru KumaraSri Lanka10
20Lasith MalingaSri Lanka10