Competition
Play
Explore
Find a club
CS Media
ALERT US
MEMBERSHIP
REGISTER
Centurion Park, Centurion - Centuries in ODI cricket
178
Q de Kock
South Africa v Australia
2016/17
o3785
169*
DJ Callaghan
South Africa v New Zealand
1994/95
o960
154
HM Amla
South Africa v Sri Lanka
2016/17
o3834
141
GC Smith
South Africa v England
2009/10
o2900
136*
SR Watson
Australia v England
2009/10
o2905
135
Q de Kock
South Africa v England
2015/16
o3736
133
HM Amla
South Africa v West Indies
2014/15
o3593
132
RR Rossouw
South Africa v West Indies
2014/15
o3593
129
N Boje
South Africa v New Zealand
2000/01
o1647
129*
V Kohli
India v South Africa
2017/18
o3978
128
Shoaib Malik
Pakistan v India
2009/10
o2898
127
HM Amla
South Africa v England
2015/16
o3736
125
JE Root
England v South Africa
2015/16
o3736
124
HM Amla
South Africa v New Zealand
2015
o3676
119*
GC Smith
South Africa v Australia
2005/06
o2340
116
G Kirsten
South Africa v England
1995/96
o1038
116
KP Pietersen
England v South Africa
2004/05
o2226
116*
HM Amla
South Africa v India
2010/11
o3087
114
WV Raman
India v South Africa
1992/93
o774
114
RT Ponting
Australia v Sri Lanka
2002/03
o1982
114*
DAS Gunaratne
Sri Lanka v South Africa
2016/17
o3834
111
JM Davison
Canada v West Indies
2002/03
o1963
111*
RT Ponting
Australia v England
2009/10
o2905
111*
JP Duminy
South Africa v Zimbabwe
2009/10
o2928
109
AB de Villiers
South Africa v India
2013/14
o3444
109
Q de Kock
South Africa v Sri Lanka
2016/17
o3834
108
AC Parore
New Zealand v South Africa
1994/95
o960
106
TM Dilshan
Sri Lanka v South Africa
2009/10
o2893
105*
SR Watson
Australia v New Zealand
2009/10
o2907
105*
PD Collingwood
England v South Africa
2009/10
o2929
105
YK Pathan
India v South Africa
2010/11
o3087
104*
WTS Porterfield
Ireland v Canada
2008/09
o2843
103
MG Bevan
Australia v South Africa
1996/97
o1197
101
Saeed Anwar
Pakistan v India
2002/03
o1975
101
Q de Kock
South Africa v India
2013/14
o3444
101
Imam-ul-Haq
Pakistan v South Africa
2018/19
o4084
Cricket Scotland © 2024 - All Rights Reserved