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