Former South Africa captain AB de Villiers has revealed he is "tired" and is stepping down from playing international cricket.
Former South Africa captain AB de Villiers has revealed he is "tired" and is stepping down from playing international cricket.