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
SA: The Wanderers Stadium, Johannesburg Records
Test+ODI+T20I Matches Records
Batting Most Runs Innings - England
High scores in Tests+ODIs+T20Is at SA: The Wanderers Stadium, Johannesburg - England
High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
MA Atherton
185*
643
492
29
-
37.60
England
v South Africa
Johannesburg
4
30 Nov 1995
Test # 1315
ME Trescothick
180
367
248
24
4
72.58
England
v South Africa
Johannesburg
3
13 Jan 2005
Test # 1734
ER Dexter
172
339
-
28
-
-
England
v South Africa
Johannesburg
1
23 Dec 1964
Test # 572
AJ Strauss
147
353
250
23
1
58.80
England
v South Africa
Johannesburg
1
13 Jan 2005
Test # 1734
PH Parfitt
122*
333
289
18
-
42.21
England
v South Africa
Johannesburg
2
22 Jan 1965
Test # 575
KF Barrington
121
329
-
16
1
-
England
v South Africa
Johannesburg
1
23 Dec 1964
Test # 572
PE Richardson
117
525
-
6
-
-
England
v South Africa
Johannesburg
1
24 Dec 1956
Test # 434
JE Root
110
214
139
17
-
79.13
England
v South Africa
Johannesburg
2
14 Jan 2016
Test # 2199
JE Root
109
-
124
10
1
87.90
England
v South Africa
Johannesburg
1
12 Feb 2016
ODI # 3737
RW Barber
97
147
111
10
-
87.38
England
v South Africa
Johannesburg
1
23 Dec 1964
Test # 572
KF Barrington
93
181
-
11
1
-
England
v South Africa
Johannesburg
2
22 Jan 1965
Test # 575
AJ Stewart
86
158
130
14
1
66.15
England
v South Africa
Johannesburg
3
25 Nov 1999
Test # 1471
EJG Morgan
85*
54
45
7
5
188.88
England
v South Africa
Johannesburg
1
13 Nov 2009
T20I # 124
RWT Key
83
214
164
11
1
50.60
England
v South Africa
Johannesburg
1
13 Jan 2005
Test # 1734
MP Vaughan
82*
276
160
10
1
51.25
England
v South Africa
Johannesburg
1
13 Jan 2005
Test # 1734
G Boycott
76*
240
247
12
-
30.76
England
v South Africa
Johannesburg
4
22 Jan 1965
Test # 575
PD Collingwood
71
139
88
12
1
80.68
England
v South Africa
Johannesburg
3
14 Jan 2010
Test # 1948
DJ Insole
68
173
-
7
-
-
England
v South Africa
Johannesburg
4
15 Feb 1957
Test # 437
Z Crawley
66
166
112
11
-
58.92
England
v South Africa
Johannesburg
1
24 Jan 2020
Test # 2382
JL Denly
66
110
79
6
3
83.54
England
v South Africa
Johannesburg
2
09 Feb 2020
ODI # 4242
EJG Morgan
62*
102
83
7
-
74.69
England
v Sri Lanka
Johannesburg
2
25 Sep 2009
ODI # 2896
PBH May
61
189
-
7
1
-
England
v South Africa
Johannesburg
2
15 Feb 1957
Test # 437
RW Barber
61
170
-
5
-
-
England
v South Africa
Johannesburg
2
22 Jan 1965
Test # 575
MC Cowdrey
59
212
-
4
-
-
England
v South Africa
Johannesburg
1
24 Dec 1956
Test # 434
JE Root
59
176
108
6
-
54.62
England
v South Africa
Johannesburg
1
24 Jan 2020
Test # 2382
BA Stokes
58
78
54
9
1
107.40
England
v South Africa
Johannesburg
2
14 Jan 2016
Test # 2199
JE Root
58
176
96
5
1
60.41
England
v South Africa
Johannesburg
3
24 Jan 2020
Test # 2382
NH Fairbrother
57*
126
92
2
1
61.95
England
v South Africa
Johannesburg
1
13 Jan 1996
ODI # 1036
PD Collingwood
57
53
32
3
4
178.12
England
v South Africa
Johannesburg
1
13 Nov 2009
T20I # 124
OJ Pope
56
108
78
8
-
71.79
England
v South Africa
Johannesburg
1
24 Jan 2020
Test # 2382
MC Cowdrey
55
200
-
4
1
-
England
v South Africa
Johannesburg
4
15 Feb 1957
Test # 437
MP Vaughan
54
156
110
8
-
49.09
England
v South Africa
Johannesburg
3
13 Jan 2005
Test # 1734
JC Buttler
54
40
28
4
4
192.85
England
v South Africa
Johannesburg
1
21 Feb 2016
T20I # 506
PH Parfitt
52
198
-
7
-
-
England
v South Africa
Johannesburg
1
23 Dec 1964
Test # 572
RA Smith
52
141
109
8
1
47.70
England
v South Africa
Johannesburg
2
30 Nov 1995
Test # 1315
AD Hales
50
-
56
7
-
89.28
England
v South Africa
Johannesburg
1
12 Feb 2016
ODI # 3737
JE Root
49
88
52
3
-
94.23
England
v South Africa
Johannesburg
2
09 Feb 2020
ODI # 4242
AR Caddick
48
97
72
7
1
66.66
England
v South Africa
Johannesburg
3
25 Nov 1999
Test # 1471
DJ Insole
47
192
-
3
-
-
England
v South Africa
Johannesburg
2
15 Feb 1957
Test # 437
PD Collingwood
47
104
61
5
2
77.04
England
v South Africa
Johannesburg
1
14 Jan 2010
Test # 1948
PD Collingwood
46
58
51
5
3
90.19
England
v Sri Lanka
Johannesburg
2
25 Sep 2009
ODI # 2896
AJ Stewart
45
161
122
8
-
36.88
England
v South Africa
Johannesburg
2
30 Nov 1995
Test # 1315
JM Bairstow
45
152
84
5
-
53.57
England
v South Africa
Johannesburg
2
14 Jan 2016
Test # 2199
MP Vaughan
44*
95
70
5
-
62.85
England
v South Africa
Johannesburg
2
30 Jan 2005
ODI # 2216
RA Smith
44
130
111
8
-
39.63
England
v South Africa
Johannesburg
4
30 Nov 1995
Test # 1315
OA Shah
44
138
74
3
1
59.45
England
v Sri Lanka
Johannesburg
2
25 Sep 2009
ODI # 2896
DP Sibley
44
153
93
7
-
47.31
England
v South Africa
Johannesburg
1
24 Jan 2020
Test # 2382
DP Sibley
44
157
107
7
-
41.12
England
v South Africa
Johannesburg
3
24 Jan 2020
Test # 2382
AN Cook
43
86
70
7
-
61.42
England
v South Africa
Johannesburg
4
14 Jan 2016
Test # 2199
SCJ Broad
43
40
28
2
4
153.57
England
v South Africa
Johannesburg
1
24 Jan 2020
Test # 2382
JM Bairstow
43
30
23
6
3
186.95
England
v South Africa
Johannesburg
2
09 Feb 2020
ODI # 4242
DCS Compton
42
205
-
4
-
-
England
v South Africa
Johannesburg
2
15 Feb 1957
Test # 437
MJK Smith
42
121
-
6
-
-
England
v South Africa
Johannesburg
2
22 Jan 1965
Test # 575
PD Collingwood
40
94
58
2
3
68.96
England
v New Zealand
Johannesburg
1
29 Sep 2009
ODI # 2902
PE Richardson
39
104
-
6
-
-
England
v South Africa
Johannesburg
4
15 Feb 1957
Test # 437
AU Rashid
39
-
26
5
-
150.00
England
v South Africa
Johannesburg
1
12 Feb 2016
ODI # 3737
ER Dexter
38
87
-
4
-
-
England
v South Africa
Johannesburg
2
22 Jan 1965
Test # 575
AJ Stewart
38
89
76
3
-
50.00
England
v South Africa
Johannesburg
4
30 Nov 1995
Test # 1315
A Flintoff
38
71
48
7
-
79.16
England
v South Africa
Johannesburg
1
25 Nov 1999
Test # 1471
EJG Morgan
38
44
23
-
4
165.21
England
v South Africa
Johannesburg
1
21 Feb 2016
T20I # 506
A Flintoff
36
86
62
7
-
58.06
England
v South Africa
Johannesburg
3
25 Nov 1999
Test # 1471
MA Wood
35*
63
39
2
3
89.74
England
v South Africa
Johannesburg
1
24 Jan 2020
Test # 2382
IR Bell
35
125
86
6
-
40.69
England
v South Africa
Johannesburg
1
14 Jan 2010
Test # 1948
SM Curran
35
37
29
6
-
120.68
England
v South Africa
Johannesburg
3
24 Jan 2020
Test # 2382
GP Thorpe
34
79
53
7
-
64.15
England
v South Africa
Johannesburg
2
30 Nov 1995
Test # 1315
C White
34
44
38
5
-
89.47
England
v South Africa
Johannesburg
1
13 Jan 1996
ODI # 1036
JE Root
34
22
17
4
2
200.00
England
v South Africa
Johannesburg
1
21 Feb 2016
T20I # 506
MP Vaughan
33
119
84
5
-
39.28
England
v South Africa
Johannesburg
1
25 Nov 1999
Test # 1471
IJL Trott
33
34
25
5
-
132.00
England
v South Africa
Johannesburg
1
13 Nov 2009
T20I # 124
CR Woakes
33
-
38
3
-
86.84
England
v South Africa
Johannesburg
1
12 Feb 2016
ODI # 3737
DCS Compton
32
170
-
4
-
-
England
v South Africa
Johannesburg
3
24 Dec 1956
Test # 434
MA Butcher
32
221
138
4
-
23.18
England
v South Africa
Johannesburg
3
25 Nov 1999
Test # 1471
CR Woakes
32
66
46
5
-
69.56
England
v South Africa
Johannesburg
1
24 Jan 2020
Test # 2382
T Banton
32
51
32
4
1
100.00
England
v South Africa
Johannesburg
2
09 Feb 2020
ODI # 4242
AF Giles
31
57
43
4
1
72.09
England
v South Africa
Johannesburg
3
13 Jan 2005
Test # 1734
SJ Harmison
30*
73
49
6
-
61.22
England
v South Africa
Johannesburg
1
13 Jan 2005
Test # 1734
TG Evans
30
46
-
2
1
-
England
v South Africa
Johannesburg
3
24 Dec 1956
Test # 434
RS Bopara
30
78
51
2
-
58.82
England
v New Zealand
Johannesburg
1
29 Sep 2009
ODI # 2902
RC Russell
29*
274
235
3
-
12.34
England
v South Africa
Johannesburg
4
30 Nov 1995
Test # 1315
DJ Insole
29
134
-
2
-
-
England
v South Africa
Johannesburg
3
24 Dec 1956
Test # 434
MJ Prior
28*
40
27
3
-
103.70
England
v Sri Lanka
Johannesburg
2
25 Sep 2009
ODI # 2896
BA Stokes
28
28
24
6
-
116.66
England
v South Africa
Johannesburg
3
24 Jan 2020
Test # 2382
NI Thomson
27*
37
-
4
-
-
England
v South Africa
Johannesburg
1
23 Dec 1964
Test # 572
MR Ramprakash
27
84
68
2
-
39.70
England
v South Africa
Johannesburg
1
13 Jan 1996
ODI # 1036
GP Swann
27
43
27
3
1
100.00
England
v South Africa
Johannesburg
1
14 Jan 2010
Test # 1948
JL Denly
27
46
35
4
-
77.14
England
v South Africa
Johannesburg
1
24 Jan 2020
Test # 2382
JM Parks
26
72
-
2
-
-
England
v South Africa
Johannesburg
1
23 Dec 1964
Test # 572
AF Giles
26
59
35
4
-
74.28
England
v South Africa
Johannesburg
1
13 Jan 2005
Test # 1734
NRD Compton
26
93
68
4
-
38.23
England
v South Africa
Johannesburg
2
14 Jan 2016
Test # 2199
MJK Smith
25
64
-
3
-
-
England
v South Africa
Johannesburg
1
23 Dec 1964
Test # 572
Z Crawley
24
91
60
2
-
40.00
England
v South Africa
Johannesburg
3
24 Jan 2020
Test # 2382
KP Pietersen
22*
60
33
5
-
66.66
England
v South Africa
Johannesburg
2
30 Jan 2005
ODI # 2216
FH Tyson
22
103
-
2
-
-
England
v South Africa
Johannesburg
1
24 Dec 1956
Test # 434
JH Wardle
22
36
-
1
-
-
England
v South Africa
Johannesburg
4
15 Feb 1957
Test # 437
PH Parfitt
22
77
-
3
-
-
England
v South Africa
Johannesburg
4
22 Jan 1965
Test # 575
AJ Strauss
22
58
45
3
-
48.88
England
v South Africa
Johannesburg
3
14 Jan 2010
Test # 1948
AN Cook
21
49
31
2
-
67.74
England
v South Africa
Johannesburg
1
14 Jan 2010
Test # 1948
JJ Roy
21
38
21
-
2
100.00
England
v South Africa
Johannesburg
2
09 Feb 2020
ODI # 4242
TG Evans
20
55
-
2
-
-
England
v South Africa
Johannesburg
1
24 Dec 1956
Test # 434
RJ Sidebottom
20
51
41
3
-
48.78
England
v New Zealand
Johannesburg
1
29 Sep 2009
ODI # 2902
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years