Hashim Amla retires hurt | Geo News