AB Retires

AB de Villiers announced his retirement from international cricket after playing 114 Tests, 228 ODIs, and 78 T20Is. Among the several batting records that he retires with, is the record for the fastest 50, 100 and 150 in ODIs.