Here is the list of all Youngest Player to Score Test Hundred history:
| # | Player | Age | Runs | Against |
|---|---|---|---|---|
| 1 | Mohammad Ashraful Bangladesh | 17y 61d | 114 | Sri Lanka |
| 2 | Mushtaq Mohammad Pakistan | 17y 78d | 101 | India |
| 3 | Sachin Tendulkar India | 17y 107d | 119* | England |
| 4 | Hamilton Masakadza Zimbabwe | 17y 352d | 119 | West Indies |
| 5 | Imran Nazir Pakistan | 18y 154d | 131 | West Indies |
| 6 | Saleem Malik Pakistan | 18y 323d | 100* | Sri Lanka |
| 7 | Prithvi Shaw India | 18y 329d | 134 | West Indies |
| 8 | Shahid Afridi Pakistan | 18y 333d | 141 | India |
| 9 | Mohammad Ilyas Pakistan | 19y 21d | 126 | New Zealand |
| 10 | LG Pretorius South Africa | 19y 93d | 153 | Zimbabwe |
| 11 | Mohammad Wasim Pakistan | 19y 105d | 109* | New Zealand |
| 12 | Javed Miandad Pakistan | 19y 119d | 163 | New Zealand |
| 13 | Henry Vivian New Zealand | 19y 121d | 100 | South Africa |
| 14 | RN Harvey Australia | 19y 121d | 153 | India |
| 15 | Archibald Jackson Australia | 19y 149d | 164 | England |
| 16 | Umar Akmal Pakistan | 19y 182d | 129 | New Zealand |
| 17 | Asanka Gurusinha Sri Lanka | 19y 187d | 116* | Pakistan |
| 18 | Adrian Barath West Indies | 19y 226d | 104 | Australia |
| 19 | RG Pollock South Africa | 19y 317d | 122 | Australia |
| 20 | Nafis Iqbal Bangladesh | 19y 349d | 121 | Zimbabwe |
| 21 | KD Walters Australia | 19y 354d | 155 | England |
| 22 | Aravinda de Silva Sri Lanka | 19y 364d | 122 | Pakistan |
| 23 | Ijaz Ahmed Pakistan | 20y 3d | 122 | Australia |
| 24 | Denis Compton England | 20y 18d | 102 | Australia |
| 25 | Kapil Dev India | 20y 18d | 126* | West Indies |
| 26 | Hanif Mohammad Pakistan | 20y 25d | 142 | India |
| 27 | Taufeeq Umar Pakistan | 20y 70d | 104 | Bangladesh |
| 28 | Salman Butt Pakistan | 20y 87d | 108 | Australia |
| 29 | Kane Williamson New Zealand | 20y 88d | 131 | India |
| 30 | PJ Hughes Australia | 20y 96d | 115 | South Africa |
| 31 | Abul Hasan Bangladesh | 20y 108d | 113 | West Indies |
| 32 | Tamim Iqbal Bangladesh | 20y 111d | 128 | West Indies |
| 33 | Sir Donald Bradman Australia | 20y 124d | 112 | England |
| 34 | Abbas Baig India | 20y 126d | 112 | England |
| 35 | Madhav Apte India | 20y 137d | 163* | West Indies |
| 36 | Harold Owen-Smith South Africa | 20y 145d | 129 | England |
| 37 | Ajay Ratra India | 20y 148d | 115* | West Indies |
| 38 | Saeed Ahmed Pakistan | 20y 163d | 150 | West Indies |
| 39 | Ali Naqvi Pakistan | 20y 201d | 115 | South Africa |
| 40 | George Headley West Indies | 20y 226d | 176 | England |
| 41 | James Burke Australia | 20y 235d | 101* | England |
| 42 | Ravishankar Shastri India | 20y 248d | 128 | Pakistan |
| 43 | Vijay Manjrekar India | 20y 253d | 133 | England |
| 44 | Dwayne Smith West Indies | 20y 265d | 105* | South Africa |
| 45 | Gundappa Viswanath India | 20y 276d | 137 | Australia |
| 46 | Matthew Renshaw Australia | 20y 281d | 184 | Pakistan |
| 47 | C Hill Australia | 20y 317d | 188 | England |
| 48 | JW Hearne England | 20y 322d | 114 | Australia |
| 49 | Rishabh Pant India | 20y 338d | 114 | England |
| 50 | AB de Villiers South Africa | 20y 339d | 109 | England |
| 51 | Shahriar Nafees Bangladesh | 20y 343d | 138 | Australia |
| 52 | Abdul Razzaq Pakistan | 20y 363d | 100* | England |