Sri Lanka Most Runs in ODI 2023

Player Team Runs
1Pathum NissankaSri Lanka1151
2Kusal MendisSri Lanka893
3Sadeera SamarawickramaSri Lanka850
4Charith AsalankaSri Lanka808
5Dimuth KarunaratneSri Lanka549
6Dhananjaya de SilvaSri Lanka519
7Dasun ShanakaSri Lanka338
8Maheesh TheekshanaSri Lanka189
9Kusal Janith PereraSri Lanka166
10Wanindu HasarangaSri Lanka160
11Dunith WellalageSri Lanka133
12Kasun RajithaSri Lanka108
13Angelo MathewsSri Lanka81
14Chamika KarunaratneSri Lanka75
15Nuwanidu FernandoSri Lanka75
16Sahan ArachchigeSri Lanka57
17Dushan HemanthaSri Lanka39
18Lahiru KumaraSri Lanka38
19Dilshan MadushankaSri Lanka33
20Avishka FernandoSri Lanka26