Squad - Sri Lanka tour of New Zealand, 2018

Sri Lanka - Test

Angelo Mathews
Danushka Gunathilaka
Dhananjaya de Silva
Dilruwan Perera
Dimuth Karunaratne
Dinesh Chandimal(c)
Dushmantha Chameera
Kasun Rajitha
Kusal Mendis
Lahiru Kumara
Lahiru Thirimanne
Lakshan Sandakan
Niroshan Dickwella
Nuwan Pradeep
Roshen Silva
Sadeera Samarawickrama
Suranga Lakmal

New Zealand - Test

Ajaz Patel
BJ Watling
Colin de Grandhomme
Henry Nicholls
Jeet Raval
Kane Williamson(c)
Matt Henry
Neil Wagner
Ross Taylor
Tim Southee
Tom Latham
Trent Boult
Will Young

Sri Lanka - ODI

Angelo Mathews
Asela Gunaratne
Danushka Gunathilaka
Dasun Shanaka
Dhananjaya de Silva
Dinesh Chandimal
Dushmantha Chameera
Kasun Rajitha
Kusal Mendis
Kusal Perera
Lahiru Kumara
Lakshan Sandakan
Lasith Malinga(c)
Niroshan Dickwella
Nuwan Pradeep
Seekkuge Prasanna
Thisara Perera

New Zealand - ODI

Colin Munro
Doug Bracewell
Henry Nicholls
Ish Sodhi
James Neesham
Kane Williamson(c)
Lockie Ferguson
Martin Guptill
Matt Henry
Ross Taylor
Tim Seifert
Tim Southee
Trent Boult

Sri Lanka - T20I

Angelo Mathews
Asela Gunaratne
Danushka Gunathilaka
Dasun Shanaka
Dhananjaya de Silva
Dinesh Chandimal
Dushmantha Chameera
Kasun Rajitha
Kusal Mendis
Kusal Perera
Lahiru Kumara
Lakshan Sandakan
Lasith Malinga(c)
Niroshan Dickwella
Nuwan Pradeep
Seekkuge Prasanna
Thisara Perera