Kusal Mendis (SL): The Sri Lankan first-order batsman tops the list of run-scorers in 2024 with 742 runs in 17 matches and innings. He has an average of 53.00 and a strike rate of 90.59, including a century and 6 half-centuries.
Pathum Nissanka (SL): Sri Lankan opener Pathum Nissanka is second with 694 runs in 12 matches and an innings. He has smashed three centuries and two half-centuries this year, with an impressive average of 63.09 and a strike rate of 106.44.
Charith Asalanka (SL): The Sri Lankan skipper also finds his place in the list. Asalanka, who is the third highest run-scorer in ODIs this year, has scored 605 runs in 18 matches and 16 innings. With one century and four half-centuries to his name, he averages 50.41 at a strike rate of 97.11.