1) South Africa
2) Lesotho
3) Kenya
4) Namibia
Explanation:
South African batsman Hashim Amla, aged 36, announced his retirement from all forms of international cricket. He will pay for domestic cricket and the Mzansi Super League in South Africa. In his 15-year career, he appeared in 349 matches across three formats and scored 18,762 runs. He hit 55 international centuries.He is the only South Africa batsman to score a triple century — 311 not out against England at The Oval in 2012.