Sri Lanka have named their squads for the upcoming ODI and T20I series against New Zealand, with Kusal Perera making his return to the ODIs. Kusal Perera has not played an ODI in over a year but he has made his return to the side on the back of his excellent performance in a T20I against West Indies. 

Charith Asalanka will lead the side in both formats. Sri Lanka will be playing two T20Is and three ODIs against New Zealand. The first T20I will be played on November (9) followed by the second on Sunday (November 10). On the other hand, ODIs will be played on November 13, 17 and 19 respectively. The T20Is and first ODI will be played in Dambulla while the final two ODIs will be held in Pallekele.

T20I squad: Charith Asalanka (c), Pathum Nissanka, Kusal Mendis, Kusal Perera, Kamindu Mendis, Dinesh Chandimal, Avishka Fernando, Bhanuka Rajapaksa, Wanindu Hasaranga, Maheesh Theekshana, Dunith Wellalage, Jeffrey Vandersay, Chamindu Wickramasinghe, Nuwan Thushara, Matheesha Pathirana, Binura Fernando, Asitha Fernando

ODI squad: Charith Asalanka (c), Avishka Fernando, Pathum Nissanka, Kusal Mendis, Kusal Perera, Kamindu Mendis, Janith Liyanage, Sadeera Samarawickrama, Nishan Madushka, Dunith Wellalage, Wanindu Hasaranga, Maheesh Theekshana, Jeffrey Vandersay, Chamindu Wickramasinghe, Asitha Fernando, Dilshan Madushanka, Mohamed Shiraz