Records / Test matches / Batting records / Hundred on debut

Hundred on debut
Player Runs Mins Balls 4s 6s Team Opposition Ground Match Date Scorecard
C Bannerman 165* 285 - 18 0 Australia v England Melbourne 15 Mar 1877 Test # 1
WG Grace 152 251 294 12 0 England v Australia The Oval 6 Sep 1880 Test # 4
H Graham 107 140 - 12 0 Australia v England Lord's 17 Jul 1893 Test # 39
KS Ranjitsinhji 154* 185 - 23 0 England v Australia Manchester 16 Jul 1896 Test # 51
PF Warner 132* - - - 0 England v South Africa Johannesburg 14 Feb 1899 Test # 58
RA Duff 104 206 - 11 - Australia v England Melbourne 1 Jan 1902 Test # 66
RE Foster 287 419 - 37 0 England v Australia Sydney 11 Dec 1903 Test # 78
G Gunn 119 150 - 20 0 England v Australia Sydney 13 Dec 1907 Test # 96
MJ Hartigan 116 254 - 12 0 Australia v England Adelaide 10 Jan 1908 Test # 98
HL Collins 104 219 278 11 0 Australia v England Sydney 17 Dec 1920 Test # 135
WH Ponsford 110 228 275 8 0 Australia v England Sydney 19 Dec 1924 Test # 158
A Jackson 164 318 331 15 0 Australia v England Adelaide 1 Feb 1929 Test # 179
GA Headley 176 - - - 0 West Indies v England Bridgetown 11 Jan 1930 Test # 187
JE Mills 117 258 - 12 0 New Zealand v England Wellington 24 Jan 1930 Test # 188
Nawab of Pataudi 102 327 380 6 0 England v Australia Sydney 2 Dec 1932 Test # 220
BH Valentine 136 180 - 12 1 England v India Mumbai 15 Dec 1933 Test # 230
L Amarnath 118 185 - 21 0 India v England Mumbai 15 Dec 1933 Test # 230
PA Gibb 106 192 - - 0 England v South Africa Johannesburg 24 Dec 1938 Test # 267
SC Griffith 140 354 - 15 0 England v West Indies Port of Spain 11 Feb 1948 Test # 296
AG Ganteaume 112 - - 13 0 West Indies v England Port of Spain 11 Feb 1948 Test # 296
JW Burke 101* 245 - 9 0 Australia v England Adelaide 2 Feb 1951 Test # 330
PBH May 138 380 - - 0 England v South Africa Leeds 26 Jul 1951 Test # 337
RH Shodhan 110 - - 15 0 India v Pakistan Kolkata 12 Dec 1952 Test # 360
BH Pairaudeau 115 - - - 0 West Indies v India Port of Spain 21 Jan 1953 Test # 363
OG Smith 104 220 - 14 0 West Indies v Australia Kingston 26 Mar 1955 Test # 403
AG Kripal Singh 100* - - - 0 India v New Zealand Hyderabad (Deccan) 19 Nov 1955 Test # 416
CC Hunte 142 300 - 17 0 West Indies v Pakistan Bridgetown 17 Jan 1958 Test # 446
CA Milton 104* 295 - 11 0 England v New Zealand Leeds 3 Jul 1958 Test # 456
AA Baig 112 260 - 12 0 India v England Manchester 23 Jul 1959 Test # 477
Hanumant Singh 105 230 - 16 0 India v England Delhi 8 Feb 1964 Test # 556
Khalid Ibadulla 166 330 - 20 0 Pakistan v Australia Karachi 24 Oct 1964 Test # 569
BR Taylor 105 158 - 14 3 New Zealand v India Kolkata 5 Mar 1965 Test # 581
KD Walters 155 322 315 11 2 Australia v England Brisbane 10 Dec 1965 Test # 597
JH Hampshire 107 288 258 15 0 England v West Indies Lord's 26 Jun 1969 Test # 654
GR Viswanath 137 354 - 25 0 India v Australia Kanpur 15 Nov 1969 Test # 666
GS Chappell 108 272 218 10 0 Australia v England Perth 11 Dec 1970 Test # 675
LG Rowe 214 427 - 19 1 West Indies v New Zealand Kingston 16 Feb 1972 Test # 693
LG Rowe 100* 153 - 13 0 West Indies v New Zealand Kingston 16 Feb 1972 Test # 693
AI Kallicharran 100* 254 - 7 1 West Indies v New Zealand Georgetown 6 Apr 1972 Test # 696
RE Redmond 107 145 - 20 0 New Zealand v Pakistan Auckland 16 Feb 1973 Test # 713
FC Hayes 106* 240 234 12 0 England v West Indies The Oval 26 Jul 1973 Test # 725
CG Greenidge 107 260 208 14 2 West Indies v India Bangalore 22 Nov 1974 Test # 745
L Baichan 105* - - - 0 West Indies v Pakistan Lahore 15 Feb 1975 Test # 756
GJ Cosier 109 254 186 13 0 Australia v West Indies Melbourne 26 Dec 1975 Test # 766
S Amarnath 124 259 - 16 1 India v New Zealand Auckland 24 Jan 1976 Test # 769
Javed Miandad 163 259 - 19 0 Pakistan v New Zealand Lahore 9 Oct 1976 Test # 782
AB Williams 100 165 118 19 0 West Indies v Australia Georgetown 31 Mar 1978 Test # 822
DM Wellham 103 266 221 12 0 Australia v England The Oval 27 Aug 1981 Test # 908
Saleem Malik 100* 272 191 10 0 Pakistan v Sri Lanka Karachi 5 Mar 1982 Test # 923
KC Wessels 162 464 343 17 0 Australia v England Brisbane 26 Nov 1982 Test # 939
WB Phillips 159 307 246 20 0 Australia v Pakistan Perth 11 Nov 1983 Test # 966
M Azharuddin 110 443 322 10 0 India v England Kolkata 31 Dec 1984 Test # 1007
DSBP Kuruppu 201* 777 548 24 0 Sri Lanka v New Zealand Colombo (CCC) 16 Apr 1987 Test # 1074
MJ Greatbatch 107* 407 325 12 0 New Zealand v England Auckland 25 Feb 1988 Test # 1093
ME Waugh 138 237 188 18 0 Australia v England Adelaide 25 Jan 1991 Test # 1161
AC Hudson 163 519 384 20 0 South Africa v West Indies Bridgetown 18 Apr 1992 Test # 1188
RS Kaluwitharana 132* 203 158 26 0 Sri Lanka v Australia Colombo (SSC) 17 Aug 1992 Test # 1194
DL Houghton 121 414 322 15 0 Zimbabwe v India Harare 18 Oct 1992 Test # 1197
PK Amre 103 374 299 11 0 India v South Africa Durban 13 Nov 1992 Test # 1200
GP Thorpe 114* 335 280 11 0 England v Australia Nottingham 1 Jul 1993 Test # 1225
GS Blewett 102* 261 180 12 0 Australia v England Adelaide 26 Jan 1995 Test # 1284
SC Ganguly 131 435 301 20 0 India v England Lord's 20 Jun 1996 Test # 1328
Mohammad Wasim 109* 215 165 17 0 Pakistan v New Zealand Lahore 21 Nov 1996 Test # 1339
Ali Naqvi 115 352 270 14 0 Pakistan v South Africa Rawalpindi 6 Oct 1997 Test # 1380
Azhar Mahmood 128* 350 267 11 1 Pakistan v South Africa Rawalpindi 6 Oct 1997 Test # 1380
MS Sinclair 214 534 447 22 0 New Zealand v West Indies Wellington 26 Dec 1999 Test # 1478
Younis Khan 107 322 250 11 0 Pakistan v Sri Lanka Rawalpindi 26 Feb 2000 Test # 1485
Aminul Islam 145 535 380 17 0 Bangladesh v India Dhaka 10 Nov 2000 Test # 1512
H Masakadza 119 388 316 12 0 Zimbabwe v West Indies Harare 27 Jul 2001 Test # 1553
TT Samaraweera 103* 201 175 10 0 Sri Lanka v India Colombo (SSC) 29 Aug 2001 Test # 1559
Taufeeq Umar 104 231 163 15 0 Pakistan v Bangladesh Multan 29 Aug 2001 Test # 1560
Mohammad Ashraful 114 248 212 16 0 Bangladesh v Sri Lanka Colombo (SSC) 6 Sep 2001 Test # 1561
V Sehwag 105 272 173 19 0 India v South Africa Bloemfontein 3 Nov 2001 Test # 1564
L Vincent 104 273 208 14 1 New Zealand v Australia Perth 30 Nov 2001 Test # 1573
SB Styris 107 232 178 8 1 New Zealand v West Indies St George's 28 Jun 2002 Test # 1608
JA Rudolph 222* 521 383 29 2 South Africa v Bangladesh Chittagong 24 Apr 2003 Test # 1640
Yasir Hameed 170 313 253 25 0 Pakistan v Bangladesh Karachi 20 Aug 2003 Test # 1655
Yasir Hameed 105 229 161 15 0 Pakistan v Bangladesh Karachi 20 Aug 2003 Test # 1655
DR Smith 105* 135 105 15 2 West Indies v South Africa Cape Town 2 Jan 2004 Test # 1681
AJ Strauss 112 305 215 13 0 England v New Zealand Lord's 20 May 2004 Test # 1700
MJ Clarke 151 341 248 18 4 Australia v India Bangalore 6 Oct 2004 Test # 1713
AN Cook 104* 364 243 12 0 England v India Nagpur 1 Mar 2006 Test # 1785
MJ Prior 126* 146 128 19 0 England v West Indies Lord's 17 May 2007 Test # 1831
MJ North 117 355 233 12 0 Australia v South Africa Johannesburg 26 Feb 2009 Test # 1910
Fawad Alam 168 384 259 15 1 Pakistan v Sri Lanka Colombo (PSS) 12 Jul 2009 Test # 1924
IJL Trott 119 331 193 12 0 England v Australia The Oval 20 Aug 2009 Test # 1931
Umar Akmal 129 219 160 21 2 Pakistan v New Zealand Dunedin 24 Nov 2009 Test # 1934
AB Barath 104 178 138 19 0 West Indies v Australia Brisbane 26 Nov 2009 Test # 1936
AN Petersen 100 226 164 16 0 South Africa v India Kolkata 14 Feb 2010 Test # 1952
SK Raina 120 294 228 12 2 India v Sri Lanka Colombo (SSC) 26 Jul 2010 Test # 1966
KS Williamson 131 391 299 10 0 New Zealand v India Ahmedabad 4 Nov 2010 Test # 1974
KA Edwards 110 294 195 9 1 West Indies v India Roseau 6 Jul 2011 Test # 1999
SE Marsh 141 420 315 18 0 Australia v Sri Lanka Pallekele 8 Sep 2011 Test # 2007
Abul Hasan 113 163 123 14 3 Bangladesh v West Indies Khulna 21 Nov 2012 Test # 2060
F du Plessis 110* 466 376 14 0 South Africa v Australia Adelaide 22 Nov 2012 Test # 2061
HD Rutherford 171 340 217 22 3 New Zealand v England Dunedin 6 Mar 2013 Test # 2077
S Dhawan 187 250 174 33 2 India v Australia Mohali 14 Mar 2013 Test # 2081
RG Sharma 177 370 301 23 1 India v West Indies Kolkata 6 Nov 2013 Test # 2101
JDS Neesham 137* 220 154 20 0 New Zealand v India Wellington 14 Feb 2014 Test # 2120
Records includes the following current or recent matches:
South Africa v Australia at Cape Town, 3rd Test, Mar 1-5, 2014 [Test # 2122]
South Africa v Australia at Port Elizabeth, 2nd Test, Feb 20-23, 2014 [Test # 2121]
New Zealand v India at Wellington, 2nd Test, Feb 14-18, 2014 [Test # 2120]
bet365

Statsguru Trivia

Use Statsguru to submit your own queries and mail us the urls here

Did you know?

Kevin Pietersen has scored 158 in an innings three times in Tests. This is the highest Test score to be hit by a batsman thrice in his career. Two of the instances came against Australia. The next-highest such score is by Steve Waugh, who scored 157 three times in his career. In Waugh's case too, two of the instances were against the same opposition - England.

Random Record

Most consecutive five-wickets-in-an-innings - Test matches

Sponsored Links

Tournament, match & LIVE fixed odds at bet365