South African batsman Hashim Amla has retired from all international cricket with immediate effect. Amla played 124 Tests, 181 ODIs and 44 T20Is in his 15-year-long cricketing career. His more than nine thousand runs in Test cricket are the second-most by a Proteas cricketer, after the veteran Jacques Kallis. He also collected the country’s third-most runs in ODI cricket after former skipper AB de Villiers and Kallis.
He went on to make 18,000 runs including 55 centuries and 88 fifty-plus scores across all formats of the game. He is the only South African to have scored a triple century in the Test format. He is the only South Africa batsman to score a Test triple hundred – 311 not out against England in 2012.
Amla was South Africa Test captain between 2014 and 2016, the team’s first permanent non-white captain. He scored 27 ODI centuries, the most by a South Africa batsman, and scored 8,113 runs at an average of 49.46 in the format.

