The teams for the ODI and T20I series against South Africa were unveiled by Cricket West Indies (CWI) on February 20. Three One-Day Internationals and an equal number of Twenty20 Internationals will be played in South Africa by West Indies, starting on March 16. Two Test matches are also part of the tour, and teams for those matches were previously revealed.
Shai Hope will serve as the team's captain, with Rovman Powell serving as the vice captain. On the other hand, Powell will be leading the side in T20Is and will have the support of newly appointed vice-captain Kyle Mayers.
West Indies ODI squad:
Shai Hope (c), Rovman Powell (vc), Shamarh Brooks, Yannic Cariah, Keacy Carty, Roston Chase, Shannon Gabriel, Jason Holder, Akeal Hosein, Alzarri Joseph, Brandon King, Kyle Mayers, Nicholas Pooran, Romario Shepherd, Odean Smith
West Indies T20I squad:
Rovman Powell (c), Kyle Mayers (vc), Shamarh Brooks, Yannic Cariah, Johnson Charles, Sheldon Cottrell, Jason Holder, Akeal Hosein, Alzarri Joseph, Brandon King, Obed McCoy, Nicholas Pooran, Raymon Reifer, Romario Shepherd, Odean Smith
South Africa vs West Indies schedule :
1st ODI - 16 March (Buffalo Park, East London)
2nd ODI - 18 March (Buffalo Park, East London)
3rd ODI - 21 March (JB Marks Oval, Potchefstroom)
1st T20I - 25 March (SuperSport Park, Centurion)
2nd T20I - 26 March (SuperSport Park, Centurion)
3rd T20I - 28 March (Wanderers Stadium, Johannesburg)