top of page
SPORTS

International Cricket - Sri Lanka
Best Batting Average (ODI)
This list features the players with the best ODI (one day internationals) batting average for the Sri Lanka national cricket team.
RANK | PLAYER | APPS | RUNS | BATTING AVERAGE | YEARS |
1 | Janith Liyanage | 28 | 824 | 48.47 | 2024-2025 |
2 | Kusal Asalanka | 78 | 2621 | 43.68 | 2021-2025 |
3 | Kumar Sangakkara | 397 | 13975 | 41.96 | 2000-2015 |
4 | Pathum Nissanka | 71 | 2746 | 41.60 | 2021-2025 |
5 | Angelo Mathews | 226 | 5916 | 40.24 | 2008-2023 |
6 | Tillakaratne Dilshan | 330 | 10290 | 39.27 | 1999-2016 |
7 | Marvan Atapattu | 268 | 8529 | 37.57 | 1990-2007 |
8 | Arjuna Ranatunga | 269 | 7456 | 35.84 | 1982-1999 |
9 | Madushka Gunathilaka | 47 | 1601 | 35.57 | 2015-2022 |
10 | Bhanuka Mendis | 148 | 4697 | 35.31 | 2016-2025 |
References
ESPNcricinfo (2025). Sri Lanka – Highest career batting average. Available at: https://www.espncricinfo.com/records/team/batting-highest-career-batting-average/sri-lanka-8/one-day-internationals-2 (Accessed 1 December 2025).

SCALA
lists
bottom of page



