South Africa
South African great Hashim Amla has announced his retirement from professional cricket at the age of 39.
An elegant right hand top order batter, Amla retired from international cricket in 2019 having scored 9,282 runs - second only to Jacques Kallis' 13,206 - at an average of 46.64 in 124 Test matches.
His 311 not out against England in 2012 at The Oval remains the highest Test score by a South African.
He also made a record 27 one-day centuries for the Proteas.
Amla ends his first class career with 19,521 runs at an average of 48.55, with the last of his 57 first-class centuries coming back in September for Surrey in helping them win the 2022 County Championship in England.
01:04
Nathan Lyon anticipates fierce bowling battle in WTC final against South Africa
01:50
Egyptian entrepreneur merges luxury sports cars and boats
01:40
Newly elected IOC President Kirsty Coventry celebrated on return home to Zimbabwe
Go to video
Rain washes out Champions Trophy game between South Africa and Australia
Go to video
South Africa prop Steven Kitshoff retires from all rugby
00:56
Striker Karim Benzema responds to rumors of potential retirement