Cape Town - Dale Steyn has paid tribute to former Proteas team-mate AB de Villiers who announced his retirement from international cricket on Wednesday.
READ: How does AB's Test, ODI & T20I record stack up? - STATS
The Proteas fast bowler joined the chorus of cricket legends to pay tribute to De Villiers on social media.
The 34-year-old Steyn wrote a heart-warming letter to De Villiers on his Instagram page, with Steyn saying there "will never be another AB de Villiers":
De Villiers represented his country in 114 Tests, 228 ODIs and 78 T20Is.
The 34-year-old retires with an incredible Test average of 50.66 and as the fourth-highest run-scorer for South Africa with 8 765 runs (22 centuries).
His exploits in the limited-overs formats have been extraordinary, and he finishes as the No 2-ranked player in the world and as the second highest run-scorer behind Jacques Kallis with 9 577 runs at an average of 53.50.