"All the members of the squad that attended the ICC Champions Trophy in England and Wales, except fast bowler Jason Holder and batsman Ramnaresh Sarwan, have been retained," the West Indies Cricket Board said in a statement.
Sarwan, who was brought back to the squad after 18 months during which he claimed to have been drained "mentally and emotionally", scored just one run each against Pakistan and India during the Champions Trophy.
West Indies could not go beyond the group stage of the Champions Trophy, beaten by South Africa and India in their preliminary matches.
The squad: Dwayne Bravo (capt), Chris Gayle, Johnson Charles, Darren Bravo, Marlon Samuels, Kieron Pollard, Devon Smith, Darren Sammy, Denesh Ramdin (wk), Sunil Narine, Tino Best, Ravi Rampaul, Kemar Roach.
Schedule of matches
June 28: West Indies vs India (Sabina Park, Jamaica)
June 30: West Indies vs Sri Lanka (Sabina Park)
July 2: India vs Sri Lanka (Sabina Park)
July 5: West Indies vs India (Queen's Park Oval, Trinidad)
July 9: Sri Lanka vs India (Queen's Park Oval)
July 11: 1st vs 2nd (Queen's Park Oval).
