Kingsmead, Durban - Centuries in ODI cricket
128
BC Lara
West Indies v Pakistan
1992/93
o805
124
MS Atapattu
Sri Lanka v South Africa
2002/03
o1979
121
Q de Kock
South Africa v Sri Lanka
2018/19
o4112
120
F du Plessis
South Africa v India
2017/18
o3969
119*
JH Kallis
South Africa v India
2006/07
o2447
118
HH Gibbs
South Africa v England
2004/05
o2225
118*
DA Miller
South Africa v Australia
2016/17
o3790
117
GC Smith
South Africa v Zimbabwe
2004/05
o2231
117
DA Warner
Australia v South Africa
2016/17
o3790
117*
DA Miller
South Africa v Sri Lanka
2016/17
o3830
114*
Ijaz Ahmed
Pakistan v South Africa
1994/95
o964
112
V Kohli
India v South Africa
2017/18
o3969
111*
SC Ganguly
India v Kenya
2002/03
o1992
109*
JH Kallis
South Africa v Pakistan
1997/98
o1303
108
SPD Smith
Australia v South Africa
2016/17
o3790
106
Q de Kock
South Africa v India
2013/14
o3443
105
AC Gilchrist
Australia v South Africa
2001/02
o1823
105
F du Plessis
South Africa v Sri Lanka
2016/17
o3830
101*
A Ranatunga
Sri Lanka v Pakistan
1994/95
o953
101
HH Dippenaar
South Africa v Australia
2005/06
o2348
101*
Mohammad Yousuf
Pakistan v South Africa
2006/07
o2513
100
Aamer Sohail
Pakistan v Sri Lanka
1994/95
o953
100
HM Amla
South Africa v India
2013/14
o3443