A total of 113 batters have scored 100 on their Test debut. Former Australia batter Charles Bannerman was the first batter to score a hundred on his Test debut; he scored 165* against England in 1877. Former England batter WG Grace was the second, scoring 152 runs against Australia in 1880. The third batter to do so was former Australian batter Harry Graham, who scored 107 runs against England in 1893. Check out the list of batters who scored a hundred on their Test debut.
Player | Runs | Mins | Balls | 4s | 6s | Team | Opposition | Match Date |
C Bannerman | 165* | 285 | – | 18 | 0 | Australia | v England | 15 Mar 1877 |
WG Grace | 152 | 251 | 294 | 12 | 0 | England | v Australia | 6 Sep 1880 |
H Graham | 107 | 140 | – | 12 | 0 | Australia | v England | 17 Jul 1893 |
KS Ranjitsinhji | 154* | 185 | – | 23 | 0 | England | v Australia | 16 Jul 1896 |
PF Warner | 132* | – | – | – | 0 | England | v South Africa | 14 Feb 1899 |
RA Duff | 104 | 206 | – | 11 | – | Australia | v England | 01-Jan-02 |
RE Foster | 287 | 419 | – | 37 | 0 | England | v Australia | 11-Dec-03 |
G Gunn | 119 | 150 | – | 20 | 0 | England | v Australia | 13-Dec-07 |
MJ Hartigan | 116 | 254 | – | 12 | 0 | Australia | v England | 10-Jan-08 |
HL Collins | 104 | 219 | 278 | 11 | 0 | Australia | v England | 17-Dec-20 |
WH Ponsford | 110 | 228 | 275 | 8 | 0 | Australia | v England | 19-Dec-24 |
A Jackson | 164 | 318 | 331 | 15 | 0 | Australia | v England | 01-Feb-29 |
GA Headley | 176 | – | – | – | 0 | West Indies | v England | 11-Jan-30 |
JE Mills | 117 | 258 | – | 12 | 0 | New Zealand | v England | 24-Jan-30 |
Nawab of Pataudi | 102 | 327 | 380 | 6 | 0 | England | v Australia | 02-Dec-32 |
BH Valentine | 136 | 180 | – | 12 | 1 | England | v India | 15-Dec-33 |
L Amarnath | 118 | 185 | – | 21 | 0 | India | v England | 15-Dec-33 |
PA Gibb | 106 | 192 | – | – | 0 | England | v South Africa | 24-Dec-38 |
SC Griffith | 140 | 354 | – | 15 | 0 | England | v West Indies | 11-Feb-48 |
AG Ganteaume | 112 | – | – | 13 | 0 | West Indies | v England | 11-Feb-48 |
JW Burke | 101* | 245 | – | 9 | 0 | Australia | v England | 02-Feb-51 |
PBH May | 138 | 380 | – | – | 0 | England | v South Africa | 26-Jul-51 |
RH Shodhan | 110 | – | – | 15 | 0 | India | v Pakistan | 12-Dec-52 |
BH Pairaudeau | 115 | – | – | – | 0 | West Indies | v India | 21-Jan-53 |
OG Smith | 104 | 220 | – | 14 | 0 | West Indies | v Australia | 26-Mar-55 |
AG Kripal Singh | 100* | – | – | – | 0 | India | v New Zealand | 19-Nov-55 |
CC Hunte | 142 | 300 | – | 17 | 0 | West Indies | v Pakistan | 17-Jan-58 |
CA Milton | 104* | 295 | – | 11 | 0 | England | v New Zealand | 03-Jul-58 |
AA Baig | 112 | 260 | – | 12 | 0 | India | v England | 23-Jul-59 |
Hanumant Singh | 105 | 230 | – | 16 | 0 | India | v England | 08-Feb-64 |
Khalid Ibadulla | 166 | 330 | – | 20 | 0 | Pakistan | v Australia | 24-Oct-64 |
BR Taylor | 105 | 158 | – | 14 | 3 | New Zealand | v India | 05-Mar-65 |
KD Walters | 155 | 322 | 315 | 11 | 2 | Australia | v England | 10-Dec-65 |
JH Hampshire | 107 | 288 | 258 | 15 | 0 | England | v West Indies | 26-Jun-69 |
GR Viswanath | 137 | 354 | – | 25 | 0 | India | v Australia | 15-Nov-69 |
GS Chappell | 108 | 272 | 218 | 10 | 0 | Australia | v England | 11-Dec-70 |
LG Rowe | 214 | 427 | – | 19 | 1 | West Indies | v New Zealand | 16-Feb-72 |
LG Rowe | 100* | 153 | – | 13 | 0 | West Indies | v New Zealand | 16-Feb-72 |
AI Kallicharran | 100* | 254 | – | 7 | 1 | West Indies | v New Zealand | 06-Apr-72 |
RE Redmond | 107 | 145 | – | 20 | 0 | New Zealand | v Pakistan | 16-Feb-73 |
FC Hayes | 106* | 240 | 234 | 12 | 0 | England | v West Indies | 26-Jul-73 |
CG Greenidge | 107 | 260 | 208 | 14 | 2 | West Indies | v India | 22-Nov-74 |
L Baichan | 105* | – | – | – | 0 | West Indies | v Pakistan | 15-Feb-75 |
GJ Cosier | 109 | 254 | 186 | 13 | 0 | Australia | v West Indies | 26-Dec-75 |
S Amarnath | 124 | 259 | – | 16 | 1 | India | v New Zealand | 24-Jan-76 |
Javed Miandad | 163 | 259 | – | 19 | 0 | Pakistan | v New Zealand | 09-Oct-76 |
AB Williams | 100 | 165 | 118 | 19 | 0 | West Indies | v Australia | 31-Mar-78 |
DM Wellham | 103 | 266 | 221 | 12 | 0 | Australia | v England | 27-Aug-81 |
Saleem Malik | 100* | 272 | 191 | 10 | 0 | Pakistan | v Sri Lanka | 05-Mar-82 |
KC Wessels | 162 | 464 | 343 | 17 | 0 | Australia | v England | 26-Nov-82 |
WB Phillips | 159 | 307 | 246 | 20 | 0 | Australia | v Pakistan | 11-Nov-83 |
M Azharuddin | 110 | 443 | 322 | 10 | 0 | India | v England | 31-Dec-84 |
DSBP Kuruppu | 201* | 777 | 548 | 24 | 0 | Sri Lanka | v New Zealand | 16-Apr-87 |
MJ Greatbatch | 107* | 407 | 325 | 12 | 0 | New Zealand | v England | 25-Feb-88 |
ME Waugh | 138 | 237 | 188 | 18 | 0 | Australia | v England | 25-Jan-91 |
AC Hudson | 163 | 519 | 384 | 20 | 0 | South Africa | v West Indies | 18-Apr-92 |
RS Kaluwitharana | 132* | 203 | 158 | 26 | 0 | Sri Lanka | v Australia | 17-Aug-92 |
DL Houghton | 121 | 414 | 322 | 15 | 0 | Zimbabwe | v India | 18-Oct-92 |
PK Amre | 103 | 374 | 299 | 11 | 0 | India | v South Africa | 13-Nov-92 |
GP Thorpe | 114* | 335 | 280 | 11 | 0 | England | v Australia | 01-Jul-93 |
GS Blewett | 102* | 261 | 180 | 12 | 0 | Australia | v England | 26-Jan-95 |
SC Ganguly | 131 | 435 | 301 | 20 | 0 | India | v England | 20-Jun-96 |
Mohammad Wasim | 109* | 215 | 165 | 17 | 0 | Pakistan | v New Zealand | 21-Nov-96 |
Ali Naqvi | 115 | 352 | 270 | 14 | 0 | Pakistan | v South Africa | 06-Oct-97 |
Azhar Mahmood | 128* | 350 | 267 | 11 | 1 | Pakistan | v South Africa | 06-Oct-97 |
MS Sinclair | 214 | 534 | 447 | 22 | 0 | New Zealand | v West Indies | 26-Dec-99 |
Younis Khan | 107 | 322 | 250 | 11 | 0 | Pakistan | v Sri Lanka | 26-Feb-00 |
Aminul Islam | 145 | 535 | 380 | 17 | 0 | Bangladesh | v India | 10-Nov-00 |
H Masakadza | 119 | 388 | 316 | 12 | 0 | Zimbabwe | v West Indies | 27-Jul-01 |
TT Samaraweera | 103* | 201 | 175 | 10 | 0 | Sri Lanka | v India | 29-Aug-01 |
Taufeeq Umar | 104 | 231 | 163 | 15 | 0 | Pakistan | v Bangladesh | 29-Aug-01 |
Mohammad Ashraful | 114 | 248 | 212 | 16 | 0 | Bangladesh | v Sri Lanka | 06-Sep-01 |
V Sehwag | 105 | 272 | 173 | 19 | 0 | India | v South Africa | 03-Nov-01 |
L Vincent | 104 | 273 | 208 | 14 | 1 | New Zealand | v Australia | 30-Nov-01 |
SB Styris | 107 | 232 | 178 | 8 | 1 | New Zealand | v West Indies | 28-Jun-02 |
JA Rudolph | 222* | 521 | 383 | 29 | 2 | South Africa | v Bangladesh | 24-Apr-03 |
Yasir Hameed | 170 | 313 | 253 | 25 | 0 | Pakistan | v Bangladesh | 20-Aug-03 |
Yasir Hameed | 105 | 229 | 161 | 15 | 0 | Pakistan | v Bangladesh | 20-Aug-03 |
DR Smith | 105* | 135 | 105 | 15 | 2 | West Indies | v South Africa | 02-Jan-04 |
AJ Strauss | 112 | 305 | 215 | 13 | 0 | England | v New Zealand | 20-May-04 |
MJ Clarke | 151 | 341 | 248 | 18 | 4 | Australia | v India | 06-Oct-04 |
AN Cook | 104* | 364 | 243 | 12 | 0 | England | v India | 01-Mar-06 |
MJ Prior | 126* | 146 | 128 | 19 | 0 | England | v West Indies | 17-May-07 |
MJ North | 117 | 355 | 233 | 12 | 0 | Australia | v South Africa | 26-Feb-09 |
Fawad Alam | 168 | 384 | 259 | 15 | 1 | Pakistan | v Sri Lanka | 12-Jul-09 |
IJL Trott | 119 | 331 | 193 | 12 | 0 | England | v Australia | 20-Aug-09 |
Umar Akmal | 129 | 219 | 160 | 21 | 2 | Pakistan | v New Zealand | 24-Nov-09 |
AB Barath | 104 | 178 | 138 | 19 | 0 | West Indies | v Australia | 26-Nov-09 |
AN Petersen | 100 | 226 | 164 | 16 | 0 | South Africa | v India | 14-Feb-10 |
SK Raina | 120 | 294 | 228 | 12 | 2 | India | v Sri Lanka | 26-Jul-10 |
KS Williamson | 131 | 391 | 299 | 10 | 0 | New Zealand | v India | 04-Nov-10 |
KA Edwards | 110 | 294 | 195 | 9 | 1 | West Indies | v India | 06-Jul-11 |
SE Marsh | 141 | 420 | 315 | 18 | 0 | Australia | v Sri Lanka | 08-Sep-11 |
Abul Hasan | 113 | 163 | 123 | 14 | 3 | Bangladesh | v West Indies | 21-Nov-12 |
F du Plessis | 110* | 466 | 376 | 14 | 0 | South Africa | v Australia | 22-Nov-12 |
HD Rutherford | 171 | 340 | 217 | 22 | 3 | New Zealand | v England | 06-Mar-13 |
S Dhawan | 187 | 250 | 174 | 33 | 2 | India | v Australia | 14-Mar-13 |
RG Sharma | 177 | 370 | 301 | 23 | 1 | India | v West Indies | 06-Nov-13 |
JDS Neesham | 137* | 220 | 154 | 20 | 0 | New Zealand | v India | 14-Feb-14 |
S van Zyl | 101* | 171 | 130 | 15 | 0 | South Africa | v West Indies | 17-Dec-14 |
AC Voges | 130* | 332 | 247 | 13 | 1 | Australia | v West Indies | 03-Jun-15 |
SC Cook | 115 | 320 | 218 | 14 | 0 | South Africa | v England | 22-Jan-16 |
KK Jennings | 112 | 272 | 219 | 13 | 0 | England | v India | 08-Dec-16 |
TA Blundell | 107* | 228 | 180 | 13 | 1 | New Zealand | v West Indies | 01-Dec-17 |
KJ O’Brien | 118 | 344 | 217 | 12 | 0 | Ireland | v Pakistan | 11-May-18 |
PP Shaw | 134 | 238 | 154 | 19 | 0 | India | v West Indies | 04-Oct-18 |
BT Foakes | 107 | – | 202 | 10 | 0 | England | v Sri Lanka | 06-Nov-18 |
Abid Ali | 109* | 298 | 201 | 11 | 0 | Pakistan | v Sri Lanka | 11-Dec-19 |
KR Mayers | 210* | 415 | 310 | 20 | 7 | West Indies | v Bangladesh | 03-Feb-21 |
P Nissanka | 103 | 341 | 252 | 6 | 0 | Sri Lanka | v West Indies | 21-Mar-21 |
DP Conway | 200 | 578 | 347 | 22 | 1 | New Zealand | v England | 02-Jun-21 |
SS Iyer | 105 | 267 | 171 | 13 | 2 | India | v New Zealand | 25-Nov-21 |
Zakir Hasan | 100 | 315 | 224 | 13 | 1 | Bangladesh | v India | 14-Dec-22 |