The series will begin on Sunday in Dharamsala, India.
All-rounder Asela Gunaratne who was out of the squad for four months after a thumb fracture, also returns to the squad named on Tuesday.
Batsman Kusal Mendis, dropped for the ongoing three-match Test series against India, has also been omitted from the one-day internationals squad.
Sri Lanka squad: Thisara Perera (capt), Upul Tharanga, Danushka Gunathilaka, Lahiru Thirimanne, Angelo Mathews, Asela Gunaratne, Niroshan Dickwella (wk), Chaturanga de Silva, Akila Dananjaya, Suranga Lakmal, Nuwan Pradeep, Sadeera Samarawickrama, Dhananjaya de Silva, Dushmantha Chameera, Sachith Pathirana, Kusal Perera
Source : timesofindia