South African batsman AB de Villiers has stepped down as the captain of the One-Day International side with immediate effect. With so much speculation surrounding his Test future, de Villiers also made it clear on Wednesday (August 23) that he will be available to play in all three formats of the game from late September when South Africa begin their home season.
He last led South Africa in ODIs during the Champions Trophy in May-June, which ended in major disappointment as the side couldn’t even make it past the Group Stages. Following the tournament, he had to fill in temporarily for Faf du Plessis as the T20I skipper for the series against England.
— AB de Villiers (@ABdeVilliers17) August 23, 2017
“Faf du Plessis has proved to be an outstanding captain of the T20 and Test teams, and bearing this in mind, I’ve informed Cricket South Africa that I would like to step down as captain of the ODI team,” de Villiers said. “It has been an honour to lead the team for the past six years, but it is now time for somebody else to lead the ODI team forward.”