a) Dale Steyn
b) Imran Tahir
c) Hashim Amla
d) Quinton de Kock
Hashim Amla announced his retirement from all formats of international cricket on August 8, 2019. The South African cricketer has hit 55 centuries in 349 matches across all cricketing formats in his 15-year continued career. Amla said that he will continue to play domestic cricket.