Hashim Amla has explained why he decided to quit as captain of South Africa's Test team.

There are new stories on the homepage. Click here to see them.