Zimbabwe (ODI) : Graeme Cremer (Captain), Brian Chari, Tarisai Musakanda, Carl Mumba, Chris Mpofu, Hamilton Masakadza, Chamu Chibhabha, Craig Ervine, Sean Williams, Peter Moor, Donald Tiripano, Tinashe Panyangara, Sikandar Raza, Tendai Chisoro, Malcolm Waller, Elton Chigumbura
Sri Lanka (ODI) : Upul Tharanga (Captain), Kusal Perera (vice-captain & wk), Dhananjaya de Silva, Niroshan Dickwella (wk), Kusal Mendis (wk), Shehan Jayasuriya, Asela Gunaratne, Sachith Pathirana, Nuwan Kulasekara, Dasun Shanaka, Nuwan Pradeep, Lahiru Kumara, Suranga Lakmal, Lakshan Sandakan, Jeffery Vandersay, Angelo Mathews (injured), Dinesh Chandimal (injured)
West Indies (ODI) : Jason Holder (Captain), Sulieman Benn, Carlos Brathwaite, Kraigg Brathwaite, Darren Bravo, Jonathan Carter, Johnson Charles (wk), Shannon Gabriel, Shai Hope (wk), Evin Lewis, Sunil Narine, Ashley Nurse, Rovman Powell, Shane Dowrich (wk), Miguel Cummins, Alzarri Joseph (dropped), Marlon Samuels (dropped), Kieron Pollard (dropped), Denesh Ramdin (dropped)