Test Cricket - Ground Records and Statistics

Centuries at   
 
Players From   

Player Country Match Versus Inns Runs
S P Fleming New Zealand 27/04/2006 South Africa 1st 262
B A Stokes* England 02/01/2016 South Africa 1st 258
H H Gibbs South Africa 02/01/2003 Pakistan 1st 228
J H Kallis South Africa 03/01/2012 Sri Lanka 1st 224
R G Pollock South Africa 31/12/1966 Australia 1st 209
H M Amla South Africa 02/01/2016 England 1st 201
J W Burke Australia 31/12/1957 South Africa 1st 189
J B Hobbs England 11/03/1910 South Africa 1st 187
G C Smith South Africa 03/01/2010 England 2nd 183
W R Hammond England 31/12/1938 South Africa 1st 181
R N Harvey Australia 31/12/1949 South Africa 1st 178
S R Tendulkar India 02/01/1997 South Africa 1st 169
D J Cullinan South Africa 02/01/1999 West Indies 1st 168
A B de Villiers South Africa 19/03/2009 Australia 1st 163
J H Kallis South Africa 02/01/2011 India 1st 161
M J Clarke Australia 01/03/2014 South Africa 1st 161*
A B de Villiers South Africa 03/01/2012 Sri Lanka 1st 160*
A J Pithey South Africa 01/01/1965 England 1st 154
R B Simpson Australia 31/12/1966 South Africa 1st 153
G C Smith South Africa 02/01/2003 Pakistan 1st 151
M J Clarke Australia 09/11/2011 South Africa 1st 151
A G Prince South Africa 19/03/2009 Australia 1st 150
J M Bairstow* England 02/01/2016 South Africa 1st 150*
J H Kallis South Africa 02/01/2005 England 1st 149
H M Amla South Africa 27/04/2006 New Zealand 1st 149
A B de Villiers South Africa 02/01/2015 West Indies 1st 148
S R Tendulkar India 02/01/2011 South Africa 1st 146
D A Warner Australia 01/03/2014 South Africa 2nd 145
J Ryder Australia 26/11/1921 South Africa 1st 142
H H Gibbs South Africa 02/01/2004 West Indies 2nd 142
I J Siedle South Africa 01/01/1931 England 1st 141
D Elgar* South Africa 22/03/2018 Australia 1st 141*
E J Barlow South Africa 01/01/1965 England 1st 138
A C Gilchrist Australia 08/03/2002 South Africa 1st 138*
J R Reid New Zealand 01/01/1954 South Africa 1st 135
Taufeeq Umar Pakistan 02/01/2003 South Africa 1st 135
D A Warner Australia 01/03/2014 South Africa 1st 135
H Wood England 19/03/1892 South Africa 1st 134*
K R Stackpole Australia 31/12/1966 South Africa 1st 134
D P Sibley England 03/01/2020 South Africa 2nd 133*
J H Kallis South Africa 02/01/2004 West Indies 2nd 130*
D Elgar* South Africa 02/01/2017 Sri Lanka 1st 129
E J Barlow South Africa 22/01/1970 Australia 1st 127
A J L Hill England 21/03/1896 South Africa 1st 124
B Mitchell South Africa 01/01/1931 England 1st 123
M G Johnson Australia 19/03/2009 South Africa 2nd 123*
M V Boucher South Africa 02/01/2004 West Indies 1st 122*
J E C Franklin New Zealand 27/04/2006 South Africa 1st 122*
W A Brown Australia 01/01/1936 South Africa 1st 121
M J K Smith England 01/01/1965 South Africa 1st 121
G C Smith South Africa 04/03/2005 Zimbabwe 1st 121
R Abel England 25/03/1889 South Africa 1st 120
A D Nourse South Africa 31/12/1938 England 1st 120
B Mitchell South Africa 01/01/1949 England 1st 120
D J Cullinan South Africa 02/01/2000 England 1st 120
H W Taylor South Africa 01/01/1931 England 1st 117
C H Gayle West Indies 02/01/2004 South Africa 1st 116
W Jaffer India 02/01/2007 South Africa 1st 116
L E G Ames England 31/12/1938 South Africa 1st 115
M Azharuddin India 02/01/1997 South Africa 1st 115
B C Lara West Indies 02/01/2004 South Africa 1st 115
T T Samaraweera Sri Lanka 03/01/2012 South Africa 2nd 115*
A D Nourse South Africa 31/12/1949 Australia 2nd 114
R A McLean South Africa 01/01/1962 New Zealand 2nd 113
D J Cullinan South Africa 19/03/1998 Sri Lanka 1st 113
J T Tyldesley England 01/04/1899 South Africa 2nd 112
J H Fingleton Australia 01/01/1936 South Africa 1st 112
B H Valentine England 31/12/1938 South Africa 1st 112
A D Nourse South Africa 01/01/1949 England 1st 112
W J Cronje South Africa 02/01/1995 New Zealand 1st 112
D J Cullinan South Africa 02/01/2001 Sri Lanka 1st 112
H M Amla South Africa 09/11/2011 Australia 2nd 112
Younis Khan Pakistan 14/02/2013 South Africa 1st 111
Asad Shafiq Pakistan 14/02/2013 South Africa 1st 111
J H Kallis South Africa 02/01/1999 West Indies 1st 110
D J Richardson South Africa 02/01/1995 New Zealand 1st 109
J H Kallis South Africa 02/01/2011 India 2nd 109*
A N Petersen South Africa 03/01/2012 Sri Lanka 1st 109
D G Brownlie New Zealand 02/01/2013 South Africa 2nd 109
A G Prince South Africa 27/04/2006 New Zealand 1st 108*
J H Kallis South Africa 03/01/2010 England 1st 108
J H Sinclair South Africa 01/04/1899 England 1st 106
A N Petersen South Africa 02/01/2013 New Zealand 1st 106
A K Markram* South Africa 03/01/2024 India 2nd 106
J H Kallis South Africa 02/01/2000 England 1st 105
D R Smith West Indies 02/01/2004 South Africa 2nd 105*
J H Sinclair South Africa 08/11/1902 Australia 2nd 104
G Kirsten South Africa 02/01/1997 India 1st 103
B M McMillan South Africa 02/01/1997 India 1st 103*
F du Plessis South Africa 03/01/2019 Pakistan 1st 103
A C Hudson South Africa 17/03/1994 Australia 1st 102
L Klusener South Africa 02/01/1997 India 1st 102*
J H Kallis South Africa 19/03/2009 Australia 1st 102
T Bavuma* South Africa 02/01/2016 England 1st 102*
M C Cowdrey England 01/01/1957 South Africa 1st 101
P G Z Harris New Zealand 01/01/1962 South Africa 1st 101
J A Rudolph South Africa 02/01/2004 West Indies 1st 101
G C Smith South Africa 09/11/2011 Australia 2nd 101*
Q de Kock* South Africa 02/01/2017 Sri Lanka 1st 101
R T Ponting Australia 08/03/2002 South Africa 2nd 100*
R R Pant* India 11/01/2022 South Africa 2nd 100*
No. of Records = 101

Ground Statistical Summary
List of Grounds