Dimuth Karunaratne and Dinesh Chandimal also miss out for the three matches in Dhaka, as attention turns towards the 2023 World Cup
Avishka Gunawardene cleared of corruption charges
Sri Lanka Cricket offer to host rescheduled IPL
Sri Lanka have appointed Kusal Perera as their new one-day international captain amid a major overhaul for the Bangladesh 50-over series later this month.
Former skipper Dimuth Karunaratne has been replaced and dropped from the squad that was whitewashed by West Indies in March.
Angelo Mathews and Dinesh Chandimal are also missing from the 18-strong group.
The first white-ball squad selected by the new selection panel, led by Pramodya Wickramasinghe, includes just three players aged over 30
Perera will lead Sri Lanka for the first time in any format and becomes the ninth different skipper of the ODI team since 2016.
Mathews, Chandimal, Lahiru Thirimanne, Upul Tharanga, Chamara Kapugedera, Lasith Malinga, Thisara Perera and Karunaratne have taken charge of at least one game over the last five years.
Following their 1-0 Test series win, Sri Lanka face Bangladesh in three ODIs in Dhaka on May 23, 25 and 28.
Squad: Kusal Perera (c), Kusal Mendis (vc), Danushka Gunathilaka, Dhananjaya de Silva, Pathum Nissanka, Dasun Shanaka, Ashen Bandara, Wanindu Hasaranga, Isuru Udana, Akila Dananjaya, Niroshan Dickwella, Dushmantha Chameera, Ramesh Mendis, Asitha Fernando, Lakshan Sandakan, Chamika Karunaratne, Binura Fernando, Shiran Fernando
Subscribe today and receive The Cricketer’s centenary issue – six issues for £19.21. Click here