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 - Wicketkeeping Records and Statistics - Batting
Centuries Scored by Wicketkeepers
Player
Country
Runs
Match
Versus
Ground
B J Haddin
Australia
118
04/12/2013
England
Adelaide Oval
R W Marsh
Australia
118
22/12/1972
Pakistan
Adelaide Oval
R W Marsh
Australia
132
26/01/1974
New Zealand
Adelaide Oval
B J Haddin
Australia
169
28/11/2008
New Zealand
Adelaide Oval
A P E Knott
England
106*
25/01/1975
Australia
Adelaide Oval
A C Gilchrist
Australia
121
10/03/2005
New Zealand
AMI Stadium
L E G Ames
England
103
24/03/1933
New Zealand
AMI Stadium
A C Parore
New Zealand
100*
03/02/1995
West Indies
AMI Stadium
A Ratra
India
115*
10/05/2002
West Indies
Antigua Recreation Ground
R D Jacobs
West Indies
118
10/05/2002
India
Antigua Recreation Ground
P J L Dujon
West Indies
110
28/04/1983
India
Antigua Recreation Ground
R D Jacobs
West Indies
107*
10/04/2004
England
Antigua Recreation Ground
Mushfiqur Rahim*
Bangladesh
116
05/09/2014
West Indies
Arnos Vale Ground
A Flower
Zimbabwe
183*
18/11/2000
India
Arun Jaitley Stadium
A Flower
Zimbabwe
115
13/03/1993
India
Arun Jaitley Stadium
C L Walcott
West Indies
152
10/11/1948
India
Arun Jaitley Stadium
B K Kunderan
India
100
08/02/1964
England
Arun Jaitley Stadium
N R Mongia
India
152
10/10/1996
Australia
Arun Jaitley Stadium
A C Gilchrist
Australia
144
16/03/2004
Sri Lanka
Asgiriya Stadium
K C Sangakkara
Sri Lanka
157*
22/07/2005
West Indies
Asgiriya Stadium
Imtiaz Ahmed
Pakistan
209
26/10/1955
New Zealand
Bagh-e-Jinnah
B B McCullum
New Zealand
143
19/10/2004
Bangladesh
Bangabandhu National Stadium
T Taibu
Zimbabwe
153
14/01/2005
Bangladesh
Bangabandhu National Stadium
Mushfiqur Rahim*
Bangladesh
159
12/01/2017
New Zealand
Basin Reserve
J R Murray
West Indies
101*
10/02/1995
New Zealand
Basin Reserve
B J Watling*
New Zealand
124
14/02/2014
India
Basin Reserve
B J Watling*
New Zealand
142*
03/01/2015
Sri Lanka
Basin Reserve
T A Blundell*
New Zealand
107*
01/12/2017
West Indies
Basin Reserve
B B McCullum
New Zealand
104
19/03/2010
Australia
Basin Reserve
A C Gilchrist
Australia
162
18/03/2005
New Zealand
Basin Reserve
T R Ambrose
England
102
13/03/2008
New Zealand
Basin Reserve
B J Watling*
New Zealand
205
21/11/2019
England
Bay Oval
T A Blundell*
New Zealand
138
16/02/2023
England
Bay Oval
Q de Kock*
South Africa
104
12/11/2016
Australia
Bellerive Oval
A C Gilchrist
Australia
149*
18/11/1999
Pakistan
Bellerive Oval
M S Dhoni
India
100*
02/12/2009
Sri Lanka
Brabourne Stadium
F M Engineer
India
121
06/02/1973
England
Brabourne Stadium
I A Healy
Australia
161*
22/11/1996
West Indies
Brisbane Cricket Ground
I A Healy
Australia
134
20/11/1998
England
Brisbane Cricket Ground
A C Gilchrist
Australia
118
08/11/2001
New Zealand
Brisbane Cricket Ground
B J Haddin
Australia
136
25/11/2010
England
Brisbane Cricket Ground
A C Gilchrist
Australia
126
18/11/2004
New Zealand
Brisbane Cricket Ground
R S Kaluwitharana
Sri Lanka
103
07/03/1997
New Zealand
Carisbrook
D S B Kuruppu
Sri Lanka
201*
16/04/1987
New Zealand
Colombo Cricket Club Ground
Q de Kock*
South Africa
141*
10/06/2021
West Indies
Daren Sammy National Cricket Stadium
Khaled Mashud
Bangladesh
103*
28/05/2004
West Indies
Daren Sammy National Cricket Stadium
W P Saha*
India
104
09/08/2016
West Indies
Daren Sammy National Cricket Stadium
Q de Kock*
South Africa
111
02/10/2019
India
Dr YS Rajasekhara Reddy Cricket Stadium
A B de Villiers
South Africa
164
23/10/2013
Pakistan
Dubai International Cricket Stadium
Sarfaraz Ahmed*
Pakistan
109
22/10/2014
Australia
Dubai International Cricket Stadium
Sarfaraz Ahmed*
Pakistan
112
17/11/2014
New Zealand
Dubai International Cricket Stadium
Kamran Akmal
Pakistan
119
30/11/2007
India
Eden Gardens
M S Dhoni
India
132*
14/02/2010
South Africa
Eden Gardens
M S Dhoni
India
144
14/11/2011
West Indies
Eden Gardens
C L Walcott
West Indies
108
31/12/1948
India
Eden Gardens
I D S Smith
New Zealand
173
22/02/1990
India
Eden Park
I D S Smith
New Zealand
113*
10/02/1984
England
Eden Park
A J Stewart
England
173
24/01/1997
New Zealand
Eden Park
M J Prior
England
110*
22/03/2013
New Zealand
Eden Park
A P E Knott
England
101
05/03/1971
New Zealand
Eden Park
A P E Knott
England
116
03/06/1971
Pakistan
Edgbaston
A C Gilchrist
Australia
152
05/07/2001
England
Edgbaston
R R Pant*
India
146
01/07/2022
England
Edgbaston
D Ramdin
West Indies
107*
07/06/2012
England
Edgbaston
K C Sangakkara
Sri Lanka
230
06/03/2002
Pakistan
Gaddafi Stadium
R S Kaluwitharana
Sri Lanka
100
04/03/1999
Pakistan
Gaddafi Stadium
Moin Khan
Pakistan
115*
01/11/1994
Australia
Gaddafi Stadium
Kamran Akmal
Pakistan
154
29/11/2005
England
Gaddafi Stadium
Kamran Akmal
Pakistan
102*
13/01/2006
India
Gaddafi Stadium
B T Foakes*
England
107
06/11/2018
Sri Lanka
Galle International Stadium
K C Sangakkara
Sri Lanka
140
13/11/2001
West Indies
Galle International Stadium
D Chandimal*
Sri Lanka
162*
12/08/2015
India
Galle International Stadium
D Chandimal*
Sri Lanka
116*
08/03/2013
Bangladesh
Galle International Stadium
S Samarawickrama*
Sri Lanka
104*
16/04/2023
Ireland
Galle International Stadium
K C Sangakkara
Sri Lanka
105*
14/08/2001
India
Galle International Stadium
Mushfiqur Rahim*
Bangladesh
200
08/03/2013
Sri Lanka
Galle International Stadium
K Verreynne*
South Africa
136*
25/02/2022
New Zealand
Hagley Oval
J M Bairstow*
England
101
30/03/2018
New Zealand
Hagley Oval
A J Stewart
England
101*
26/12/1996
Zimbabwe
Harare Sports Club
B B McCullum
New Zealand
111
07/08/2005
Zimbabwe
Harare Sports Club
M D K J Perera*
Sri Lanka
110
29/10/2016
Zimbabwe
Harare Sports Club
H P Tillakaratne
Sri Lanka
116
26/10/1994
Zimbabwe
Harare Sports Club
M V Boucher
South Africa
125
11/11/1999
Zimbabwe
Harare Sports Club
A Flower
Zimbabwe
129
26/11/1999
Sri Lanka
Harare Sports Club
A Flower
Zimbabwe
142
07/09/2001
South Africa
Harare Sports Club
A Flower
Zimbabwe
199*
07/09/2001
South Africa
Harare Sports Club
A Flower
Zimbabwe
156
01/02/1995
Pakistan
Harare Sports Club
A P E Knott
England
116
22/07/1976
West Indies
Headingley
Moin Khan
Pakistan
105
08/08/1996
England
Headingley
J M Bairstow*
England
140
19/05/2016
Sri Lanka
Headingley
G O Jones
England
100
03/06/2004
New Zealand
Headingley
Taslim Arif
Pakistan
210*
06/03/1980
Australia
Iqbal Stadium
M S Dhoni
India
148
21/01/2006
Pakistan
Iqbal Stadium
Moin Khan
Pakistan
117*
22/09/1995
Sri Lanka
Jinnah Stadium (Sialkot)
W P Saha*
India
117
15/03/2017
Australia
JSCA International Stadium Complex
R R Pant*
India
114
07/09/2018
England
Kennington Oval
L E G Ames
England
148*
17/08/1935
South Africa
Kennington Oval
J T Murray
England
112
18/08/1966
West Indies
Kennington Oval
W B Phillips
Australia
120
30/03/1984
West Indies
Kensington Oval
C Depeiza
West Indies
122
14/05/1955
Australia
Kensington Oval
S O Dowrich
West Indies
116*
23/01/2019
England
Kensington Oval
R D Jacobs
West Indies
113*
29/03/2001
South Africa
Kensington Oval
D Ramdin
West Indies
166
26/02/2009
England
Kensington Oval
A C Gilchrist
Australia
144
09/04/2006
Bangladesh
Khan Shaheb Osman Ali Stadium
J M Parks
England
108*
04/12/1964
South Africa
Kingsmead
D T Lindsay
South Africa
137
20/01/1967
Australia
Kingsmead
J H B Waite
South Africa
134
24/01/1958
Australia
Kingsmead
M V Boucher
South Africa
108
26/12/1999
England
Kingsmead
P W Sherwell
South Africa
115
01/07/1907
England
Lord's
S A R Silva
Sri Lanka
102*
23/08/1984
England
Lord's
C L Walcott
West Indies
168*
24/06/1950
England
Lord's
L E G Ames
England
120
22/06/1934
Australia
Lord's
M J Prior
England
126
03/06/2011
Sri Lanka
Lord's
L E G Ames
England
137
27/06/1931
New Zealand
Lord's
M J Prior
England
103*
21/07/2011
India
Lord's
T G Evans
England
104
19/06/1952
India
Lord's
M J Prior
England
126*
17/05/2007
West Indies
Lord's
A J Stewart
England
124*
18/05/2000
Zimbabwe
Lord's
J M Bairstow*
England
167*
09/06/2016
Sri Lanka
Lord's
R C Russell
England
124
20/06/1996
India
Lord's
A C Gilchrist
Australia
104
06/10/2004
India
M Chinnaswamy Stadium
A Flower
Zimbabwe
114*
15/11/2001
Bangladesh
MA Aziz Stadium
F M Engineer
India
109
13/01/1967
West Indies
MA Chidambaram Stadium
M S Dhoni
India
224
22/02/2013
Australia
MA Chidambaram Stadium
B J Watling*
New Zealand
102*
26/01/2012
Zimbabwe
McLean Park
B B McCullum
New Zealand
115
26/03/2009
India
McLean Park
A T Carey*
Australia
111
26/12/2022
South Africa
Melbourne Cricket Ground
R W Marsh
Australia
110*
12/03/1977
England
Melbourne Cricket Ground
M S Dhoni
India
110
16/11/2009
Sri Lanka
Narendra Modi Stadium
R R Pant*
India
101
04/03/2021
England
Narendra Modi Stadium
H A P W Jayawardene
Sri Lanka
154*
16/11/2009
India
Narendra Modi Stadium
J Da Silva*
West Indies
100*
24/03/2022
England
National Cricket Stadium (Grenada)
K C Sangakkara
Sri Lanka
138
28/10/2004
Pakistan
National Stadium (Karachi)
Mohammad Rizwan*
Pakistan
104*
12/03/2022
Australia
National Stadium (Karachi)
W K Lees
New Zealand
152
30/10/1976
Pakistan
National Stadium (Karachi)
Kamran Akmal
Pakistan
158*
21/02/2009
Sri Lanka
National Stadium (Karachi)
Kamran Akmal
Pakistan
113
29/01/2006
India
National Stadium (Karachi)
Sarfaraz Ahmed*
Pakistan
118
02/01/2023
New Zealand
National Stadium (Karachi)
Imtiaz Ahmed
Pakistan
135
13/01/1961
India
Nehru Stadium (Chennai)
B K Kunderan
India
192
10/01/1964
England
Nehru Stadium (Chennai)
R R Pant*
India
100*
11/01/2022
South Africa
Newlands
A C Gilchrist
Australia
138*
08/03/2002
South Africa
Newlands
J M Bairstow*
England
150*
02/01/2016
South Africa
Newlands
L E G Ames
England
115
31/12/1938
South Africa
Newlands
H Wood
England
134*
19/03/1892
South Africa
Newlands
A B de Villiers
South Africa
148
02/01/2015
West Indies
Newlands
M V Boucher
South Africa
122*
02/01/2004
West Indies
Newlands
Q de Kock*
South Africa
101
02/01/2017
Sri Lanka
Newlands
D J Richardson
South Africa
109
02/01/1995
New Zealand
Newlands
P J L Dujon
West Indies
101
26/07/1984
England
Old Trafford
I Barrow
West Indies
105
22/07/1933
England
Old Trafford
B T Foakes*
England
113*
26/08/2022
South Africa
Old Trafford
A J Stewart
England
164
02/07/1998
South Africa
Old Trafford
A J Stewart
England
123
13/06/2002
Sri Lanka
Old Trafford
R C Russell
England
128*
27/07/1989
Australia
Old Trafford
T G Evans
England
104
08/06/1950
West Indies
Old Trafford
A J Stewart
England
105
03/08/2000
West Indies
Old Trafford
I A Healy
Australia
102*
03/06/1993
England
Old Trafford
J H B Waite
South Africa
113
07/07/1955
England
Old Trafford
B J Watling*
New Zealand
105*
22/08/2019
Sri Lanka
P Sara Oval
S A R Silva
Sri Lanka
111
06/09/1985
India
P Sara Oval
D Dasgupta
India
100
03/12/2001
England
Punjab Cricket Association IS Bindra Stadium
Kamran Akmal
Pakistan
109
08/03/2005
India
Punjab Cricket Association IS Bindra Stadium
A C Gilchrist
Australia
101*
19/04/2003
West Indies
Queen's Park Oval
J M Parks
England
101*
25/03/1960
West Indies
Queen's Park Oval
M J Prior
England
131*
06/03/2009
West Indies
Queen's Park Oval
L E G Ames
England
105
01/02/1930
West Indies
Queen's Park Oval
P J L Dujon
West Indies
130
16/03/1984
Australia
Queen's Park Oval
S O Dowrich
West Indies
125*
06/06/2018
Sri Lanka
Queen's Park Oval
P J L Dujon
West Indies
106*
14/04/1988
Pakistan
Queen's Park Oval
A Flower
Zimbabwe
113*
16/03/2000
West Indies
Queen's Park Oval
A Flower
Zimbabwe
100*
14/03/1998
Pakistan
Queens Sports Club
A Flower
Zimbabwe
112
18/12/1996
England
Queens Sports Club
S O Dowrich
West Indies
103
29/10/2017
Zimbabwe
Queens Sports Club
B J Watling*
New Zealand
107
28/07/2016
Zimbabwe
Queens Sports Club
D Chandimal*
Sri Lanka
102
16/03/2013
Bangladesh
R Premadasa Stadium
Mushfiqur Rahim*
Bangladesh
127
09/02/2017
India
Rajiv Gandhi International Stadium
W P Saha*
India
106*
09/02/2017
Bangladesh
Rajiv Gandhi International Stadium
Mohammad Rizwan*
Pakistan
115*
04/02/2021
South Africa
Rawalpindi Cricket Stadium
O J D Pope*
England
108
01/12/2022
Pakistan
Rawalpindi Cricket Stadium
D Chandimal*
Sri Lanka
126
27/05/2016
England
Riverside Ground
L E G Ames
England
149
03/04/1930
West Indies
Sabina Park
Imtiaz Ahmed
Pakistan
122
26/02/1958
West Indies
Sabina Park
L E G Ames
England
126
14/03/1935
West Indies
Sabina Park
V L Manjrekar
India
118
28/03/1953
West Indies
Sabina Park
B B McCullum
New Zealand
185
15/02/2010
Bangladesh
Seddon Park
Moin Khan
Pakistan
137
19/12/2003
New Zealand
Seddon Park
D Ramdin
West Indies
107
19/12/2013
New Zealand
Seddon Park
Rashid Latif
Pakistan
150
31/01/2002
West Indies
Sharjah Cricket Stadium
R W Chakabva*
Zimbabwe
101
03/11/2014
Bangladesh
Sheikh Abu Naser Stadium
H A P W Jayawardene
Sri Lanka
120
18/10/2011
Pakistan
Sheikh Zayed Stadium
D Ramdin
West Indies
126*
13/11/2012
Bangladesh
Shere Bangla National Stadium
Mushfiqur Rahim*
Bangladesh
219*
11/11/2018
Zimbabwe
Shere Bangla National Stadium
Litton Das*
Bangladesh
141
23/05/2022
Sri Lanka
Shere Bangla National Stadium
L J Tucker*
Ireland
108
04/04/2023
Bangladesh
Shere Bangla National Stadium
A Flower
Zimbabwe
105*
14/01/1998
Sri Lanka
Sinhalese Sports Club Ground
K C Sangakkara
Sri Lanka
128
27/12/2001
Zimbabwe
Sinhalese Sports Club Ground
K C Sangakkara
Sri Lanka
185
26/03/2006
Pakistan
Sinhalese Sports Club Ground
R S Kaluwitharana
Sri Lanka
132*
17/08/1992
Australia
Sinhalese Sports Club Ground
H A P W Jayawardene
Sri Lanka
120*
25/06/2007
Bangladesh
Sinhalese Sports Club Ground
Sarfaraz Ahmed*
Pakistan
103
14/08/2014
Sri Lanka
Sinhalese Sports Club Ground
B J Haddin
Australia
121
08/07/2009
England
Sophia Gardens
H A P W Jayawardene
Sri Lanka
112
26/05/2011
England
Sophia Gardens
W W Wade
South Africa
125
05/03/1949
England
St George's Park
A B de Villiers
South Africa
116
20/02/2014
Australia
St George's Park
Q de Kock*
South Africa
129*
22/01/2016
England
SuperSport Park
M V Boucher
South Africa
117
26/11/2008
Bangladesh
SuperSport Park
M V Boucher
South Africa
100
15/01/1999
West Indies
SuperSport Park
A B de Villiers
South Africa
121
22/02/2013
Pakistan
SuperSport Park
K L Rahul*
India
101
26/12/2023
South Africa
SuperSport Park
R R Pant*
India
159*
03/01/2019
Australia
Sydney Cricket Ground
M S Wade*
Australia
102*
03/01/2013
Sri Lanka
Sydney Cricket Ground
A C Gilchrist
Australia
113
02/01/2005
Pakistan
Sydney Cricket Ground
A C Gilchrist
Australia
133
02/01/2003
England
Sydney Cricket Ground
M J Prior
England
118
03/01/2011
Australia
Sydney Cricket Ground
F C M Alexander
West Indies
108
13/01/1961
Australia
Sydney Cricket Ground
J C Buttler*
England
152
21/08/2020
Pakistan
The Rose Bowl
M J Prior
England
102*
29/07/2010
Pakistan
Trent Bridge
A P E Knott
England
135
28/07/1977
Australia
Trent Bridge
T A Blundell*
New Zealand
106
10/06/2022
England
Trent Bridge
A Flower
Zimbabwe
232*
25/11/2000
India
Vidarbha Cricket Association Ground
P J L Dujon
West Indies
139
09/11/1984
Australia
WACA Ground
A B de Villiers
South Africa
169
30/11/2012
Australia
WACA Ground
A C Parore
New Zealand
110
30/11/2001
Australia
WACA Ground
C J Richards
England
133
28/11/1986
Australia
WACA Ground
J M Bairstow*
England
119
14/12/2017
Australia
WACA Ground
A C Gilchrist
Australia
102*
14/12/2006
England
WACA Ground
A C Gilchrist
Australia
113*
09/10/2003
Zimbabwe
WACA Ground
I A Healy
Australia
113*
12/11/1993
New Zealand
WACA Ground
A C Gilchrist
Australia
204*
22/02/2002
South Africa
Wanderers Stadium
Q de Kock*
South Africa
129
11/01/2019
Pakistan
Wanderers Stadium
A B de Villiers
South Africa
103*
01/02/2013
Pakistan
Wanderers Stadium
J H B Waite
South Africa
101
26/12/1961
New Zealand
Wanderers Stadium
D T Lindsay
South Africa
182
23/12/1966
Australia
Wanderers Stadium
D T Lindsay
South Africa
131
03/02/1967
Australia
Wanderers Stadium
J H B Waite
South Africa
115
23/12/1957
Australia
Wanderers Stadium
A B de Villiers
South Africa
103
18/12/2013
India
Wanderers Stadium
S M H Kirmani
India
102
28/11/1984
England
Wankhede Stadium
S M H Kirmani
India
101*
03/11/1979
Australia
Wankhede Stadium
A C Gilchrist
Australia
122
27/02/2001
India
Wankhede Stadium
M S Wade*
Australia
106
23/04/2012
West Indies
Windsor Park
B J Watling*
New Zealand
103
09/10/2013
Bangladesh
Zahur Ahmed Chowdhury Stadium
D Chandimal*
Sri Lanka
100*
04/02/2014
Bangladesh
Zahur Ahmed Chowdhury Stadium
Mushfiqur Rahim*
Bangladesh
101
17/01/2010
India
Zahur Ahmed Chowdhury Stadium
Litton Das*
Bangladesh
114
26/11/2021
Pakistan
Zahur Ahmed Chowdhury Stadium
No. of 100 Scored by Wicketkeepers = 245 (Nominated as Keeper for Match)
Wicketkeeping Records and Statistics Menu
Batting Records and Statistics Menu
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links