Hashim Amla is set to play his 100th Test match against Sri Lanka at the Wanderers this week and the cricket community is joining together in paying tribute to one of the greats.

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