Springbok Park, Bloemfontein - Centuries in ODI cricket
145*
BRM Taylor
Zimbabwe v South Africa
2010/11
o3057
141
SB Styris
New Zealand v Sri Lanka
2002/03
o1943
140
ST Jayasuriya
Sri Lanka v New Zealand
1994/95
o958
138*
Q de Kock
South Africa v England
2015/16
o3732
134*
KJJ van Noortwijk
Netherlands v Namibia
2002/03
o1978
129
RT Ponting
Australia v South Africa
2001/02
o1822
129*
JN Malan
South Africa v Australia
2019/20
o4252
124
CA Ingram
South Africa v Zimbabwe
2010/11
o3057
124
M Labuschagne
Australia v South Africa
2023/24
o4638
121
JF Kloppenburg
Netherlands v Namibia
2002/03
o1978
120
ST Jayasuriya
Sri Lanka v New Zealand
2002/03
o1943
114*
T Bavuma
South Africa v Australia
2023/24
o4635
113
JJ Roy
England v South Africa
2022/23
o4512
111*
BC Lara
West Indies v South Africa
1992/93
o807
111
HE van der Dussen
South Africa v England
2022/23
o4512
110
HM Amla
South Africa v Zimbabwe
2010/11
o3057
109
T Bavuma
South Africa v England
2022/23
o4513
108
AC Hudson
South Africa v India
1992/93
o781
108*
KP Pietersen
England v South Africa
2004/05
o2219
106
DA Warner
Australia v South Africa
2023/24
o4638
105*
CA Ingram
South Africa v Pakistan
2012/13
o3343
105
JC Buttler
England v South Africa
2015/16
o3732
102*
NJ Astle
New Zealand v Zimbabwe
2002/03
o1984