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
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
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
A C Gilchrist Australia 152 05/07/2001 England Edgbaston
J C Buttler* England 152 21/08/2020 Pakistan The Rose Bowl
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 09/04/2006 Bangladesh Khan Shaheb Osman Ali Stadium
A C Gilchrist Australia 144 16/03/2004 Sri Lanka Asgiriya 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 National Cricket Stadium
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
K C Sangakkara Sri Lanka 138 28/10/2004 Pakistan National Stadium (Karachi)
D T Lindsay South Africa 137 20/01/1967 Australia Kingsmead
L E G Ames England 137 27/06/1931 New Zealand Lord's
Moin Khan Pakistan 137 19/12/2003 New Zealand Seddon Park
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
C J Richards England 133 28/11/1986 Australia WACA Ground
A C Gilchrist Australia 133 02/01/2003 England Sydney Cricket 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
A Flower Zimbabwe 129 26/11/1999 Sri Lanka Harare Sports Club
Q de Kock* South Africa 129 11/01/2019 Pakistan Wanderers Stadium
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
L E G Ames England 126 14/03/1935 West Indies Sabina Park
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
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
A C Gilchrist Australia 121 10/03/2005 New Zealand AMI Stadium
B J Haddin Australia 121 08/07/2009 England Sophia Gardens
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
V L Manjrekar India 118 28/03/1953 West Indies Sabina Park
M J Prior England 118 03/01/2011 Australia Sydney Cricket 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
R D Jacobs West Indies 118 10/05/2002 India Antigua Recreation Ground
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
M V Boucher South Africa 117 26/11/2008 Bangladesh SuperSport Park
D Chandimal* Sri Lanka 116* 08/03/2013 Bangladesh Galle International Stadium
S O Dowrich* West Indies 116* 23/01/2019 England Kensington Oval
H P Tillakaratne Sri Lanka 116 26/10/1994 Zimbabwe Harare Sports Club
Mushfiqur Rahim* Bangladesh 116 05/09/2014 West Indies Arnos Vale Ground
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
Mohammad Rizwan* Pakistan 115* 04/02/2021 South Africa Rawalpindi Cricket Stadium
Moin Khan Pakistan 115* 01/11/1994 Australia Gaddafi Stadium
A Ratra India 115* 10/05/2002 West Indies Antigua Recreation Ground
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 115 13/03/1993 India Arun Jaitley Stadium
J H B Waite South Africa 115 23/12/1957 Australia Wanderers Stadium
P W Sherwell South Africa 115 01/07/1907 England Lord's
A Flower Zimbabwe 114* 15/11/2001 Bangladesh MA Aziz Stadium
Litton Das* Bangladesh 114 26/11/2021 Pakistan Zahur Ahmed Chowdhury 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
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
A C Gilchrist Australia 113 02/01/2005 Pakistan Sydney Cricket Ground
Kamran Akmal Pakistan 113 29/01/2006 India National Stadium (Karachi)
J H B Waite South Africa 113 07/07/1955 England Old Trafford
Sarfaraz Ahmed* Pakistan 112 17/11/2014 New Zealand Dubai International Cricket Stadium
J T Murray England 112 18/08/1966 West Indies Kennington Oval
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
B B McCullum New Zealand 111 07/08/2005 Zimbabwe Harare Sports Club
M J Prior England 110* 22/03/2013 New Zealand Eden Park
R W Marsh Australia 110* 12/03/1977 England Melbourne Cricket Ground
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
F M Engineer India 109 13/01/1967 West Indies MA Chidambaram Stadium
Sarfaraz Ahmed* Pakistan 109 22/10/2014 Australia Dubai International Cricket Stadium
D J Richardson South Africa 109 02/01/1995 New Zealand Newlands
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
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
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
K C Sangakkara Sri Lanka 105* 14/08/2001 India Galle International Stadium
A Flower Zimbabwe 105* 14/01/1998 Sri Lanka Sinhalese Sports Club Ground
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)
B B McCullum New Zealand 104 19/03/2010 Australia Basin Reserve
W P Saha* India 104 09/08/2016 West Indies Daren Sammy National Cricket 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 C Gilchrist Australia 104 06/10/2004 India M Chinnaswamy Stadium
Q de Kock* South Africa 104 12/11/2016 Australia Bellerive Oval
A B de Villiers South Africa 103* 01/02/2013 Pakistan Wanderers Stadium
Khaled Mashud Bangladesh 103* 28/05/2004 West Indies Daren Sammy National Cricket Stadium
M J Prior England 103* 21/07/2011 India Lord's
L E G Ames England 103 24/03/1933 New Zealand AMI Stadium
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
A B de Villiers South Africa 103 18/12/2013 India Wanderers Stadium
S O Dowrich* West Indies 103 29/10/2017 Zimbabwe Queens Sports Club
R S Kaluwitharana Sri Lanka 103 07/03/1997 New Zealand Carisbrook
S A R Silva Sri Lanka 102* 23/08/1984 England Lord's
Kamran Akmal Pakistan 102* 13/01/2006 India Gaddafi Stadium
B J Watling* New Zealand 102* 26/01/2012 Zimbabwe McLean Park
I A Healy Australia 102* 03/06/1993 England Old Trafford
M J Prior England 102* 29/07/2010 Pakistan Trent Bridge
M S Wade* Australia 102* 03/01/2013 Sri Lanka Sydney Cricket Ground
A C Gilchrist Australia 102* 14/12/2006 England WACA Ground
T R Ambrose England 102 13/03/2008 New Zealand Basin Reserve
S M H Kirmani India 102 28/11/1984 England Wankhede Stadium
D Chandimal* Sri Lanka 102 16/03/2013 Bangladesh R Premadasa Stadium
J R Murray West Indies 101* 10/02/1995 New Zealand Basin Reserve
S M H Kirmani India 101* 03/11/1979 Australia Wankhede Stadium
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
A C Gilchrist Australia 101* 19/04/2003 West Indies Queen's Park Oval
A P E Knott England 101 05/03/1971 New Zealand Eden Park
J M Bairstow* England 101 30/03/2018 New Zealand Hagley Oval
R R Pant* India 101 04/03/2021 England Narendra Modi Stadium
J H B Waite South Africa 101 26/12/1961 New Zealand Wanderers Stadium
R W Chakabva* Zimbabwe 101 03/11/2014 Bangladesh Sheikh Abu Naser Stadium
P J L Dujon West Indies 101 26/07/1984 England Old Trafford
Q de Kock* South Africa 101 02/01/2017 Sri Lanka Newlands
Mushfiqur Rahim* Bangladesh 101 17/01/2010 India Zahur Ahmed Chowdhury Stadium
A Flower Zimbabwe 100* 14/03/1998 Pakistan Queens Sports Club
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)
A C Parore New Zealand 100* 03/02/1995 West Indies AMI Stadium
R R Pant* India 100* 11/01/2022 South Africa Newlands
M S Dhoni India 100* 02/12/2009 Sri Lanka Brabourne Stadium
D Dasgupta India 100 03/12/2001 England Punjab Cricket Association IS Bindra Stadium
B K Kunderan India 100 08/02/1964 England Arun Jaitley Stadium
G O Jones England 100 03/06/2004 New Zealand Headingley
R S Kaluwitharana Sri Lanka 100 04/03/1999 Pakistan Gaddafi Stadium
M V Boucher South Africa 100 15/01/1999 West Indies SuperSport Park
No. of 100 Scored by Wicketkeepers = 237 (Nominated as Keeper for Match)

Wicketkeeping Records and Statistics Menu
Batting Records and Statistics Menu