Dimath Karunaratne will captain the 18-man squad as usual.
The two-match Test series starts on June 29 at the Galle International Stadium.
The Sri Lankan squad :
Dimuth Karunaratne (c), Pathum Nissanka, Oshada Fernando, Angelo Mathews, Kusal Mendis, Dhananjaya de Silva, Kamindu Mendis, Niroshan Dickwella (wk), Dinesh Chandimal (wk), Ramesh Mendis, Chamika Karunaratne, Kasun Rajitha, Vishwa Fernando, Asitha Fernando, Dilshan Madushanka, Praveen Jayawickrama, Lasith Embuldeniya and Jeffrey Vandersay
Standby players : Dunith Wellalage, Lakshitha Rasanjana