Players
Series
Matches
Statistics
All Rounders
Batting
Bowling
Captaincy
Countries
Dismissals
Fielding
Grounds
Indian Premier League
Matches
Players
Series
Wicket Keeping
World Cup
World Series Cricket
Other...
New and Updated Pages
Milestones
Approaching Milestones
Recent Achievements
Ratings
World XI (Test)
World XI (ODI)
World XI (T20)
Top Ten (Test)
Top Ten (ODI)
Top Ten (T20)
Search
Quiz
Test Cricket - Batting Records and Statistics - Hundreds
Players Scoring 100 on Debut
Player
Country
Innings
Match
Versus
Ground
Matches
1st
2nd
1
A G Ganteaume
West Indies
112
DNB
11/02/1948
England
Queen's Park Oval
1
2
R E Redmond
New Zealand
107
56
16/02/1973
Pakistan
Eden Park
1
3
Ismat Alam*
Afghanistan
0
101
02/01/2025
Zimbabwe
Queens Sports Club
1
4
L G Lhuan- dre Pretorius*
South Africa
153
4
28/06/2025
Zimbabwe
Queens Sports Club
2
5
R M Hartigan
Australia
48
116
10/01/1908
England
Adelaide Oval
2
6
S C Griffith
England
140
4
11/02/1948
West Indies
Queen's Park Oval
3
7
L Baichan
West Indies
20
105*
15/02/1975
Pakistan
Gaddafi Stadium
3
8
C Bannerman
Australia
165*
4
15/03/1877
England
Melbourne Cricket Ground
3
9
R H Shodhan
India
110
DNB
12/12/1952
Pakistan
Eden Gardens
3
10
J P Inglis*
Australia
102
DNB
29/01/2025
Sri Lanka
Galle International Stadium
3
11
K J O'Brien
Ireland
40
118
11/05/2018
Pakistan
The Village
3
12
Abul Hasan
Bangladesh
113
7*
21/11/2012
West Indies
Sheikh Abu Naser Stadium
3
13
Khalid Ibadulla
Pakistan
166
3
24/10/1964
Australia
National Stadium (Karachi)
4
14
D S B Kuruppu
Sri Lanka
201*
DNB
16/04/1987
New Zealand
Colombo Cricket Club Ground
4
15
Ali Naqvi
Pakistan
115
19
06/10/1997
South Africa
Rawalpindi Cricket Stadium
5
16
P P Shaw
India
134
DNB
04/10/2018
West Indies
Saurashtra Cricket Association Stadium
5
17
Kamran Ghulam*
Pakistan
118
26
15/10/2024
England
Multan Cricket Stadium
6
18
Nawab of Pataudi Sr
England
102
DNB
02/12/1932
Australia
Sydney Cricket Ground
6
19
D M Wellham
Australia
24
103
27/08/1981
England
Kennington Oval
6
20
C A Milton
England
104*
DNB
03/07/1958
New Zealand
Headingley
6
21
H Graham
Australia
107
DNB
17/07/1893
England
Lord's
6
22
B H Valentine
England
136
DNB
15/12/1933
India
Gymkhana Ground
7
23
J E Mills
New Zealand
117
7
24/01/1930
England
Basin Reserve
7
24
A B Williams
West Indies
10
100
31/03/1978
Australia
Bourda
7
25
L J Tucker*
Ireland
37
108
04/04/2023
Bangladesh
Shere Bangla National Stadium
7
26
P A Gibb
England
93
106
24/12/1938
South Africa
Old Wanderers
8
27
A A Jackson
Australia
164
36
01/02/1929
England
Adelaide Oval
8
28
R E Foster
England
287
19
11/12/1903
Australia
Sydney Cricket Ground
8
29
J H Hampshire
England
107
5
26/06/1969
West Indies
Lord's
8
30
F C Hayes
England
16
106*
26/07/1973
West Indies
Kennington Oval
9
31
A A Baig
India
26
112
23/07/1959
England
Old Trafford
10
32
S Amarnath
India
124
9
24/01/1976
New Zealand
Eden Park
10
33
D R Smith
West Indies
20
105*
02/01/2004
South Africa
Newlands
10
34
S C Cook
South Africa
115
25
22/01/2016
England
SuperSport Park
11
35
P K Amre
India
103
DNB
13/11/1992
South Africa
Kingsmead
11
36
S van Zyl
South Africa
101*
DNB
17/12/2014
West Indies
SuperSport Park
12
37
J D S Neesham*
New Zealand
33
137*
14/02/2014
India
Basin Reserve
12
38
Zakir Hasan*
Bangladesh
20
100
14/12/2022
India
Zahur Ahmed Chowdhury Stadium
13
39
B H Pairaudeau
West Indies
115
DNB
21/01/1953
India
Queen's Park Oval
13
40
Aminul Islam
Bangladesh
145
6
10/11/2000
India
Bangabandhu National Stadium
13
41
Hanumant Singh
India
105
23
08/02/1964
England
Arun Jaitley Stadium
14
42
A G Kripal Singh
India
100*
DNB
19/11/1955
New Zealand
Lal Bahadur Shastri Stadium
14
43
S S Iyer*
India
105
65
25/11/2021
New Zealand
Green Park
14
44
A B Barath
West Indies
15
104
26/11/2009
Australia
Brisbane Cricket Ground
15
45
G Gunn
England
119
74
13/12/1907
Australia
Sydney Cricket Ground
15
46
K S Ranjitsinhji
England
62
154*
16/07/1896
Australia
Old Trafford
15
47
P F Warner
England
21
132*
14/02/1899
South Africa
Old Wanderers
15
48
Umar Akmal
Pakistan
129
75
24/11/2009
New Zealand
University Oval
16
49
H D Rutherford
New Zealand
171
DNB
06/03/2013
England
University Oval
16
50
Abid Ali
Pakistan
109*
DNB
11/12/2019
Sri Lanka
Rawalpindi Cricket Stadium
16
51
K K Jennings
England
112
0
08/12/2016
India
Wankhede Stadium
17
52
K A Edwards
West Indies
6
110
06/07/2011
India
Windsor Park
17
53
K R Mayers*
West Indies
40
210*
03/02/2021
Bangladesh
Zahur Ahmed Chowdhury Stadium
18
54
P Nissanka*
Sri Lanka
9
103
22/03/2021
West Indies
Sir Vivian Richards Stadium
18
55
S K Raina
India
120
DNB
26/07/2010
Sri Lanka
Sinhalese Sports Club Ground
18
56
Mohammad Wasim
Pakistan
0
109*
21/11/1996
New Zealand
Gaddafi Stadium
18
57
G J Cosier
Australia
109
DNB
26/12/1975
West Indies
Melbourne Cricket Ground
18
58
H L Collins
Australia
70
104
17/12/1920
England
Sydney Cricket Ground
19
59
Fawad Alam
Pakistan
16
168
12/07/2009
Sri Lanka
P Sara Oval
19
60
A C Voges
Australia
130*
DNB
03/06/2015
West Indies
Windsor Park
20
61
M J North
Australia
117
5
26/02/2009
South Africa
Wanderers Stadium
21
62
Azhar Mahmood
Pakistan
128*
50*
06/10/1997
South Africa
Rawalpindi Cricket Stadium
21
63
R A Duff
Australia
32
104
01/01/1902
England
Melbourne Cricket Ground
22
64
W G Grace
England
152
9*
06/09/1880
Australia
Kennington Oval
22
65
G A Headley
West Indies
21
176
11/01/1930
England
Kensington Oval
22
66
D L Houghton
Zimbabwe
121
41*
18/10/1992
India
Harare Sports Club
22
67
L Vincent
New Zealand
104
54
30/11/2001
Australia
WACA Ground
23
68
L Amarnath
India
38
118
15/12/1933
England
Gymkhana Ground
24
69
J W Burke
Australia
12
101*
02/02/1951
England
Adelaide Oval
24
70
Y B K Jaiswal*
India
171
DNB
12/07/2023
West Indies
Windsor Park
24
71
B T Foakes*
England
107
37
06/11/2018
Sri Lanka
Galle International Stadium
25
72
Yasir Hameed
Pakistan
170
105
20/08/2003
Bangladesh
National Stadium (Karachi)
25
73
O G Smith
West Indies
44
104
26/03/1955
Australia
Sabina Park
26
74
W B Phillips
Australia
159
DNB
11/11/1983
Pakistan
WACA Ground
27
75
W H Ponsford
Australia
110
27
19/12/1924
England
Sydney Cricket Ground
29
76
S B Styris
New Zealand
107
69*
28/06/2002
West Indies
National Cricket Stadium (Grenada)
29
77
D P Conway*
New Zealand
200
23
02/06/2021
England
Lord's
29
78
B R Taylor
New Zealand
105
0*
05/03/1965
India
Eden Gardens
30
79
L G Rowe
West Indies
214
100*
16/02/1972
New Zealand
Sabina Park
30
80
M S Sinclair
New Zealand
214
DNB
26/12/1999
West Indies
Basin Reserve
33
81
S Dhawan*
India
187
DNB
14/03/2013
Australia
Punjab Cricket Association IS Bindra Stadium
34
82
A C Hudson
South Africa
163
0
18/04/1992
West Indies
Kensington Oval
35
83
A N Petersen
South Africa
100
21
14/02/2010
India
Eden Gardens
36
84
S E Marsh
Australia
141
DNB
08/09/2011
Sri Lanka
Pallekele International Cricket Stadium
38
85
H Masakadza
Zimbabwe
9
119
27/07/2001
West Indies
Harare Sports Club
38
86
K C Wessels
Australia
162
46
26/11/1982
England
Brisbane Cricket Ground
40
87
M J Greatbatch
New Zealand
11
107*
25/02/1988
England
Eden Park
41
88
T A Blundell*
New Zealand
107*
DNB
01/12/2017
West Indies
Basin Reserve
42
89
C C Hunte
West Indies
142
11*
17/01/1958
Pakistan
Kensington Oval
44
90
Taufeeq Umar
Pakistan
104
DNB
29/08/2001
Bangladesh
Multan Cricket Stadium
44
91
G S Blewett
Australia
102*
12
26/01/1995
England
Adelaide Oval
46
92
J A Rudolph
South Africa
222*
DNB
24/04/2003
Bangladesh
MA Aziz Stadium
48
93
R S Kaluwitharana
Sri Lanka
132*
4
17/08/1992
Australia
Sinhalese Sports Club Ground
49
94
I J L Trott
England
41
119
19/08/2009
Australia
Kennington Oval
52
95
Mohammad Ashraful
Bangladesh
26
114
06/09/2001
Sri Lanka
Sinhalese Sports Club Ground
61
96
P B H May
England
138
DNB
26/07/1951
South Africa
Headingley
66
97
A I Kallicharran
West Indies
100*
DNB
06/04/1972
New Zealand
Bourda
66
98
R G Sharma*
India
177
DNB
06/11/2013
West Indies
Eden Gardens
67
99
F du Plessis
South Africa
78
110*
22/11/2012
Australia
Adelaide Oval
69
100
K D Walters
Australia
155
DNB
10/12/1965
England
Brisbane Cricket Ground
74
101
M J Prior
England
126*
21
17/05/2007
West Indies
Lord's
79
102
T T Samaraweera
Sri Lanka
103*
DNB
29/08/2001
India
Sinhalese Sports Club Ground
81
103
G S Chappell
Australia
108
DNB
11/12/1970
England
WACA Ground
87
104
G R Viswanath
India
0
137
15/11/1969
Australia
Green Park
91
105
M Azharuddin
India
110
DNB
31/12/1984
England
Eden Gardens
99
106
G P Thorpe
England
6
114*
01/07/1993
Australia
Trent Bridge
100
107
A J Strauss
England
112
83
20/05/2004
New Zealand
Lord's
100
108
Saleem Malik
Pakistan
12
100*
05/03/1982
Sri Lanka
National Stadium (Karachi)
103
109
V Sehwag
India
105
31
03/11/2001
South Africa
Mangaung Oval
104
110
K S Williamson*
New Zealand
131
DNB
04/11/2010
India
Narendra Modi Stadium
105
111
C G Greenidge
West Indies
93
107
22/11/1974
India
M Chinnaswamy Stadium
108
112
S C Ganguly
India
131
DNB
20/06/1996
England
Lord's
113
113
M J Clarke
Australia
151
17
06/10/2004
India
M Chinnaswamy Stadium
115
114
Younis Khan
Pakistan
12
107
26/02/2000
Sri Lanka
Rawalpindi Cricket Stadium
118
115
Javed Miandad
Pakistan
163
25*
09/10/1976
New Zealand
Gaddafi Stadium
124
116
M E Waugh
Australia
138
23
25/01/1991
England
Adelaide Oval
128
117
A N Cook
England
60
104*
01/03/2006
India
Vidarbha Cricket Association Ground
161
Hundred in First and Last Test
Batting Records and Statistics Menu
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links