De Villiers announced recently that he was stepping down from the ODI captaincy despite an earlier stated ambition to lead South Africa to the 2019 World Cup.