AB de Villiers calls time for Proteas 23 May 2018 01:19 South Africa master batsman AB de Villiers has sensationally announced his retirement from all forms of international cricket with immediate effect Share Facebook Messenger Twitter Whatsapp Copy link