South Africa captaincy is an honour - Amla

Hashim Amla was named South Africa's new test cricket captain on Tuesday, overtaking apparent front-runner AB de Villiers and succeeding Graeme Smith.