Test Cricket - Ground Records and Statistics

Centuries at   
 
Players From   

Player Country Match Versus Inns Runs
G S Blewett Australia 28/02/1997 South Africa 1st 214
A C Gilchrist Australia 22/02/2002 South Africa 1st 204*
B C Lara West Indies 12/12/2003 South Africa 1st 202
J H Kallis South Africa 08/11/2007 New Zealand 2nd 186
M A Atherton England 30/11/1995 South Africa 2nd 185*
D T Lindsay South Africa 23/12/1966 Australia 2nd 182
M E Trescothick England 13/01/2005 South Africa 2nd 180
H M Amla South Africa 08/11/2007 New Zealand 2nd 176*
E R Dexter England 23/12/1964 South Africa 1st 172
T Bavuma* South Africa 08/03/2023 West Indies 2nd 172
H H Gibbs South Africa 13/01/2005 England 1st 161
S R Waugh Australia 28/02/1997 South Africa 1st 160
J H Kallis South Africa 12/12/2003 West Indies 1st 158
J-P Duminy South Africa 12/01/2017 Sri Lanka 1st 155
C A Pujara* India 18/12/2013 South Africa 2nd 153
A K Markram* South Africa 30/03/2018 Australia 1st 152
R Dravid India 16/01/1997 South Africa 1st 148
A J Strauss England 13/01/2005 South Africa 1st 147
K C Bland South Africa 23/12/1964 England 2nd 144*
J R Reid New Zealand 02/02/1962 South Africa 2nd 142
Azhar Mahmood Pakistan 14/02/1998 South Africa 1st 136
F du Plessis South Africa 18/12/2013 India 2nd 134
H M Amla South Africa 12/01/2017 Sri Lanka 1st 134
D R Martyn Australia 22/02/2002 South Africa 1st 133
G C Smith South Africa 12/12/2003 West Indies 1st 132
D T Lindsay South Africa 03/02/1967 Australia 1st 131
Q de Kock* South Africa 11/01/2019 Pakistan 2nd 129
D Elgar* South Africa 03/01/2021 Sri Lanka 1st 127
R Benaud Australia 23/12/1957 South Africa 1st 122
P H Parfitt England 22/01/1965 South Africa 1st 122*
W J Cronje South Africa 04/03/1994 Australia 2nd 122
D J Cullinan South Africa 16/01/1997 India 2nd 122*
M L Hayden Australia 22/02/2002 South Africa 1st 122
K F Barrington England 23/12/1964 South Africa 1st 121
D J McGlew South Africa 02/02/1962 New Zealand 1st 120
F du Plessis South Africa 30/03/2018 Australia 2nd 120
V Kohli* India 18/12/2013 South Africa 1st 119
P E Richardson England 24/12/1956 South Africa 1st 117
M J North Australia 26/02/2009 South Africa 1st 117
J H B Waite South Africa 23/12/1957 Australia 1st 115
B M McMillan South Africa 19/01/1995 Pakistan 1st 113
T L Goddard South Africa 22/01/1965 England 2nd 112
S R Tendulkar India 26/11/1992 South Africa 1st 111
E J Barlow South Africa 19/02/1970 Australia 2nd 110
G Kirsten South Africa 30/11/1995 England 1st 110
J E Root* England 14/01/2016 South Africa 1st 110
D J McGlew South Africa 23/12/1957 Australia 1st 108
P L Symcox South Africa 14/02/1998 Pakistan 1st 108
D J Cullinan South Africa 25/11/1999 England 1st 108
G C Smith South Africa 14/01/2010 England 1st 105
H M Amla South Africa 17/11/2011 Australia 2nd 105
A B de Villiers South Africa 26/02/2009 Australia 1st 104*
A B de Villiers South Africa 01/02/2013 Pakistan 2nd 103*
A B de Villiers South Africa 18/12/2013 India 2nd 103
D Karunaratne* Sri Lanka 03/01/2021 South Africa 2nd 103
J H B Waite South Africa 26/12/1961 New Zealand 1st 101
D R Martyn Australia 31/03/2006 South Africa 2nd 101
R Benaud Australia 07/02/1958 South Africa 1st 100
B M McMillan South Africa 30/11/1995 England 2nd 100*
H H Dippenaar South Africa 08/12/2000 New Zealand 1st 100
No. of Records = 60

Ground Statistical Summary
List of Grounds