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
One Day Internationals - Wicketkeeping Records and Statistics - Batting
Wicketkeepers Scoring a Century
Player
Country
Runs
Match
Versus
Ground
1
Aasif Sheikh*
Nepal
110
09/03/2023
Papua New Guinea
Tribhuvan University International Cricket Ground
2
Anamul Haque*
Bangladesh
100
04/03/2014
Pakistan
Shere Bangla National Stadium
3
V Aravind*
United Arab Emirates
115*
12/03/2022
Namibia
Sharjah Cricket Stadium
4
V Aravind*
United Arab Emirates
102*
04/06/2022
United States
Choice Moosa Stadium
5
A Bagai
Canada
137*
31/01/2007
Scotland
Ruaraka Sports Club Ground
6
J M Bairstow*
England
128
14/05/2019
Pakistan
County Ground (Bristol)
7
W Barresi*
Netherlands
137*
23/01/2014
Kenya
Bert Sutcliffe Oval
8
M V Boucher
South Africa
147*
20/09/2006
Zimbabwe
Senwes Park
9
J C Buttler*
England
121
31/05/2014
Sri Lanka
Lord's
10
J C Buttler*
England
129
09/06/2015
New Zealand
Edgbaston
11
J C Buttler*
England
116*
20/11/2015
Pakistan
Dubai International Cricket Stadium
12
J C Buttler*
England
105
03/02/2016
South Africa
Mangaung Oval
13
J C Buttler*
England
110*
11/05/2019
Pakistan
The Rose Bowl
14
J C Buttler*
England
103
03/06/2019
Pakistan
Trent Bridge
15
J C Buttler*
England
150
27/02/2019
West Indies
National Cricket Stadium (Grenada)
16
J C Buttler*
England
100*
21/01/2018
Australia
Sydney Cricket Ground
17
J C Buttler*
England
110*
24/06/2018
Australia
Old Trafford
18
J C Buttler*
England
162*
17/06/2022
Netherlands
VRA Ground
19
J C Buttler*
England
131
01/02/2023
South Africa
Diamond Oval
20
A T Carey*
Australia
106
16/09/2020
England
Old Trafford
21
R W Chakabva*
Zimbabwe
102
07/08/2022
Bangladesh
Harare Sports Club
22
D Chandimal*
Sri Lanka
100*
16/06/2016
Ireland
The Village
23
D Chandimal*
Sri Lanka
111
05/06/2010
India
Harare Sports Club
24
M H Cross*
Scotland
114
15/03/2018
United Arab Emirates
Queens Sports Club
25
Q de Kock*
South Africa
168*
15/10/2017
Bangladesh
Diamond Oval
26
Q de Kock*
South Africa
178
30/09/2016
Australia
SuperSport Park
27
Q de Kock*
South Africa
109
10/02/2017
Sri Lanka
SuperSport Park
28
Q de Kock*
South Africa
121
10/03/2019
Sri Lanka
Kingsmead
29
Q de Kock*
South Africa
138*
03/02/2016
England
Mangaung Oval
30
Q de Kock*
South Africa
135
09/02/2016
England
SuperSport Park
31
Q de Kock*
South Africa
103
18/10/2015
India
Saurashtra Cricket Association Stadium
32
Q de Kock*
South Africa
109
25/10/2015
India
Wankhede Stadium
33
Q de Kock*
South Africa
107
23/11/2014
Australia
Sydney Cricket Ground
34
Q de Kock*
South Africa
128
12/07/2014
Sri Lanka
Mahinda Rajapaksha International Cricket Stadium
35
Q de Kock*
South Africa
112
08/11/2013
Pakistan
Sheikh Zayed Stadium
36
Q de Kock*
South Africa
135
05/12/2013
India
Wanderers Stadium
37
Q de Kock*
South Africa
106
08/12/2013
India
Kingsmead
38
Q de Kock*
South Africa
101
11/12/2013
India
SuperSport Park
39
Q de Kock*
South Africa
107
04/02/2020
England
Newlands
40
Q de Kock*
South Africa
120
16/07/2021
Ireland
The Village
41
Q de Kock*
South Africa
124
23/01/2022
India
Newlands
42
Q de Kock*
South Africa
109
12/10/2023
Australia
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium
43
Q de Kock*
South Africa
174
24/10/2023
Bangladesh
Wankhede Stadium
44
Q de Kock*
South Africa
114
01/11/2023
New Zealand
Maharashtra Cricket Association Stadium
45
Q de Kock*
South Africa
100
07/10/2023
Sri Lanka
Arun Jaitley Stadium
46
A B de Villiers
South Africa
149
18/01/2015
West Indies
Wanderers Stadium
47
A B de Villiers
South Africa
101*
17/10/2010
Zimbabwe
Senwes Park
48
A B de Villiers
South Africa
109
22/10/2010
Zimbabwe
Willowmoore Park
49
A B de Villiers
South Africa
107*
24/02/2011
West Indies
Arun Jaitley Stadium
50
A B de Villiers
South Africa
134
03/03/2011
Netherlands
Punjab Cricket Association IS Bindra Stadium
51
A B de Villiers
South Africa
125*
22/01/2012
Sri Lanka
Wanderers Stadium
52
A B de Villiers
South Africa
106*
25/02/2012
New Zealand
Sky Stadium
53
A B de Villiers
South Africa
128
17/03/2013
Pakistan
Wanderers Stadium
54
A B de Villiers
South Africa
102
22/05/2010
West Indies
Sir Vivian Richards Stadium
55
A B de Villiers
South Africa
107
26/08/2007
Zimbabwe
Harare Sports Club
56
M S Dhoni
ACC Asian XI
139*
10/06/2007
ACA Africa XI
MA Chidambaram Stadium
57
M S Dhoni
India
148
05/04/2005
Pakistan
Dr YS Rajasekhara Reddy Cricket Stadium
58
M S Dhoni
India
183*
31/10/2005
Sri Lanka
Sawai Mansingh Stadium
59
M S Dhoni
India
107
18/12/2009
Sri Lanka
Vidarbha Cricket Association Stadium
60
M S Dhoni
India
101*
07/01/2010
Bangladesh
Shere Bangla National Stadium
61
M S Dhoni
India
124
28/10/2009
Australia
Vidarbha Cricket Association Stadium
62
M S Dhoni
India
109*
25/06/2008
Hong Kong
National Stadium (Karachi)
63
M S Dhoni
India
113*
30/12/2012
Pakistan
MA Chidambaram Stadium
64
M S Dhoni
India
139*
19/10/2013
Australia
Punjab Cricket Association IS Bindra Stadium
65
M S Dhoni
India
134
19/01/2017
England
Barabati Stadium
66
N Dickwella*
Sri Lanka
102
06/07/2017
Zimbabwe
Mahinda Rajapaksha International Cricket Stadium
67
N Dickwella*
Sri Lanka
116
08/07/2017
Zimbabwe
Mahinda Rajapaksha International Cricket Stadium
68
R Dravid
India
145
26/05/1999
Sri Lanka
The Cooper Associates County Ground
69
R Dravid
India
103*
08/09/1999
West Indies
Kallang Ground
70
R Dravid
India
109*
15/11/2002
West Indies
Narendra Modi Stadium
71
R Dravid
India
104
16/07/2004
United Arab Emirates
Rangiri Dambulla International Stadium
72
A Flower
Zimbabwe
145
14/09/2002
India
R Premadasa Stadium
73
A Flower
Zimbabwe
120*
21/10/2000
Sri Lanka
Sharjah Cricket Stadium
74
A Flower
Zimbabwe
142*
07/10/2001
England
Harare Sports Club
75
A Flower
Zimbabwe
115*
23/02/1992
Sri Lanka
Pukekura Park
76
A C Gilchrist
Australia
111
12/11/2003
India
M Chinnaswamy Stadium
77
A C Gilchrist
Australia
118
08/02/1998
New Zealand
AMI Stadium
78
A C Gilchrist
Australia
103
10/11/1998
Pakistan
Gaddafi Stadium
79
A C Gilchrist
Australia
131
13/01/1999
Sri Lanka
Sydney Cricket Ground
80
A C Gilchrist
Australia
154
07/02/1999
Sri Lanka
Melbourne Cricket Ground
81
A C Gilchrist
Australia
100
26/01/1998
South Africa
Sydney Cricket Ground
82
A C Gilchrist
Australia
105
03/04/2002
South Africa
Kingsmead
83
A C Gilchrist
Australia
128
26/02/2000
New Zealand
AMI Stadium
84
A C Gilchrist
Australia
124
15/12/2002
England
Melbourne Cricket Ground
85
A C Gilchrist
Australia
172
16/01/2004
Zimbabwe
Bellerive Oval
86
A C Gilchrist
Australia
116
29/01/2006
Sri Lanka
WACA Ground
87
A C Gilchrist
Australia
122
14/02/2006
Sri Lanka
Brisbane Cricket Ground
88
A C Gilchrist
Australia
121*
12/07/2005
England
Kennington Oval
89
A C Gilchrist
Australia
103
07/10/2005
ICC World XI
Etihad Stadium
90
A C Gilchrist
Australia
118
15/02/2008
Sri Lanka
WACA Ground
91
A C Gilchrist
Australia
149
28/04/2007
Sri Lanka
Kensington Oval
92
B J Haddin
Australia
109
08/02/2009
New Zealand
Sydney Cricket Ground
93
B J Haddin
Australia
110
09/03/2010
New Zealand
Seddon Park
94
S D Hope*
West Indies
101
19/11/2016
Zimbabwe
Queens Sports Club
95
S D Hope*
West Indies
123*
24/10/2018
India
Dr YS Rajasekhara Reddy Cricket Stadium
96
S D Hope*
West Indies
146*
11/12/2018
Bangladesh
Shere Bangla National Stadium
97
S D Hope*
West Indies
108*
14/12/2018
Bangladesh
Sylhet Stadium
98
S D Hope*
West Indies
170
05/05/2019
Ireland
Castle Avenue
99
S D Hope*
West Indies
109
07/05/2019
Bangladesh
Castle Avenue
100
S D Hope*
West Indies
109*
11/11/2019
Afghanistan
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium
101
S D Hope*
West Indies
102*
15/12/2019
India
MA Chidambaram Stadium
102
S D Hope*
West Indies
120*
12/08/2025
Pakistan
Brian Lara Stadium
103
S D Hope*
West Indies
109*
03/12/2023
England
Sir Vivian Richards Stadium
104
S D Hope*
West Indies
117
02/11/2024
England
Sir Vivian Richards Stadium
105
S D Hope*
West Indies
115
22/02/2020
Sri Lanka
Sinhalese Sports Club Ground
106
S D Hope*
West Indies
110
10/03/2021
Sri Lanka
Sir Vivian Richards Stadium
107
S D Hope*
West Indies
128*
18/03/2023
South Africa
Buffalo Park
108
S D Hope*
West Indies
132
22/06/2023
Nepal
Harare Sports Club
109
S D Hope*
West Indies
119*
31/05/2022
Netherlands
VRA Ground
110
S D Hope*
West Indies
115
24/07/2022
India
Queen's Park Oval
111
S D Hope*
West Indies
127
08/06/2022
Pakistan
Multan Cricket Stadium
112
D L Houghton
Zimbabwe
142
10/10/1987
New Zealand
Lal Bahadur Shastri Stadium
113
J P Inglis*
Australia
120*
22/02/2025
England
Gaddafi Stadium
114
S Jahangir*
United States
100*
20/06/2023
Nepal
Takashinga Sports Club
115
R S Kaluwitharana
Sri Lanka
100*
28/09/1996
Kenya
Gymkhana Club Ground
116
R S Kaluwitharana
Sri Lanka
102*
27/03/2001
England
Sinhalese Sports Club Ground
117
Kamran Akmal
Pakistan
124
19/01/2005
West Indies
Brisbane Cricket Ground
118
Kamran Akmal
Pakistan
102
12/12/2005
England
Gaddafi Stadium
119
Kamran Akmal
Pakistan
109
15/12/2005
England
National Stadium (Karachi)
120
Kamran Akmal
Pakistan
116*
03/05/2009
Australia
Sheikh Zayed Stadium
121
Kamran Akmal
Pakistan
100
13/04/2008
Bangladesh
Gaddafi Stadium
122
I A Karim*
Kenya
108
23/01/2014
Netherlands
Bert Sutcliffe Oval
123
T W M Latham*
New Zealand
103*
22/10/2017
India
Wankhede Stadium
124
T W M Latham*
New Zealand
118*
19/02/2025
Pakistan
National Stadium (Karachi)
125
T W M Latham*
New Zealand
145*
25/11/2022
India
Eden Park
126
T W M Latham*
New Zealand
140*
03/04/2022
Netherlands
Seddon Park
127
T W M Latham*
New Zealand
110*
23/03/2021
Bangladesh
Hagley Oval
128
Litton Das*
Bangladesh
126*
01/03/2020
Zimbabwe
Sylhet Stadium
129
Litton Das*
Bangladesh
176
06/03/2020
Zimbabwe
Sylhet Stadium
130
Litton Das*
Bangladesh
102
16/07/2021
Zimbabwe
Harare Sports Club
131
J S Malhotra*
United States
173*
09/09/2021
Papua New Guinea
Al Amerat Cricket Ground Ministry Turf 2
132
B B McCullum
New Zealand
131
06/11/2009
Pakistan
Sheikh Zayed Stadium
133
B B McCullum
New Zealand
119
09/02/2012
Zimbabwe
McLean Park
134
B B McCullum
New Zealand
101
13/03/2011
Canada
Wankhede Stadium
135
B K G Mendis*
Sri Lanka
143
13/11/2024
New Zealand
Rangiri Dambulla International Stadium
136
B K G Mendis*
Sri Lanka
122
10/10/2023
Pakistan
Rajiv Gandhi International Stadium
137
B K G Mendis*
Sri Lanka
124
08/07/2025
Bangladesh
Pallekele International Cricket Stadium
138
B K G Mendis*
Sri Lanka
101
14/02/2025
Australia
R Premadasa Stadium
139
Mohammad Rizwan*
Pakistan
122*
12/02/2025
South Africa
National Stadium (Karachi)
140
Mohammad Rizwan*
Pakistan
131*
10/10/2023
Sri Lanka
Rajiv Gandhi International Stadium
141
Mohammad Rizwan*
Pakistan
115
23/03/2019
Australia
Sharjah Cricket Stadium
142
Mohammad Rizwan*
Pakistan
104
29/03/2019
Australia
Dubai International Cricket Stadium
143
Mohammad Shahzad*
Afghanistan
124
25/09/2018
India
Dubai International Cricket Stadium
144
Mohammad Shahzad*
Afghanistan
101
21/05/2019
Ireland
Civil Service Cricket Club
145
Mohammad Shahzad*
Afghanistan
131*
29/12/2015
Zimbabwe
Sharjah Cricket Stadium
146
Mohammad Shahzad*
Afghanistan
100*
16/08/2010
Scotland
Cambusdoon New Ground
147
Mohammad Shahzad*
Afghanistan
118
16/02/2010
Canada
Sharjah Cricket Stadium
148
Mohammad Shahzad*
Afghanistan
110
01/09/2009
Netherlands
VRA Ground
149
Mushfiqur Rahim*
Bangladesh
101
16/08/2011
Zimbabwe
Harare Sports Club
150
Mushfiqur Rahim*
Bangladesh
107
07/11/2015
Zimbabwe
Shere Bangla National Stadium
151
Mushfiqur Rahim*
Bangladesh
102*
20/06/2019
Australia
Trent Bridge
152
Mushfiqur Rahim*
Bangladesh
144
15/09/2018
Sri Lanka
Dubai International Cricket Stadium
153
Mushfiqur Rahim*
Bangladesh
106
17/04/2015
Pakistan
Shere Bangla National Stadium
154
Mushfiqur Rahim*
Bangladesh
125
25/05/2021
Sri Lanka
Shere Bangla National Stadium
155
Mushfiqur Rahim*
Bangladesh
100*
20/03/2023
Ireland
Sylhet Stadium
156
N J O'Brien
Ireland
109
14/05/2017
New Zealand
The Village
157
K Otieno
Kenya
120
24/03/1999
Bangladesh
Bangabandhu National Stadium
158
K Otieno
Kenya
144
10/10/1997
Bangladesh
Gymkhana Club Ground
159
T D Paine
Australia
111
17/09/2009
England
Trent Bridge
160
R R Pant*
India
125*
17/07/2022
England
Old Trafford
161
A C Parore
New Zealand
108
11/12/1994
South Africa
SuperSport Park
162
M D Patel*
United States
121*
13/08/2024
Canada
Sportpark Westvliet
163
M D Patel*
United States
130
08/06/2022
Oman
Choice Moosa Stadium
164
M D Patel*
United States
100
13/09/2021
Nepal
Al Amerat Cricket Ground Ministry Turf 1
165
M D K J Perera*
Sri Lanka
111
26/07/2019
Bangladesh
R Premadasa Stadium
166
Rahmanullah Gurbaz*
Afghanistan
103
23/01/2022
Netherlands
West End Park International Cricket Stadium
167
Rahmanullah Gurbaz*
Afghanistan
127
21/01/2021
Ireland
Sheikh Zayed Stadium
168
Rahmanullah Gurbaz*
Afghanistan
106*
28/02/2022
Bangladesh
Zahur Ahmed Chowdhury Stadium
169
Rahmanullah Gurbaz*
Afghanistan
145
08/07/2023
Bangladesh
Zahur Ahmed Chowdhury Stadium
170
Rahmanullah Gurbaz*
Afghanistan
151
24/08/2023
Pakistan
Mahinda Rajapaksha International Cricket Stadium
171
Rahmanullah Gurbaz*
Afghanistan
101
11/11/2024
Bangladesh
Sharjah Cricket Stadium
172
K L Rahul*
India
102
12/11/2023
Netherlands
M Chinnaswamy Stadium
173
K L Rahul*
India
112
11/02/2020
New Zealand
Bay Oval
174
D Ramdin
West Indies
169
25/08/2014
Bangladesh
Warner Park
175
D Ramdin
West Indies
128
05/03/2014
England
Sir Vivian Richards Stadium
176
R D Rickelton*
South Africa
103
21/02/2025
Afghanistan
National Stadium (Karachi)
177
L Ronchi
New Zealand
170*
23/01/2015
Sri Lanka
University Oval
178
A K Sah*
Nepal
112*
12/02/2024
Canada
Tribhuvan University International Cricket Ground
179
K C Sangakkara
Sri Lanka
113*
28/01/2015
New Zealand
Sky Stadium
180
K C Sangakkara
Sri Lanka
105*
26/02/2015
Bangladesh
Melbourne Cricket Ground
181
K C Sangakkara
Sri Lanka
117*
01/03/2015
England
Sky Stadium
182
K C Sangakkara
Sri Lanka
112
31/05/2014
England
Lord's
183
K C Sangakkara
Sri Lanka
128
20/02/2014
Bangladesh
Shere Bangla National Stadium
184
K C Sangakkara
Sri Lanka
112
13/12/2014
England
Pallekele International Cricket Stadium
185
K C Sangakkara
Sri Lanka
104
08/03/2015
Australia
Sydney Cricket Ground
186
K C Sangakkara
Sri Lanka
124
11/03/2015
Scotland
Bellerive Oval
187
K C Sangakkara
Sri Lanka
103
28/02/2014
India
Khan Shaheb Osman Ali Stadium
188
K C Sangakkara
Sri Lanka
101
25/06/2008
Bangladesh
Gaddafi Stadium
189
K C Sangakkara
Sri Lanka
112
29/06/2008
Pakistan
National Stadium (Karachi)
190
K C Sangakkara
Sri Lanka
121
30/06/2008
Bangladesh
National Stadium (Karachi)
191
K C Sangakkara
Sri Lanka
102
22/01/2012
South Africa
Wanderers Stadium
192
K C Sangakkara
Sri Lanka
111
18/03/2011
New Zealand
Wankhede Stadium
193
K C Sangakkara
Sri Lanka
105
28/02/2012
India
Bellerive Oval
194
K C Sangakkara
Sri Lanka
133
21/07/2012
India
Mahinda Rajapaksha International Cricket Stadium
195
K C Sangakkara
Sri Lanka
134*
13/06/2013
England
Kennington Oval
196
K C Sangakkara
Sri Lanka
169
20/07/2013
South Africa
R Premadasa Stadium
197
K C Sangakkara
Sri Lanka
101
27/02/2004
Australia
R Premadasa Stadium
198
K C Sangakkara
Sri Lanka
109
25/02/2006
Bangladesh
Zahur Ahmed Chowdhury Stadium
199
K C Sangakkara
Sri Lanka
138*
31/10/2005
India
Sawai Mansingh Stadium
200
K C Sangakkara
Sri Lanka
110
11/02/2007
India
Madhavrao Scindia Cricket Ground
201
K C Sangakkara
Sri Lanka
128
19/02/2008
India
Adelaide Oval
202
Sarfaraz Ahmed*
Pakistan
101*
15/03/2015
Ireland
Adelaide Oval
203
Sarfaraz Ahmed*
Pakistan
105
27/08/2016
England
Lord's
204
A J Stewart
England
101
18/07/2000
Zimbabwe
Edgbaston
205
A J Stewart
England
100*
20/07/2000
West Indies
Trent Bridge
206
A J Stewart
England
103
22/05/1992
Pakistan
Kennington Oval
207
A J Stewart
England
116
11/12/1997
India
Sharjah Cricket Stadium
208
T Taibu
Zimbabwe
107*
26/08/2007
South Africa
Harare Sports Club
209
T Taibu
Zimbabwe
103*
08/11/2009
South Africa
Willowmoore Park
210
B R M Taylor*
Zimbabwe
118*
05/11/2009
Bangladesh
Zahur Ahmed Chowdhury Stadium
211
B R M Taylor*
Zimbabwe
138
14/03/2015
India
Eden Park
212
B R M Taylor*
Zimbabwe
121
07/03/2015
Ireland
Bellerive Oval
213
B R M Taylor*
Zimbabwe
138
19/03/2018
West Indies
Harare Sports Club
214
B R M Taylor*
Zimbabwe
125
11/02/2018
Afghanistan
Sharjah Cricket Stadium
215
B R M Taylor*
Zimbabwe
112
30/10/2020
Pakistan
Rawalpindi Cricket Stadium
216
Umar Akmal
Pakistan
102*
27/02/2014
Afghanistan
Khan Shaheb Osman Ali Stadium
217
M S Wade*
Australia
100*
13/01/2017
Pakistan
Brisbane Cricket Ground
218
K J Wadsworth
New Zealand
104
31/03/1974
Australia
AMI Stadium
219
G C Wilson
Ireland
113
16/08/2010
Netherlands
Castle Avenue
Players Nominated as Keeper for Match Only
Wicketkeeping Records and Statistics Menu
Batting Records and Statistics Menu
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links