End of ABD era | AB de Villiers announces retirement

South African star batsman AB de Villiers announced retirement from international cricket. He has played 114 Test, 228 ODI & 78 T20 matches for Proteas.