Former South African captain and undoubtedly one of the finest batsman of world cricket, Ab De Villiers has announced his retirement today on Twitter. In a video message, Ab De Villiers said, “This is the high-performance centre in Pretoria where 14 seasons ago I arrived as a nervous youngster when I was first called into the Proteas squad. Today at the same place, I want to let you know that I have decided to retire from all international cricket with immediate effect. After 114 Test matches, 228 ODIs and 78 T20Is, it is time for others to take over.”

He captioned the video as “I’ve made a big decision today”. Announcing his retirement, the 34-year-old cricketer said, “I have had my turn and to be honest, I am tired. This is a tough decision, I thought long and hard about it and I would like to retire while still playing decent cricket. After the fantastic series against India and Australia, now feels the right time to step aside. It would not be right for me to pick and 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. I will always be grateful to my teammates, the coaches and the staff of Cricket South Africa for their support through all these years.”

Well, the announcement of retirement from the cricket world was much of a disappointment for de Villiers’ fans.

Here’s how Twitterati felt about Ab De Villiers retirement

“It is not about earning more somewhere else, it is about running out of gas and feeling it is time to move on. Everything comes to an end and to cricket fans in South Africa and around the world, thank you very much for your kindness, generosity and your understanding. I have no plans to play overseas, in fact, I hope I can continue to be available for the Titans in domestic cricket. I will continue to be the biggest supporter of Faf du Plessis and the Proteas,” de Villiers said in his retirement address.”

Ab De Villiers made his debut in December 2004. He has played 114 Test matches scoring 8765 runs at an average of 50.66. He also has 22 centuries and 46 half-centuries to his name in cricket’s longest format.