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:00
WATCH: Pensioners protest in Buenos Aires after Milei's veto on pension increase
Go to video
South Africa withdraw hockey teams from African Games due to poor pitch
01:45
F1 Aston Martin seeks jobs for girls in Saudi
02:31
Cote d'Ivoire's first retirement home still waiting for residents
00:58
South Africa: Flag at Risk in Rugby & Cricket World Cups due to Doping Non-Compliance
Go to video
Heath Streak, former Zimbabwe cricket captain, dies aged 49