Faf du Plessis has been appointed as South Africa’s new one-day international captain, replacing AB De Villiers. He will now be leading South Africa in all three formats.
The appointment was on the cards as De Villiers had stepped down from the post last month.
"Congratulations to Faf on his appointment as the natural successor to the ODI leadership," CSA chief executive Haroon Lorgat said in a statement. "He has established himself as one of the best leaders in world cricket and this was reflected in his appointment as the captain for the World XI currently engaged in the T20 Series against Pakistan."
De Villiers’ captaincy was under scrutiny when South Africa couldn’t perform well in the Champions Trophy couple of months back.
Under de Villiers, South Africa tried and failed to break their duck at big tournaments on three occasions - two Champions Trophies and one World Cup.
In the six years of de Villiers' captaincy, they won only 59 of their 103 matches, making him one of the least successful South African ODI captains since readmission.
Du Plessis has already led South Africa in nine ODIs - all of them when de Villiers was injured. While he won one game and lost another against New Zealand in 2013, he has subsequently won every game in which he captained South Africa in the format - a run that included a 5-0 whitewash of Australia last October.
With less than two years until the 2019 World Cup in England, the focus of both du Plessis and new coach Ottis Gibson will increasingly turn to the tournament. "You look at South Africa and the players that they can potentially put on the field, and there's no reason why they can't win the 50-over World Cup in 2019," Gibson said last week.