Who are the 9 batsmen to hit century in 100th Test?
Javed Miandad (145 vs India in 1969)

Gordon Greenidge (149 vs England in 1990)

Alec Stewart (105 vs West Indies in 2000)

Inzamam-ul-haq (184 vs India in 2004)

Ricky Ponting (120 and 143 not out vs South Africa in 2006)
Rickey Ponting hit centuries in both innings, hence his name comes twice.

Graeme Smith (131 vs England in 2012)

Hashim Amla (134 vs Sri Lanka in 2017)

Joe Root (218 vs India 2021)
