Wicketkeeper-batsman Kusal Perera was on Wednesday named Sri Lanka's ODI captain with Kusal Mendis as his deputy for the away series against Bangladesh this month. (More Cricket News)
Perera, who has represented Sri Lanka in 101 ODIs, 22 Tests and 47 T20Is, takes over the reins from Dimuth Karunaratne.
Karunaratne, along with senior all-rounder Angelo Mathews, top-order batsman Lahiru Thirimanne and wicketkeeper Dinesh Chandimal, have been dropped from the squad by the Cricket Selection Committee of Sri Lanka Cricket.
Instead, the squad includes several new faces.
Pacer Chamika Karunaratne and batsman Shiran Fernando have earned their maiden limited-overs call up, while speedster Binura Fernando, who has played a couple of T20Is, was also named in the side.
The team is scheduled to leave for Bangladesh on May 16 for the three-match ODI series to be played in Dhaka on May 23, 25 and 28.
Sri Lanka will then host India for a limited overs series in July.
Kusal Perera (capt), Kusal Mendis (vice-capt), 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.
(With PTI inputs)