De Beers Diamond Oval, Kimberley - Centuries in ODI cricket

168*Q de KockSouth Africa v Bangladesh2017/18o3923
145*KS WilliamsonNew Zealand v South Africa2012/13o3325
119  CH GayleWest Indies v Kenya2002/03o1980
116*Inzamam-ul-HaqPakistan v Sri Lanka1997/98o1309
110*Mushfiqur RahimBangladesh v South Africa2017/18o3923
110*HM AmlaSouth Africa v Bangladesh2017/18o3923
108*HH GibbsSouth Africa v Sri Lanka2002/03o1911
101  G KirstenSouth Africa v New Zealand2000/01o1651