High scores
Player Runs Mins Balls 4s 6s Opposition Match Date Scorecard
EAB Rowan 236 550 - 28 0 v England 26 Jul 1951 Test # 337
AN Petersen 182 533 365 23 0 v England 2 Aug 2012 Test # 2051
AB de Villiers 174 517 381 19 0 v England 18 Jul 2008 Test # 1881
AG Prince 149 401 284 17 2 v England 18 Jul 2008 Test # 1881
DJ McGlew 133 400 - 13 0 v England 21 Jul 1955 Test # 411
G Kirsten 130 458 323 17 0 v England 21 Aug 2003 Test # 1656
HGO Owen-Smith 129 - - - 2 v England 13 Jul 1929 Test # 183
WR Endean 116* 245 - 16 0 v England 21 Jul 1955 Test # 411
PN Kirsten 104 292 226 13 0 v England 4 Aug 1994 Test # 1264
AJ Hall 99* 126 87 15 2 v England 21 Aug 2003 Test # 1656
PNF Mansell 90 - - 19 0 v England 26 Jul 1951 Test # 337
JN Rhodes 85 211 147 10 1 v England 6 Aug 1998 Test # 1422
CB van Ryneveld 83 - - - 0 v England 26 Jul 1951 Test # 337
BM McMillan 78 204 140 8 2 v England 4 Aug 1994 Test # 1264
RH Catterall 74 - - - 0 v England 13 Jul 1929 Test # 183
TL Goddard 74 260 - 7 0 v England 21 Jul 1955 Test # 411
HJ Keith 73 201 - 11 0 v England 21 Jul 1955 Test # 411
JA Rudolph 69 168 122 12 0 v England 2 Aug 2012 Test # 2051
RA McLean 67 108 - 11 1 v England 26 Jul 1951 Test # 337
G Kirsten 65 155 128 11 0 v England 4 Aug 1994 Test # 1264
CR Matthews 62* 136 100 10 1 v England 4 Aug 1994 Test # 1264
EAB Rowan 62 210 - - 0 v England 13 Jul 1935 Test # 244
EAB Rowan 60* 120 - - 0 v England 26 Jul 1951 Test # 337
CL Vincent 60 - - - 4 v England 13 Jul 1929 Test # 183
G Kirsten 60 212 147 5 0 v England 21 Aug 2003 Test # 1656
HW Taylor 59* - - - 1 v England 12 Jul 1924 Test # 155
M Zondeki 59 191 128 10 0 v England 21 Aug 2003 Test # 1656
B Mitchell 58 165 - - 0 v England 13 Jul 1935 Test # 244
AD Nourse 57 139 - - 0 v England 26 Jul 1947 Test # 288
WJ Cronje 57 235 163 9 0 v England 6 Aug 1998 Test # 1422
HW Taylor 56 - - - 1 v England 12 Jul 1924 Test # 155
RH Catterall 56 - - - 1 v England 12 Jul 1924 Test # 155
JA Rudolph 55 125 101 10 0 v England 21 Aug 2003 Test # 1656
BM McMillan 54 149 120 8 0 v England 6 Aug 1998 Test # 1422
B Mitchell 53 183 - - 0 v England 26 Jul 1947 Test # 288
GC Smith 52 170 93 4 0 v England 2 Aug 2012 Test # 2051
GC Smith 52 188 117 4 0 v England 2 Aug 2012 Test # 2051
AD Nourse 51 156 - - 0 v England 26 Jul 1947 Test # 288
HB Cameron 49 - - - 1 v England 13 Jul 1935 Test # 244
JP Duminy 48* 130 94 6 0 v England 2 Aug 2012 Test # 2051
DJ Richardson 48 102 73 7 0 v England 4 Aug 1994 Test # 1264
HG Deane 47* - - - 0 v England 12 Jul 1924 Test # 155
AB de Villiers 47 134 107 9 0 v England 2 Aug 2012 Test # 2051
JN Rhodes 46 129 97 3 1 v England 4 Aug 1994 Test # 1264
GC Smith 44 96 67 8 0 v England 18 Jul 2008 Test # 1881
AB de Villiers 44 59 45 5 0 v England 2 Aug 2012 Test # 2051
RA McLean 41 105 - - 0 v England 21 Jul 1955 Test # 411
WR Endean 41 110 - - 0 v England 21 Jul 1955 Test # 411
JH Kallis 41 153 109 4 1 v England 21 Aug 2003 Test # 1656
JH Kallis 40 177 134 7 0 v England 6 Aug 1998 Test # 1422
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years | 10 years | 25 years | post-war
Records includes the following current or recent matches:
England v South Africa at Leeds, 2nd Test, Aug 2-6, 2012 [Test # 2051]
England v South Africa at Leeds, 2nd Test, Jul 18-21, 2008 [Test # 1881]
England v South Africa at Leeds, 4th Test, Aug 21-25, 2003 [Test # 1656]