Faf du Plessis has stepped down as South Africa Test and Twenty20 captain, saying it is in the teams’ “best interests”.
The 35-year-old batsman captained the Proteas in 112 matches across all formats since 2012, scoring 5,101 runs – including 11 centuries – as skipper.
Quinton de Kock replaced Du Plessis asone-day captainin January.
In a statement, Du Plessis said stepping down was “one of the toughest decisions to make”.
He was rested for both the recentone-day internationalandT20 seriesagainst England, and in Januarydenied reports he would retireafter the Test series, saying the timeframe he was looking at was the Twenty20 World Cup, which runs from 18 October to 15 November.
On Monday, he added: “The last few weeks of rest away from the game have given me a lot of perspective on the great privilege and honour I have had in representing and leading my country in the three formats of this wonderful game.
“It has been a rewarding, sometimes tough and other times a lonely road, but I would not replace the experience for anything, because it has made me the man that I am proud to be today.
“As the team heads into a new direction, with new leaders and a young crop of players, I feel it will be in the best interests of South African cricket to relinquish the cap