Sri Lanka (ODI) : Angelo Mathews (captain), Lahiru Thirimanne, Tillakaratne Dilshan, Kusal Perera (wk), Dinesh Chandimal (wk), Milinda Siriwardana, Shehan Jayasuriya, Sachithra Senanayake, Jeffrey Vandersay, Ajantha Mendis, Lasith Malinga, Nuwan Kulasekara, Suranga Lakmal, Dushmantha Chameera, Danushka Gunathileka
West Indies (ODI) : Jason Holder (captain), Devendra Bishoo, Jermaine Blackwood, Carlos Brathwaite, Darren Bravo, Jonathan Carter, Johnson Charles (wk), Andre Fletcher (wk), Jason Mohammed, Sunil Narine, Denesh Ramdin (wk), Ravi Rampaul, Andre Russell, Marlon Samuels, Jerome Taylor
Sri Lanka (T20I) : Lasith Malinga (captain), Tillakaratne Dilshan, Kusal Perera (wk), Shehan Jayasuriya, Angelo Mathews, Milinda Siriwardana, Chamara Kapugedera, Dinesh Chandimal (wk), Kithuruwan Vithanage, Dushmantha Chameera, Nuwan Kulasekara, Sachithra Senanayake, Jeffrey Vandersay, Binura Fernando, Thisara Perera
West Indies (T20I) : Darren Sammy (captain), Darren Bravo, Dwayne Bravo, Jonathan Carter, Johnson Charles (wk), Andre Fletcher (wk), Jason Holder, Sunil Narine, Kieron Pollard, Denesh Ramdin (wk), Ravi Rampaul, Andre Russell, Marlon Samuels, Jerome Taylor, Devendra Bishoo (Badree's replacement), Samuel Badree (out with dengue)
Sri Lanka (Test) : Angelo Mathews (captain), Lahiru Thirimanne (vice-captain), Kaushal Silva, Dimuth Karunaratne, Dinesh Chandimal (wk), Kusal Perera, Milinda Siriwardana, Kusal Perera, Kusal Mendis, Rangana Herath, Dilruwan Perera, Tharindu Kaushal, Dhammika Prasad, Nuwan Pradeep, Suranga Lakmal, Dushmantha Chameera, Upul Tharanga (dropped), Jehan Mubarak (dropped)
West Indies (Test) : Jason Holder (captain), Kraigg Brathwaite (vice-captain), Devendra Bishoo, Jermaine Blackwood, Carlos Brathwaite, Darren Bravo, Rajindra Chandrika, Shane Dowrich, Shannon Gabriel, Shai Hope, Denesh Ramdin (wk), Kemar Roach, Marlon Samuels, Jerome Taylor, Jomel Warrican