Answer
Amla retired from international cricket on 8 August 2019, after playing for South Africa in all three formats of the game. He had been a key member of the team for many years, and was considered one of the best batsmen in the world. Amla's retirement was a major loss for South African cricket, but he will be remembered as one of the greatest players of his generation.