The South African player and the modern-day legend AB de Villiers announces his retirement from international cricket with immediate effect.

“I have made a big decision today,” de Villiers posted on Twitter along with the video where he talks about his decision.

In his retirement address de Villiers has said that “he is tired” and “it is time for others to take over”.

de Villiers, who debuted for South Africa in December 2004, appeared in 114 Test matches scoring 8765 runs at an average of 50.66. He has 22 centuries and 46 half-centuries to his name in cricket’s longest format.