AB de Villiers retires from international cricket, posts emotional video for fans on Twitter
The prolific cricketer made his debut for South Africa in 2004 and played 123 Tests, 228 ODIs, and 78 T20Is.
The prolific cricketer made his debut for South Africa in 2004 and played 123 Tests, 228 ODIs, and 78 T20Is.