South Africa’s hopes of ending its cricket World Cup bad luck will rest with some of the finest players currently active in the one-day game – Captain AB de Villiers, and Hashim Amla.

MMV712940_TENSouth Africa squad for 2015 World Cup

Follow Cricket World Cup

Cricket World Cup 2015 | Cricket World Cup Schedule 2015 | Cricket World Cup Squads 2015 | Cricket World Cup Points Table 2015