Why is De Villiers retiring from internationals?

Former South Africa captain AB de Villiers said he had "run out of gas" as he announced his retirement from international cricket.

READ MORE: De Villiers retires from internationals

Top videos