Live Scores
Series
Teams
News
Features
Videos
Stats
IPL 2025
Edition US
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
England vs South Africa Records
ODI Matches Records
Batting List Hundreds
List of hundreds for England vs South Africa in ODIs
List of hundreds
Player
Runs scored in an inns
HS
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
G Kirsten (SA)
116
116
161
126
11
-
92.06
South Africa
v England
Centurion
14 Jan 1996
ODI # 1038
JH Kallis (SA)
107
107
183
133
12
-
80.45
South Africa
v England
The Oval
28 Jun 2003
ODI # 2029
ME Trescothick (ENG)
114
114*
200
125
13
-
91.20
England
v South Africa
The Oval
28 Jun 2003
ODI # 2029
VS Solanki (ENG)
106
106
136
108
17
-
98.14
England
v South Africa
The Oval
28 Jun 2003
ODI # 2029
KP Pietersen (ENG)
108
108*
142
96
6
2
112.50
England
v South Africa
Bloemfontein
02 Feb 2005
ODI # 2219
GC Smith (SA)
105
105
179
131
9
-
80.15
South Africa
v England
Gqeberha
04 Feb 2005
ODI # 2221
HH Gibbs (SA)
100
100
141
115
8
3
86.95
South Africa
v England
Cape Town
06 Feb 2005
ODI # 2223
GC Smith (SA)
115
115*
224
131
7
-
87.78
South Africa
v England
East London
09 Feb 2005
ODI # 2224
KP Pietersen (ENG)
100
100*
104
69
7
4
144.92
England
v South Africa
East London
09 Feb 2005
ODI # 2224
HH Gibbs (SA)
118
118
176
133
10
1
88.72
South Africa
v England
Durban
11 Feb 2005
ODI # 2225
KP Pietersen (ENG)
116
116
153
110
10
6
105.45
England
v South Africa
Centurion
13 Feb 2005
ODI # 2226
GC Smith (SA)
141
141
216
134
16
-
105.22
South Africa
v England
Centurion
27 Sep 2009
ODI # 2900
PD Collingwood (ENG)
105
105*
143
110
7
2
95.45
England
v South Africa
Centurion
22 Nov 2009
ODI # 2929
AB de Villiers (SA)
121
121
117
85
14
-
142.35
South Africa
v England
Cape Town
27 Nov 2009
ODI # 2930
HM Amla (SA)
150
150
209
124
16
-
120.96
South Africa
v England
Southampton
28 Aug 2012
ODI # 3298
JC Buttler (ENG)
105
105
109
76
11
5
138.15
England
v South Africa
Bloemfontein
03 Feb 2016
ODI # 3732
Q de Kock (SA)
138
138*
154
96
12
6
143.75
South Africa
v England
Bloemfontein
03 Feb 2016
ODI # 3732
JE Root (ENG)
125
125
165
113
10
5
110.61
England
v South Africa
Centurion
09 Feb 2016
ODI # 3736
Q de Kock (SA)
135
135
147
117
16
4
115.38
South Africa
v England
Centurion
09 Feb 2016
ODI # 3736
HM Amla (SA)
127
127
187
130
13
2
97.69
South Africa
v England
Centurion
09 Feb 2016
ODI # 3736
JE Root (ENG)
109
109
-
124
10
1
87.90
England
v South Africa
Johannesburg
12 Feb 2016
ODI # 3737
AD Hales (ENG)
112
112
195
128
14
-
87.50
England
v South Africa
Cape Town
14 Feb 2016
ODI # 3738
AB de Villiers (SA)
101
101*
152
97
11
1
104.12
South Africa
v England
Cape Town
14 Feb 2016
ODI # 3738
EJG Morgan (ENG)
107
107
135
93
7
5
115.05
England
v South Africa
Leeds
24 May 2017
ODI # 3872
BA Stokes (ENG)
101
101
124
79
11
3
127.84
England
v South Africa
Southampton
27 May 2017
ODI # 3873
Q de Kock (SA)
107
107
152
113
11
1
94.69
South Africa
v England
Cape Town
04 Feb 2020
ODI # 4234
HE van der Dussen (SA)
134
134
174
117
10
-
114.52
South Africa
v England
Chester-le-Street
19 Jul 2022
ODI # 4434
HE van der Dussen (SA)
111
111
168
117
6
1
94.87
South Africa
v England
Bloemfontein
27 Jan 2023
ODI # 4512
JJ Roy (ENG)
113
113
140
91
11
4
124.17
England
v South Africa
Bloemfontein
27 Jan 2023
ODI # 4512
T Bavuma (SA)
109
109
117
102
14
1
106.86
South Africa
v England
Bloemfontein
29 Jan 2023
ODI # 4513
DJ Malan (ENG)
118
118
189
114
7
6
103.50
England
v South Africa
Kimberley
01 Feb 2023
ODI # 4514
JC Buttler (ENG)
131
131
190
127
6
7
103.14
England
v South Africa
Kimberley
01 Feb 2023
ODI # 4514
H Klaasen (SA)
109
109
119
67
12
4
162.68
South Africa
v England
Wankhede
21 Oct 2023
ODI # 4677
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years