List of South Africa Test cricket centurions
A century in cricket occurs when a batsman scores 100 runs or more in an innings, 64 South Africa players have scored centuries in Test matches.
Key
- * denotes that the batsman remained not out.
- 200s denotes the number of times the players scored 200 or more during an innings.
- 300s denotes the number of times the players scored 300 or more during an innings.
- HS denotes the players highest score
- Maiden century and Date give the details of the player's first century.
List of centurions
No. |
Player |
100s |
200s |
300s |
HS |
Maiden century |
Date |
|---|---|---|---|---|---|---|---|
1 |
3 |
0 |
0 |
106 |
106 vs England at Newlands, Cape Town |
||
2 |
1 |
0 |
0 |
102 |
102 vs England at Old Wanderers, Johannesburg |
||
3 |
2 |
0 |
0 |
147 |
147 vs England at Old Wanderers, Johannesburg |
||
4 |
1 |
0 |
0 |
115 |
115 vs England at Lord's, London |
||
5 |
4 |
1 |
0 |
204 |
123 vs England at Old Wanderers, Johannesburg |
||
6 |
2 |
0 |
0 |
150 |
105 vs Australia at Adelaide Oval |
||
7 |
1 |
0 |
0 |
103 |
103 vs Australia at Adelaide Oval |
||
8 |
7 |
0 |
0 |
176 |
109 vs England at Lord's No. 1 Ground, Durban |
||
9 |
1 |
0 |
0 |
152 |
152 vs Australia at Old Wanderers, Johannesburg |
||
10 |
1 |
0 |
0 |
111 |
111 vs Australia at Old Wanderers, Johannesburg |
||
11 |
3 |
0 |
0 |
120 |
120 vs England at Edgbaston, Birmingham |
||
12 |
1 |
0 |
0 |
129 |
129 vs England at Headingley, Leeds |
||
13 |
8 |
0 |
0 |
189* |
123 vs England at Newlands, Cape Town |
||
14 |
1 |
0 |
0 |
141 |
141 vs England at Newlands, Cape Town |
||
15 |
2 |
0 |
0 |
124 |
111 vs Australia at Melbourne Cricket Ground |
||
16 |
1 |
0 |
0 |
103 |
103 vs New Zealand at Lancaster Park, Christchurch |
||
17 |
1 |
0 |
0 |
122* |
122* vs New Zealand at Basin Reserve, Wellington |
||
18 |
2 |
0 |
0 |
117 |
117 vs England at The Oval, London |
||
19 |
9 |
2 |
0 |
231 |
231 vs Australia at Old Wanderers, Johannesburg |
||
20 |
1 |
0 |
0 |
125 |
125 vs England at Kingsmead, Durban |
||
21 |
4 |
0 |
0 |
189 |
103 vs England at Kingsmead, Durban |
||
22 |
3 |
1 |
0 |
236 |
156* vs England at Ellis Park, Johannesburg |
||
23 |
1 |
0 |
0 |
125 |
125 vs England at St George's Oval, Port Elizabeth |
||
24 |
3 |
0 |
0 |
162* |
162* vs Australia at Melbourne Cricket Ground |
||
25 |
7 |
1 |
0 |
255* |
255* vs New Zealand at Basin Reserve, Wellington |
||
26 |
1 |
0 |
0 |
109 |
109 vs New Zealand at Basin Reserve, Wellington |
||
27 |
5 |
0 |
0 |
142 |
101 vs New Zealand at Kingsmead, Durban |
||
28 |
4 |
0 |
0 |
134 |
113 vs England at Old Trafford, Manchester |
||
29 |
1 |
0 |
0 |
108 |
108 vs at England Old Trafford, Manchester |
||
30 |
6 |
1 |
0 |
201 |
114 vs Australia at The Gabba, Brisbane |
||
31 |
7 |
2 |
0 |
274 |
122 vs Australia at Sydney Cricket Ground |
||
32 |
3 |
0 |
0 |
144* |
126 vs Australia at Sydney Cricket Ground |
||
33 |
1 |
0 |
0 |
154 |
154 vs England at Newlands, Cape Town |
||
34 |
1 |
0 |
0 |
112 |
112 vs England at The Wanderers, Johannesburg |
||
35 |
3 |
0 |
0 |
182 |
182 vs Australia at The Wanderers, Johannesburg |
||
36 |
2 |
0 |
0 |
140 |
140 vs Australia at Kingsmead, Durban |
||
37 |
1 |
0 |
0 |
102 |
102 vs Australia at St George's Oval, Port Elizabeth |
||
38 |
4 |
0 |
0 |
163 |
163 vs West Indies at Kensington Oval, Bridgetown |
||
39 |
2 |
0 |
0 |
118 |
118 vs India at Kingsmead, Durban |
||
40 |
6 |
0 |
0 |
135 |
135 vs India at St George's Oval, Port Elizabeth |
||
41 |
3 |
0 |
0 |
117 |
101* vs Sri Lanka at Tyronne Fernando Stadium, Moratuwa |
||
42 |
14 |
1 |
0 |
275* |
102 vs Sri Lanka at P.Sara Oval, Colombo |
||
43 |
1 |
0 |
0 |
104 |
104 vs England at Headingley, Leeds |
||
44 |
1 |
0 |
0 |
109 |
109 vs New Zealand at Newlands, Cape Town |
||
45 |
3 |
0 |
0 |
113 |
113 vs Pakistan at The Wanderers, Johannesburg |
||
46 |
21 |
3 |
0 |
275 |
110 vs England at The Wanderers, Johannesburg |
||
47 |
4 |
0 |
0 |
174 |
102* vs India at Newlands, Cape Town |
||
48 |
45 |
2 |
0 |
224 |
101 vs Australia at Melbourne Cricket Ground |
||
49 |
1 |
0 |
0 |
108 |
108 vs Pakistan at The Wanderers, Johannesburg |
||
50 |
5 |
0 |
0 |
125 |
100 vs West Indies at Centurion Park, Centurion |
||
51 |
14 |
2 |
0 |
228 |
211* vs New Zealand at Lancaster Park, Christchurch |
||
52 |
5 |
1 |
0 |
226 |
120 vs New Zealand at St George's Oval, Port Elizabeth |
||
53 |
3 |
0 |
0 |
177* |
100 vs New Zealand at The Wanderers, Johannesburg |
||
54 |
2 |
0 |
0 |
111 |
111 vs Sri Lanka at Centurion Park, Centurion |
||
55 |
27 |
5 |
0 |
277 |
200 vs Bangladesh at Buffalo Park, East London |
||
56 |
6 |
1 |
0 |
222* |
222* vs Bangladesh at M. A. Aziz Stadium, Chittagong |
||
57 |
1 |
0 |
0 |
163 |
163 vs India at Green Park, Kanpur |
||
58 |
19 |
2 |
0 |
278* |
109 vs England at Centurion Park, Centurion |
||
59 |
11 |
0 |
0 |
162* |
139* vs Zimbabwe at Centurion Park, Centurion |
||
60 |
22 |
2 |
1 |
311* |
149 vs New Zealand at Newlands, Cape Town |
||
61 |
4 |
0 |
0 |
166 |
166 vs Australia at Melbourne Cricket Ground |
||
62 |
5 |
0 |
0 |
182 |
100 vs India at Eden Gardens, Kolkata |
||
63 |
3 |
0 |
0 |
137 |
110* vs Australia at Adelaide Oval |
||
64 |
2 |
0 |
0 |
103* |
103* vs New Zealand at St George's Oval, Port Elizabeth |