Cape Town - Proteas batsman Hashim Amla announced his retirement from all international cricket on Thursday, bringing a close to one of cricket's greatest batsman of the modern era.
It's the second major retirement blow to the Proteas this week, following Dale Steyn's retirement from Test cricket.
Amla hit 9 282 runs at an average of 46.64 in 124 Test matches and 8 113 at 49.46 in 181 one-day internationals.
He hit 28 centuries in Tests and 27 in ODIs. His Test tally included four double centuries.
Here's how Twitter reacted to his retirement: