Batsmen Lahiru Thirimanne and Sadeera Samarawickrama have been recalled by Sri Lanka after a year out of the side for next month's two-Test series in New Zealand.
Top-order batsman Thirimanne played the last of his 29 Tests away to India in November 2017, the same series in which wicketkeeper-batsman Samarawickrama earned a fourth cap since making his debut earlier in the year.
Fast bowler Nuwan Pradeep, who has played 28 Tests, also returns to the squad, having spent more than a year on the sidelines due to injuries.
Dinesh Chandimal is back to lead the side after missing the last two Tests of the recent 3-0 home series loss against England with a groin strain.
Batsman Kaushal Silva was dropped for his poor displays against England, while off-spinner Akila Dananjaya has been kept out of the 17-man squad as he awaits the result of Tests after being reported for a suspect bowling action.
The first Test starts at Wellington on December 15, followed by the second at Christchurch on December 26.
Squad
Dinesh Chandimal (captain), Dimuth Karunaratne, Kusal Mendis, Dhananjaya De Silva, Angelo Mathews, Roshen Silva, Niroshan Dickwella, Danushka Gunathilaka, Lahiru Thirimanne, Sadeera Samarawickrama, Dilruwan Perera, Lakshan Sandakan, Suranga Lakmal, Nuwan Pradeep, Kasun Rajitha, Lahiru Kumara and Dushmantha Chameera.