Kingsmead, Durban - Centuries in ODI cricket

128  BC LaraWest Indies v Pakistan1992/93o805
124  MS AtapattuSri Lanka v South Africa2002/03o1979
121  Q de KockSouth Africa v Sri Lanka2018/19o4112
120  F du PlessisSouth Africa v India2017/18o3969
119*JH KallisSouth Africa v India2006/07o2447
118  HH GibbsSouth Africa v England2004/05o2225
118*DA MillerSouth Africa v Australia2016/17o3790
117  GC SmithSouth Africa v Zimbabwe2004/05o2231
117  DA WarnerAustralia v South Africa2016/17o3790
117*DA MillerSouth Africa v Sri Lanka2016/17o3830
114*Ijaz AhmedPakistan v South Africa1994/95o964
112  V KohliIndia v South Africa2017/18o3969
111*SC GangulyIndia v Kenya2002/03o1992
109*JH KallisSouth Africa v Pakistan1997/98o1303
108  SPD SmithAustralia v South Africa2016/17o3790
106  Q de KockSouth Africa v India2013/14o3443
105  AC GilchristAustralia v South Africa2001/02o1823
105  F du PlessisSouth Africa v Sri Lanka2016/17o3830
101*A RanatungaSri Lanka v Pakistan1994/95o953
101  HH DippenaarSouth Africa v Australia2005/06o2348
101*Mohammad YousufPakistan v South Africa2006/07o2513
100  Aamer SohailPakistan v Sri Lanka1994/95o953
100  HM AmlaSouth Africa v India2013/14o3443