Cape Town - Proteas star batsman AB de Villiers announced his shocking retirement on Wednesday from all forms of international cricket with immediate effect.
The 34-year-old said he was "tired" and that this was the right time to call time on his 14-year international cricket career.
De Villiers will go down as one of the greatest batsmen the country has ever produced.
He represented his country in 114 Tests, 228 One-Day Internationals and 78 T20 Internationals.
Here's how Twitter reacted:
I remember this young guy on his 1st day out for Proteas... What an inspiration, person and player he turned out to be. Thank you for everything you have done and been for your country, teammates and fans @ABdeVilliers17 #legend pic.twitter.com/8gQBDWbAp7— mark boucher (@markb46) May 23, 2018
One of the best! Wish you all the best AB?? amazing player but above all that great guy... ?? https://t.co/njEZLnuPit— Mahela Jayawardena (@MahelaJay) May 23, 2018
Not only one of the best ever cricketers to grace this earth but also a beautiful human being!!! Congrats on an awesome Int career @ABdeVilliers17 domestic cricketers ?? themselves with the thought of him playing more games for @Titans_Cricket ??— Henry Davids (@HenryDavids19) May 23, 2018
Thank you @ABdeVilliers17 ???? my mind will miss being blown away. Honored to have shared a dressing room with you.— IG: Beuran_H13 (@Beuran_H13) May 23, 2018
Absolute stunning international career @ABdeVilliers17!Top bloke and very down 2 earth! A great ambassador for the game and role model 2 so many!will miss watching you play in the green and gold!all the best for the future my friend and thanks for the memories!#prinsvanpretoria pic.twitter.com/A1Zv49J5fN— Roelof van der Merwe (@Roela52) May 23, 2018
So shocked to here @ABdeVilliers17 has decided to call time on his international career. But that’s just life and he feels it’s time to move on. Thank you great man for your amazing Match winning Performances, Skill Captaincy and most of all your Humility. ??????— Allan Donald (@AllanDonald33) May 23, 2018
Such a shame for international cricket @ABdeVilliers17 ... But he has been an unbelievable advert to how I would have loved to have played all 3 formats .. GREAT GREAT Player ... Top 3 that I have ever seen .. #AB— Michael Vaughan (@MichaelVaughan) May 23, 2018
Must admit to being a bit shocked by @ABdeVilliers17 decision to quit all international cricket. We knew it was coming but I thought he would give the World Cup another shot.— Harsha Bhogle (@bhogleharsha) May 23, 2018
Everyone knows when their time has arrived,abbas is no different. Congrats on a wonderful career @ABdeVilliers17 ??— Herschelle Gibbs (@hershybru) May 23, 2018
Congratulations @ABdeVilliers17 , the most loved cricketer in the world, on a wonderful career. International cricket will be poorer without you, but you will continue to be celebrated by cricket fans around the world pic.twitter.com/uA7CBlYE9F— Virender Sehwag (@virendersehwag) May 23, 2018