Post November 19, 2021November 19, 2021AB de Villiers Proteas legend AB de Villiers retires from all cricket by webmaster Legendary former Proteas batsman and captain AB de Villiers has retired from all cricket with immediate effect.