South Africa’s all-time great Hashim Amla announces retirement at 39
19 Jan 2023
Hashim Amla ended his 22-year playing career on Wednesday, with his legacy secure as one of South Africa’s all-time cricketing greats. The 39-year-old had already retired from international cricket...