Soon after South Africa star batsman, Hashim Amla announced his retirement from all forms of international cricket on Thursday, the social media got flooded with messages paying tribute to the legend.

Here are some of the tweets:

Amla played 349 matches across the three formats for the Proteas and scored 18,672 runs, including 55 centuries and 88 half-centuries.

Amla remains the only South African cricketer to score a triple century in Test cricket. In 124 Tests, Amla scored 9,282 runs at an average of 46.64 with 28 centuries and 41 fifties.

ODI career of the classy right-hander was equally successful as he was ranked among the best batsmen in the format, holding the South African record of 27 ODI tons. He was also the quickest to 2,000, 3,000, 4,000, 5,000, 6,000 and 7,000 ODI runs.

In 181 ODIs, Amla amassed 8,113 runs at an average of 49.46 with 27 hundreds and 39 half-centuries.