Hashim Amla has called it a day in his distinguished cricket career, Amla made the announcement on Thursday.

Amla managed to play 346 matches for South Africa, making 18,553 runs with 55 hundreds and 87 fifties across the three formats for the Proteas. One of 10 players to top the ODI and Test batting rankings simultaneously.

  • The fastest: 2000, 3000, 4000, 5000, 6000 and 7000 One Day International runs.

Only five players have scored 25+ centuries in both Tests and ODIs:
— Sachin Tendulkar

— Ricky Ponting

— Virat Kohli

— Kumar Sangakkara

— Hashim Amla

“I learnt many lessons during this incredible ride, made many friends and most importantly shared in the love of a brotherhood called Protea Fire” – Hashim Amla