Test matches Cricket – Hundred on debut

Test matches
Debuts and last match

Hundred on debut

RankPlayerHSMinsBalls4s6sSRTeamOppositionGroundMatch DateScorecard
🥇 1
C Bannerman165*285-18--Australiav EnglandMelbourne15 Mar 1877Test # 1
🥈 2
WG Grace15225129412-51.70Englandv AustraliaThe Oval06 Sep 1880Test # 4
🥉 3
H Graham107140-12--Australiav EnglandLord's17 Jul 1893Test # 39
4
KS Ranjitsinhji154*185-23--Englandv AustraliaManchester16 Jul 1896Test # 51
5
PF Warner132*-----Englandv South AfricaJohannesburg14 Feb 1899Test # 58
6
RA Duff104206-11--Australiav EnglandMelbourne01 Jan 1902Test # 66
7
RE Foster287419-37--Englandv AustraliaSydney11 Dec 1903Test # 78
8
G Gunn119150-20--Englandv AustraliaSydney13 Dec 1907Test # 96
9
MJ Hartigan116254-12--Australiav EnglandAdelaide10 Jan 1908Test # 98
10
HL Collins10421927811-37.41Australiav EnglandSydney17 Dec 1920Test # 135
11
WH Ponsford1102282758-40.00Australiav EnglandSydney19 Dec 1924Test # 158
12
A Jackson16431833115-49.54Australiav EnglandAdelaide01 Feb 1929Test # 179
13
GA Headley176-----West Indiesv EnglandBridgetown11 Jan 1930Test # 187
14
JE Mills117258-12--New Zealandv EnglandWellington24 Jan 1930Test # 188
15
Nawab of Pataudi1023273806-26.84Englandv AustraliaSydney02 Dec 1932Test # 220
16
BH Valentine136180-121-Englandv IndiaMumbai15 Dec 1933Test # 230
17
L Amarnath118185-21--Indiav EnglandMumbai15 Dec 1933Test # 230
18
PA Gibb106192----Englandv South AfricaJohannesburg24 Dec 1938Test # 267
19
SC Griffith140354-15--Englandv West IndiesPort of Spain11 Feb 1948Test # 296
20
AG Ganteaume112--13--West Indiesv EnglandPort of Spain11 Feb 1948Test # 296
21
JW Burke101*245-9--Australiav EnglandAdelaide02 Feb 1951Test # 330
22
PBH May138380----Englandv South AfricaLeeds26 Jul 1951Test # 337
23
RH Shodhan110--15--Indiav PakistanEden Gardens12 Dec 1952Test # 360
24
BH Pairaudeau115-----West Indiesv IndiaPort of Spain21 Jan 1953Test # 363
25
OG Smith104220-14--West Indiesv AustraliaKingston26 Mar 1955Test # 403
26
AG Kripal Singh100*-----Indiav New ZealandHyderabad (Deccan)19 Nov 1955Test # 416
27
CC Hunte142300-17--West Indiesv PakistanBridgetown17 Jan 1958Test # 446
28
CA Milton104*295-11--Englandv New ZealandLeeds03 Jul 1958Test # 456
29
AA Baig112260-12--Indiav EnglandManchester23 Jul 1959Test # 477
30
Hanumant Singh105230-16--Indiav EnglandDelhi08 Feb 1964Test # 556
31
Khalid Ibadulla166330-20--Pakistanv AustraliaKarachi24 Oct 1964Test # 569
32
BR Taylor105158-143-New Zealandv IndiaEden Gardens05 Mar 1965Test # 581
33
KD Walters15532231511249.20Australiav EnglandBrisbane10 Dec 1965Test # 597
34
JH Hampshire10728825815-41.47Englandv West IndiesLord's26 Jun 1969Test # 654
35
GR Viswanath137354-25--Indiav AustraliaKanpur15 Nov 1969Test # 666
36
GS Chappell10827221810-49.54Australiav EnglandW.A.C.A11 Dec 1970Test # 675
37
LG Rowe214427-191-West Indiesv New ZealandKingston16 Feb 1972Test # 693
38
LG Rowe100*153-13--West Indiesv New ZealandKingston16 Feb 1972Test # 693
38
AI Kallicharran100*254-71-West Indiesv New ZealandGeorgetown06 Apr 1972Test # 696
40
RE Redmond107145-20--New Zealandv PakistanAuckland16 Feb 1973Test # 713
41
FC Hayes106*24023412-45.29Englandv West IndiesThe Oval26 Jul 1973Test # 725
42
CG Greenidge10726020814251.44West Indiesv IndiaBengaluru22 Nov 1974Test # 745
43
L Baichan105*-----West Indiesv PakistanLahore15 Feb 1975Test # 756
44
GJ Cosier10925418613-58.60Australiav West IndiesMelbourne26 Dec 1975Test # 766
45
S Amarnath124259-161-Indiav New ZealandAuckland24 Jan 1976Test # 769
46
Javed Miandad163259-19--Pakistanv New ZealandLahore09 Oct 1976Test # 782
47
AB Williams10016511819-84.74West Indiesv AustraliaGeorgetown31 Mar 1978Test # 822
48
DM Wellham10326622112-46.60Australiav EnglandThe Oval27 Aug 1981Test # 908
49
Saleem Malik100*27219110-52.35Pakistanv Sri LankaKarachi05 Mar 1982Test # 923
50
KC Wessels16246434317-47.23Australiav EnglandBrisbane26 Nov 1982Test # 939
51
WB Phillips15930724620-64.63Australiav PakistanW.A.C.A11 Nov 1983Test # 966
52
M Azharuddin11044332210-34.16Indiav EnglandEden Gardens31 Dec 1984Test # 1007
53
DSBP Kuruppu201*77754824-36.67Sri Lankav New ZealandColombo (CCC)16 Apr 1987Test # 1074
54
MJ Greatbatch107*40732512-32.92New Zealandv EnglandAuckland25 Feb 1988Test # 1093
55
ME Waugh13823718818-73.40Australiav EnglandAdelaide25 Jan 1991Test # 1161
56
AC Hudson16351938420-42.44South Africav West IndiesBridgetown18 Apr 1992Test # 1188
57
RS Kaluwitharana132*20315826-83.54Sri Lankav AustraliaColombo (SSC)17 Aug 1992Test # 1194
58
DL Houghton12141432215-37.57Zimbabwev IndiaHarare18 Oct 1992Test # 1197
59
PK Amre10337429911-34.44Indiav South AfricaDurban13 Nov 1992Test # 1200
60
GP Thorpe114*33528011-40.71Englandv AustraliaNottingham01 Jul 1993Test # 1225
61
GS Blewett102*26118012-56.66Australiav EnglandAdelaide26 Jan 1995Test # 1284
62
SC Ganguly13143530120-43.52Indiav EnglandLord's20 Jun 1996Test # 1328
63
Mohammad Wasim109*21516517-66.06Pakistanv New ZealandLahore21 Nov 1996Test # 1339
64
Ali Naqvi11535227014-42.59Pakistanv South AfricaRawalpindi06 Oct 1997Test # 1380
65
Azhar Mahmood128*35026711147.94Pakistanv South AfricaRawalpindi06 Oct 1997Test # 1380
66
MS Sinclair21453444722-47.87New Zealandv West IndiesWellington26 Dec 1999Test # 1478
67
Younis Khan10732225011-42.80Pakistanv Sri LankaRawalpindi26 Feb 2000Test # 1485
68
Aminul Islam14553538017-38.15Bangladeshv IndiaDhaka10 Nov 2000Test # 1512
69
H Masakadza11938831612-37.65Zimbabwev West IndiesHarare27 Jul 2001Test # 1553
70
TT Samaraweera103*20117510-58.85Sri Lankav IndiaColombo (SSC)29 Aug 2001Test # 1559
71
Taufeeq Umar10423116315-63.80Pakistanv BangladeshMultan29 Aug 2001Test # 1560
72
Mohammad Ashraful11424821216-53.77Bangladeshv Sri LankaColombo (SSC)06 Sep 2001Test # 1561
73
V Sehwag10527217319-60.69Indiav South AfricaBloemfontein03 Nov 2001Test # 1564
74
L Vincent10427320814150.00New Zealandv AustraliaW.A.C.A30 Nov 2001Test # 1573
75
SB Styris1072321788160.11New Zealandv West IndiesSt George's28 Jun 2002Test # 1608
76
JA Rudolph222*52138329257.96South Africav BangladeshChattogram24 Apr 2003Test # 1640
77
Yasir Hameed17031325325-67.19Pakistanv BangladeshKarachi20 Aug 2003Test # 1655
78
Yasir Hameed10522916115-65.21Pakistanv BangladeshKarachi20 Aug 2003Test # 1655
79
DR Smith105*135105152100.00West Indiesv South AfricaCape Town02 Jan 2004Test # 1681
80
AJ Strauss11230521513-52.09Englandv New ZealandLord's20 May 2004Test # 1700
81
MJ Clarke15134124818460.88Australiav IndiaBengaluru06 Oct 2004Test # 1713
82
AN Cook104*36424312-42.79Englandv IndiaNagpur01 Mar 2006Test # 1785
83
MJ Prior126*14612819-98.43Englandv West IndiesLord's17 May 2007Test # 1831
84
MJ North11735523312-50.21Australiav South AfricaJohannesburg26 Feb 2009Test # 1910
85
Fawad Alam16838425915164.86Pakistanv Sri LankaColombo (PSS)12 Jul 2009Test # 1924
86
IJL Trott11933119312-61.65Englandv AustraliaThe Oval20 Aug 2009Test # 1931
87
Umar Akmal12921916021280.62Pakistanv New ZealandDunedin24 Nov 2009Test # 1934
88
AB Barath10417813819-75.36West Indiesv AustraliaBrisbane26 Nov 2009Test # 1936
89
AN Petersen10022616416-60.97South Africav IndiaEden Gardens14 Feb 2010Test # 1952
90
SK Raina12029422812252.63Indiav Sri LankaColombo (SSC)26 Jul 2010Test # 1966
91
KS Williamson13139129910-43.81New Zealandv IndiaAhmedabad04 Nov 2010Test # 1974
92
KA Edwards1102941959156.41West Indiesv IndiaRoseau06 Jul 2011Test # 1999
93
SE Marsh14142031518-44.76Australiav Sri LankaPallekele08 Sep 2011Test # 2007
94
Abul Hasan11316312314391.86Bangladeshv West IndiesKhulna21 Nov 2012Test # 2060
95
F du Plessis110*46637614-29.25South Africav AustraliaAdelaide22 Nov 2012Test # 2061
96
HD Rutherford17134021722378.80New Zealandv EnglandDunedin06 Mar 2013Test # 2077
97
S Dhawan187250174332107.47Indiav AustraliaMohali14 Mar 2013Test # 2081
98
RG Sharma17737030123158.80Indiav West IndiesEden Gardens06 Nov 2013Test # 2101
99
JDS Neesham137*22015420-88.96New Zealandv IndiaWellington14 Feb 2014Test # 2120
100
S van Zyl101*17113015-77.69South Africav West IndiesCenturion17 Dec 2014Test # 2150
101
AC Voges130*33224713152.63Australiav West IndiesRoseau03 Jun 2015Test # 2164
102
SC Cook11532021814-52.75South Africav EnglandCenturion22 Jan 2016Test # 2200
103
KK Jennings11227221913-51.14Englandv IndiaWankhede08 Dec 2016Test # 2239
104
TA Blundell107*22818013159.44New Zealandv West IndiesWellington01 Dec 2017Test # 2284
105
KJ O'Brien11834421712-54.37Irelandv PakistanDublin (Malahide)11 May 2018Test # 2303
106
PP Shaw13423815419-87.01Indiav West IndiesRajkot04 Oct 2018Test # 2319
107
BT Foakes107-20210-52.97Englandv Sri LankaGalle06 Nov 2018Test # 2324
108
Abid Ali109*29820111-54.22Pakistanv Sri LankaRawalpindi11 Dec 2019Test # 2373
109
KR Mayers210*41531020767.74West Indiesv BangladeshChattogram03 Feb 2021Test # 2407
110
P Nissanka1033412526-40.87Sri Lankav West IndiesNorth Sound21 Mar 2021Test # 2416
111
DP Conway20057834722157.63New Zealandv EnglandLord's02 Jun 2021Test # 2422
112
SS Iyer10526717113261.40Indiav New ZealandKanpur25 Nov 2021Test # 2435
113
Zakir Hasan10031522413144.64Bangladeshv IndiaChattogram14 Dec 2022Test # 2481
114
LJ Tucker10822616214166.66Irelandv BangladeshMirpur04 Apr 2023Test # 2501
115
YBK Jaiswal17150138716144.18Indiav West IndiesRoseau12 Jul 2023Test # 2510
116
Kamran Ghulam11830622411152.67Pakistanv EnglandMultan15 Oct 2024Test # 2554
117
Ismat Alam1012971819-55.80Afghanistanv ZimbabweBulawayo02 Jan 2025Test # 2574
118
JP Inglis10214694101108.51Australiav Sri LankaGalle29 Jan 2025Test # 2579
119
LG Pretorius15320516011495.62South Africav ZimbabweBulawayo28 Jun 2025Test # 2590

Showing 119 records