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

Wicketkeeping Records and Statistics Menu
Batting Records and Statistics Menu