Sri Lanka sack ODI skipper Karunaratne
Two other former skippers -- Angelo Mathews and Dinesh Chandimal -- were also dropped along with Suranga Lakmal and Nuwan Pradeep.
Kusal Perera has been named as the new captain, with Kusal Mendis as his deputy.
Chandimal has scored 3,698 runs in 149 ODIs.
Sri Lanka Cricket did not say why the players had been dropped.
Sri Lanka squad:
Kusal Perera (capt), Kusal Mendis, 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.