Former South African captain and one of the best cricket's batsmen AB de Villiers has retired from all forms of international cricket. The middle-order batsman announced his retirement on Twitter.
Begin typing your search above and press return to search.