Amla became the second highest test run scorer in Proteas with 9,282 runs at an average of 46.64 with 28 centuries in 124 matches.
He was the only South African batsman to score 311 in England’s Test triple century in 2012.
Amla was the South African Test captain between 2014 and 2016, the team’s first permanent non-White captain.
In total, he has scored 55,000 runs in 349 matches and scored 18,000 runs in all formats for South Africa and became the number one batsman in both Test and One Day International cricket.
He scored 27 ODI hundreds, the most by a South African batsman, and scored 8,113 runs at an average of 49.46.
“First of all, all glory and thanks to the Almighty for providing me with this Proteus journey, which is nothing but joy and uniqueness,” Amla said in a statement. “During this wonderful ride I learned many lessons, made many friends and especially shared a love of fraternity called Protea Fire.
“I would like to thank my parents for their prayers, love and support, and their shade on me, which has enabled me to play for years under the protea sun.
“Also, my family, friends and agent, every member of my colleagues and support staff on this wonderful journey. A heartfelt thanks to each and every one of you. When the times were tough, the fans came together to win me over and to celebrate with me.
South Africa’s leading wicket taker Dale Stein retired from Test cricket earlier this week.
*From various Sources