However, Amla will continue to be available for domestic cricket as well as the Mzansi Super League 2019. His last international game was against Sri Lanka at the World Cup that concluded last month, scoring an unbeaten 80 in a winning cause at Chester-le-Street. While that score came after a lean period, Amla leaves behind multiple milestones as a senior statesman of South African cricket.

He ends his career with 9,282 runs and 28 centuries in Tests and 8,113 runs and 27 ODI centuries. In 2012, Amla became the first South African to hit a triple century in Tests, when at The Oval, he shared a mammoth unbeaten stand of 377 in an innings win. Some of his most significant contributions came in the longer format, most memorably amassing 490 runs - with three centuries in as many innings - in India in 2010, including 253* in the first Test.

"Firstly, all Glory and thanks to the Almighty for granting me this Proteas journey which has been nothing but a joy and privilege," Amla said while announcing his international retirement. "I learned many lessons during this incredible ride, made many friends, and most importantly shared in the love of a brotherhood called ProteaFire".

"I would like to thank my parents for their prayers, love, and support, it is their shadow over me that enabled me to play for years under the Protea sun. Also, my family, friends and agent, my teammates, and every member of the support staff throughout this incredible journey. A heartfelt thank you to every one of you! The fans for energizing me when times were tough and celebrating with me when we succeeded together. Siyabonga South Africa!

"And, of course, a very special thanks to the President and the Board at Cricket South Africa - not forgetting the Chief Executive, Mr Thabang Moroe, and his administrative team. I really appreciate all the opportunities and am truly grateful. Love and peace."