'I've run out of gas!' - De Villiers announces retirement from international cricket
Former captain De Villiers has played 114 Tests, 228 one-day internationals and 78 Twenty20s for the Proteas, but on Wednesday said he is "tired".
Published : May 23, 2018 20:45 IST