Browsing: Hashim Amla announces retirement from all forms of cricket