Oldest to score hundreds for South Africa in World Cup

Oldest to score hundreds for South Africa in World Cup:
34y 358d - Faf du Plessis vs AUS, Manchester, 2019
34y 242d - R van der Dussen vs SL, Delhi, 2023*
31y 337d - Hashim Amla vs IRE, Canberra, 2015
31y 151d - Jacques Kallis vs NETH, Basseterre, 2007
31y 10d - AB de Villiers vs WI, Sydney, 2015


(source: gettyimages)