Sri Lanka have named their Twenty20 and One-Day International squads to play Pakistan in the United Arab Emirates in December.
Left-arm spinner Rangana Herath has been rested for the two Twenty20 Internationals that begin the tour while Mahela Jayawardene will not travel for the limited overs matches due to personal reasons.
With Jayawardene absent, batsman Kithuruwan Vithanage, who has played two Tests for Sri Lanka but no limited overs matches, is called in to both squads.
Leg-spinner Seekkuge Prasanna replaces Ajantha Mendis in the ODI squad which aside from Vithanage coming in for Jayawardene, is unchanged from the one which ended the recent series against New Zealand.
Sri Lanka play Pakistan in a series of two Twenty20s, five ODIs and three Tests between 11th December and 20th January in Abu Dhabi, Dubai and Sharjah.
The series begins with the two Twenty20s in Dubai on 11th and 13th December before the ODIs, hosted by all three venues, are held between 18th and 27th December.
The Test series begins in Dubai on 31st December before moving on to Abu Dhabi (8th-12th January) and Sharjah (16th-20th January).
Sri Lanka T20I squad: Dinesh Chandimal (captain), Lasith Malinga (vice-captain), Tillakaratne Dilshan, Nuwan Kulasekara, Suranga Lakmal, Angelo Mathews, Ajantha Mendis, Kushal Perera, Thisara Perera, Seekkuge Prasanna, Ramith Rambukwella, Kumar Sangakkara, Sachithra Senanayake, Lahiru Thirimanne, Kithuruwan Vithanage
Sri Lanka ODI squad: Angelo Mathews (captain), Dinesh Chandimal (vice-captain), Tillakaratne Dilshan, Rangana Herath, Dimuth Karunaratne, Nuwan Kulasekara, Suranga Lakmal, Lasith Malinga, Kushal Perera, Thisara Perera, Seekkuge Prasanna, Ashan Priyanjan, Kumar Sangakkara, Sachithra Senanayake, Lahiru Thirimanne, Kithuruwan Vithanage