De Beers Diamond Oval, Kimberley - Centuries in List A matches
169
CEB Rice
Transvaal v Griqualand West
1977/78
a2063
168*
Q de Kock
South Africa v Bangladesh
2017/18
a25764
166
H Davids
Titans v Knights
2012/13
a22212
165
AP McLaren
Griqualand West v Border
2011/12
a21944
163*
AGS Gous
Knights v Titans
2019/20
a28014
160*
MN van Wyk
Eagles v Dolphins
2006/07
a17671
152
BA Richards
Natal v Griqualand West
1974/75
a1303
151
LJ Koen
Eastern Province v Griqualand West
1998/99
a11433
150*
WM Dry
Griqualand West v Border
1999/00
a12449
149
AGS Gous
Free State v Northern Cape
2016/17
a25112
146*
NC Johnson
Natal v Griqualand West
1996/97
a10186
145*
KS Williamson
New Zealand v South Africa
2012/13
a22351
144*
MJR Rindel
Northerns v Griqualand West
1997/98
a10803
143
GL Cloete
Warriors v Knights
2017/18
a25895
141
JJ Roy
England Lions v South Africa A
2014/15
a24009
141
RR Hendricks
South Africa A v England Lions
2014/15
a24009
136
MN van Wyk
Knights v Lions
2011/12
a21583
135
GJ Snyman
Northern Cape v Northerns
2019/20
a27752
134
PJ Koortzen
Griqualand West v North West
2000/01
a13238
133*
ML Price
Eastern Province v Griqualand West
2011/12
a21902
131
AJ Burger
Namibia v Griqualand West
2006/07
a17748
127*
AP McLaren
Griqualand West v Boland
2010/11
a21210
127*
DP Conway
Gauteng v Northern Cape
2016/17
a25358
126*
T Henderson
Border v Griqualand West
2003/04
a15740
126
MN van Wyk
Eagles v Dolphins
2008/09
a19314
126*
PJ Malan
Northerns v Griqualand West
2009/10
a20499
124
GJ Snyman
Knights v Cape Cobras
2019/20
a28002
123*
DA Miller
Knights v Lions
2016/17
a25363
122
RP Snell
Transvaal v Griqualand West
1994/95
a9147
122*
H Davids
Boland v Griqualand West
2003/04
a15666
122
M Marais
Border v Northern Cape
2017/18
a25819
119
CH Gayle
West Indies v Kenya
2002/03
a14985
119
JA Rudolph
Titans v Knights
2014/15
a23958
118
AP Kuiper
Boland v Griqualand West
1995/96
a9464
118*
AP McLaren
Griqualand West v Limpopo
2006/07
a17723
117
JA Morkel
Titans v Knights
2016/17
a25315
116*
Inzamam-ul-Haq
Pakistan v Sri Lanka
1997/98
a11091
116
JWA Taylor
England XI v South Africa A
2015/16
a24626
115
D Pretorius
Lions v Knights
2016/17
a25363
114*
S van Zyl
Cape Cobras v Eagles
2009/10
a20245
114
R de Swardt
Northerns v Northern Cape
2019/20
a27752
112
DS Rosier
Titans v Knights
2019/20
a28014
111
PD de Vaal
Transvaal v Griqualand West
1977/78
a2063
111*
W Bossenger
Griqualand West v Free State
2006/07
a17803
111*
GJ Snyman
Northern Cape v KwaZulu-Natal Coastal
2019/20
a27739
110*
I Khan
Dolphins v Eagles
2008/09
a19314
110
K Zondo
KwaZulu-Natal v Griqualand West
2011/12
a21717
110*
Mushfiqur Rahim
Bangladesh v South Africa
2017/18
a25764
110*
HM Amla
South Africa v Bangladesh
2017/18
a25764
109
MJR Rindel
Northern Transvaal v Griqualand West
1996/97
a10411
109*
JH Kallis
Western Province v Griqualand West
2003/04
a15459
108*
HH Gibbs
South Africa v Sri Lanka
2002/03
a14700
108
F du Plessis
Titans v Knights
2010/11
a20912
107*
PJ Koortzen
Griqualand West v Gauteng
2000/01
a13260
107
MN van Wyk
Dolphins v Knights
2013/14
a22913
106*
C Pietersen
Griqualand West v Eastern Province
2011/12
a21902
105*
KC Jackson
Boland v Griqualand West
1995/96
a9464
104
MN van Wyk
South Africa A v England XI
2004/05
a16414
104*
JT Smuts
Warriors v Eagles
2008/09
a19305
104
DJ van Wyk
KwaZulu-Natal Inland v Northern Cape
2016/17
a25008
104
DA Miller
Knights v Titans
2016/17
a25315
103*
PHJ Trimborn
Natal v Griqualand West
1973/74
a1064
103
T de Zorzi
Titans v Knights
2017/18
a25925
103
AK Markram
Titans v Knights
2019/20
a28014
102
SC Williams
Zimbabwe v Eagles
2007/08
a18725
102
HE van der Dussen
Lions v Knights
2016/17
a25363
101
HR Fotheringham
Transvaal v Griqualand West
1983/84
a3849
101
SC Ganguly
Indians v Griqualand West
1996/97
a10306
101
G Kirsten
South Africa v New Zealand
2000/01
a13030
100
LJ Koen
Eastern Province v Griqualand West
1994/95
a9075
100
JM Richards
Gauteng v Northern Cape
2018/19
a26965