Centurion Park, Centurion - Centuries in ODI cricket

178  Q de KockSouth Africa v Australia2016/17o3785
169*DJ CallaghanSouth Africa v New Zealand1994/95o960
154  HM AmlaSouth Africa v Sri Lanka2016/17o3834
141  GC SmithSouth Africa v England2009/10o2900
136*SR WatsonAustralia v England2009/10o2905
135  Q de KockSouth Africa v England2015/16o3736
133  HM AmlaSouth Africa v West Indies2014/15o3593
132  RR RossouwSouth Africa v West Indies2014/15o3593
129  N BojeSouth Africa v New Zealand2000/01o1647
129*V KohliIndia v South Africa2017/18o3978
128  Shoaib MalikPakistan v India2009/10o2898
127  HM AmlaSouth Africa v England2015/16o3736
125  JE RootEngland v South Africa2015/16o3736
124  HM AmlaSouth Africa v New Zealand2015o3676
119*GC SmithSouth Africa v Australia2005/06o2340
116  G KirstenSouth Africa v England1995/96o1038
116  KP PietersenEngland v South Africa2004/05o2226
116*HM AmlaSouth Africa v India2010/11o3087
114  WV RamanIndia v South Africa1992/93o774
114  RT PontingAustralia v Sri Lanka2002/03o1982
114*DAS GunaratneSri Lanka v South Africa2016/17o3834
111  JM DavisonCanada v West Indies2002/03o1963
111*RT PontingAustralia v England2009/10o2905
111*JP DuminySouth Africa v Zimbabwe2009/10o2928
109  AB de VilliersSouth Africa v India2013/14o3444
109  Q de KockSouth Africa v Sri Lanka2016/17o3834
108  AC ParoreNew Zealand v South Africa1994/95o960
106  TM DilshanSri Lanka v South Africa2009/10o2893
105*SR WatsonAustralia v New Zealand2009/10o2907
105*PD CollingwoodEngland v South Africa2009/10o2929
105  YK PathanIndia v South Africa2010/11o3087
104*WTS PorterfieldIreland v Canada2008/09o2843
103  MG BevanAustralia v South Africa1996/97o1197
101  Saeed AnwarPakistan v India2002/03o1975
101  Q de KockSouth Africa v India2013/14o3444
101  Imam-ul-HaqPakistan v South Africa2018/19o4084