Youngest player to score a Test match hundred

Youngest player to score a Test match hundred
Who
Mohammad Ashraful
What
17:63 year(s):day(s)
Where
Sri Lanka (Colombo)
When
08 September 2001

Mohammad Ashraful (Bangladesh, b. 7 July 1984) was 17 years 63 days old when he scored 114 runs against Sri Lanka at the Sinhalese Sports Club Ground in Colombo, Sri Lanka, on 7-8 September 2001, on his Test debut.

Ashraful’s international cricket career was curtailed by his involvement in match-fixing in the Bangladesh Premier League. In 119 Test innings (61 matches), he scored six hundreds and 2,737 runs at an average of exactly 24.