Former South Africa Test captain AB de Villiers said he had “run out of gas” as he announced his retirement from international cricket.
The 34-year-old has played in 114 Test matches, 228 one-day internationals and 78 Twenty20 matches for the Proteas.
READ MORE: https://www.bbc.com/sport/cricket/44223616