Hashim Amla now has 26 Test tons to his name    Getty Images
Hashim Amla now has 26 Test tons to his name Getty Images

Hashim Amla becomes the eighth batsman and second South African to score a century on his 100th Test. This was also Amla s 26th Test ton. Graeme Smith is the only other South African to have achieved this feat: he had scored 131 in his 100th Test, against England at The Oval in 2012. Ricky Ponting happens to be the only player to have scored twin centuries on his 100th Test. He achieved this feat against South Africa in 2005-06 at Sydney Cricket Ground (SCG). Javed Miandad is the only player in Test cricket to have scored a century on debut as well as in his 50th and 100th Tests, while Gordon Greenidge got hundreds on debut and in his 100th Test. Colin Cowdrey was the first one to score a ton in his 100th Test, back in 1968.

The other two men on the list are Alec Stewart and Inzamam-ul-Haq. Greenidge is the only one to score hundreds in both his 100th Test and 100th ODI. A special mention must be made of Mohammad Azharuddin, who had scored hundreds in his first three Tests as well as in his 99th. Unfortunately, that was where his career had ended.

Full Cricket Scorecard: South Africa vs Sri Lanka, 3rd Test at Johannesburg

Amla is also nearing the 8,000-run mark in Tests (only Jacques Kallis, Smith and AB de Villiers have more). In the ongoing match, Amla and JP Duminy joined hands when South Africa were in a spot f bother at 45 for 2 after openers. Stephen Cook and Dean Elgar were sent back for low scores in consecutive overs. Duminy has already scored his sixth Test ton and the duo have added well over 200 runs for the third wicket and look to carry on in such a similar fashion till stumps.

Below is the list of players, who scored a century in their 100th Test:

Player Runs Team Opposition Ground Season 100 on debut 100 in 50th Test
Colin Cowdrey 104 England Australia Edgbaston 1968
Javed Miandad 145 Pakistan India Lahore 1989-90 Yes Yes
Gordon Greenidge 149 West Indies England St John’s 1990 Yes
Alec Stewart 105 England West Indies Old Trafford 2000
Inzamam-ul-Haq 184 Pakistan India Chinnaswamy 2005
Ricky Ponting 120 Australia South Africa SCG 2005-06
Graeme Smith 131 South Africa England The Oval 2012
Hashim Amla 103* South Africa Sri Lanka New Wanderers 2016-17
Special mention: Mohammad Azharuddin 100s in first 3 Tests as well as 99th Test (his last)

Amla also happens to be South Africa s only triple-centurion, which coincidentally came in Smith s 100th Test. He also has four double-hundreds. Of South Africans, only Smith (5) as more, while Kallis (45) and Smith (27) are the only South Africans with more hundreds than Amla (26).