South Africa legendary cricketer announced his retirement from all formats of international cricket. Amla will continue to be available for domestic cricket as well as the Mzansi Super League. Ranked among the best batsmen in moder cricket, Amla's  international career was spread over 15 years he played 349 matches across the three formats for the Proteas, making more than 18 000 runs, including 55 centuries and 88 other scores in excess of 50.

Cricket fraternity and fans flooded the social media with tributes for the great batsman after he called time on his international career.

Former Proteas skipper AB de Villiers took to social media and said: "Unreal career Hashim Amla! So many doubted u early on, but your fighting spirit, humility and incredible one of a kind talent took u to the top of the mountain and ultimately to one of the best players in the world and certainly I've ever seen. Congrats on an amazing career."


"You have served your country with great distinction and been a source of inspiration for many youngsters @amlahash! Wishing you a wonderful retired life. Good luck my friend," Tendulkar tweeted.


Former Pakistan speedster Shoaib Akhtar paid tribute to Amla and tweeted: "The great Hashim Amla has surprised the world with his announcement to retire from all forms of cricket, what a legend and what a great human being and great brand ambassador of the game respect to you wish you best of luck."


"First time I played against Hashim Amla was in u-19 World Cup in New Zealand. He showed the glimpse of his class by playing an outstanding inning against us, surely he finished his international career by being one of the greats of South African cricket. Happy retirement brother," tweeted Irfan Pathan.


Former Proteas skipper Shaun Pollock tweeted: "Congratulations to Hashim Amla on a fantastic international career…what an amazing journey it has been since seeing you for the first time in the Kingsmead nets in the late 90's... well done."


Former Australian cricketer Lisa Sthalekar pondered what a South African line-up without two of its all-time greats -- Dale Steyn and Hashim Amla -- would look like.

"Wow two modern greats of the game have now retired first Dale Steyn and now Hashim Amla. Thoroughly enjoyed what they were able to do on the field. Going to take me some time to get use to the new South Africa team!"


"One of the greats of the modern era. Congratulations, Hashim Amla on a fantastic career, wish you the best in retirement," wrote former Indian cricketer Mohammad Kaif.


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

His ODI career was equally successful as he was ranked among the best batsmen in the format, holding the South African record of 27 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 collected 8,113 runs at 49.46 with 27 hundreds and 39 half-centuries.

He also climbed to the top of the ICC rankings in both Tests and ODIs.