West Indies (T20I) : Carlos Brathwaite (Captain), Andre Fletcher, Andre Russell, Chris Gayle, Dwayne Bravo, Evin Lewis, Jason Holder, Johnson Charles (wk), Kieron Pollard, Lendl Simmons, Marlon Samuels, Samuel Badree, Sunil Narine
India (T20I) : MS Dhoni (Captain & wk), Rohit Sharma, Shikhar Dhawan, Virat Kohli, Ajinkya Rahane, K.L. Rahul, Ravindra Jadeja, R. Ashwin, Jasprit Bumrah, Mohammed Shami, Bhuvneshwar Kumar, Umesh Yadav, Amit Mishra, Stuart Binny
West Indies (4th Test) : Jason Holder (Captain), Kraigg Brathwaite (vice-captain), Devendra Bishoo, Jermaine Blackwood, Carlos Brathwaite, Darren Bravo, Roston Chase, Shane Dowrich (wk), Shannon Gabriel, Leon Johnson, Marlon Samuels, Miguel Cummins, Alzarri Joseph, Shai Hope
West Indies (3rd Test) : Jason Holder (Captain), Kraigg Brathwaite (vice-captain), Devendra Bishoo, Jermaine Blackwood, Carlos Brathwaite, Darren Bravo, Roston Chase, Shane Dowrich (wk), Shannon Gabriel, Leon Johnson, Marlon Samuels, Miguel Cummins, Alzarri Joseph, Shai Hope
West Indies (2nd Test) : Jason Holder (Captain), Kraigg Brathwaite (vice-captain), Devendra Bishoo, Jermaine Blackwood, Carlos Brathwaite, Darren Bravo, Rajendra Chandrika, Roston Chase, Shane Dowrich (wk), Shannon Gabriel, Leon Johnson, Marlon Samuels, Miguel Cummins, Alzarri Joseph
West Indies (1st Test) : Jason Holder (Captain), Kraigg Brathwaite (vice-captain), Devendra Bishoo, Jermaine Blackwood, Carlos Brathwaite, Darren Bravo, Rajendra Chandrika, Roston Chase, Shane Dowrich (wk), Shannon Gabriel, Leon Johnson, Marlon Samuels, Miguel Cummins (Jerome Taylor's replacement), Jerome Taylor (retired)
India (Test) : Virat Kohli (Captain), Murali Vijay, Shikhar Dhawan, KL Rahul (wk), Cheteshwar Pujara, Ajnikya Rahane, Rohit Sharma, Wriddhiman Saha (wk), Ravichandran Ashwin, Amit Mishra, Ravindra Jadeja, Ishant Sharma, Mohammad Shami, Bhuvneshwar Sharma, Umesh Yadav, Shardul Tahkur, Stuart Binny