Former Proteas captain, AB de Villiers has announced his retirement from all forms of international cricket. He says his decision comes simply because he feels like he’s had enough, and wants to end his career at the top. De Villiers has just ended a stint playing for the Royal Challengers Bangalore in the Indian Premier League, but says he has no plans at this stage to play cricket anywhere outside South Africa. De Villiers played 114 tests, 228 ODIs and 78 T20 Internationals for South Africa. He announced his decision in a video on his phone app.

“I’ve had my turn and to honest I’m tired .This is a tough decision, I’ve thought long and hard about it, and I’d like to retire while still playing decent cricket. After the fantastic series wins against India and Australia, now feels the right time to step aside. It would not be right for me to choose where and when, and in what format, I play for the Proteas. For me in green and gold it must be everything or nothing,” says De Villiers.

Watch the video of his announcement below: