Hashim Amla appointed new South African Test captain
Senior batsman Hashim Amla was today named captain of South Africa`s Test team, succeeding Graeme Smith, despite speculation that his refusal to endorse the beer brand, which sponsors the team, could be a hurdle in his appointment.
Trending Photos