Competition
Play
Explore
Find a club
CS Media
ALERT US
MEMBERSHIP
REGISTER
Kennington Oval, Kennington - Centuries in Test cricket
364
L Hutton
England v Australia
1938
t266
311*
HM Amla
South Africa v England
2012
t2049
291
IVA Richards
West Indies v England
1976
t781
266
WH Ponsford
Australia v England
1934
t237
260
Javed Miandad
Pakistan v England
1987
t1079
244
DG Bradman
Australia v England
1934
t237
240
Zaheer Abbas
Pakistan v England
1974
t744
235
IR Bell
England v India
2011
t2004
232
DG Bradman
Australia v England
1930
t198
221
SM Gavaskar
India v England
1979
t854
219
ME Trescothick
England v South Africa
2003
t1659
218
Younis Khan
Pakistan v England
2016
t2216
217
WR Hammond
England v India
1936
t254
217
RS Dravid
India v England
2002
t1614
213
ST Jayasuriya
Sri Lanka v England
1998
t1423
211
WL Murdoch
Australia v England
1884
t16
208
IT Botham
England v India
1982
t930
206
L Hutton
England v New Zealand
1949
t317
203
DL Amiss
England v West Indies
1976
t781
202*
L Hutton
England v West Indies
1950
t326
196
AR Morris
Australia v England
1948
t303
196
GA Gooch
England v Australia
1985
t1022
195
MP Vaughan
England v India
2002
t1614
192
IM Chappell
Australia v England
1975
t763
189*
B Mitchell
South Africa v England
1947
t289
187
M Leyland
England v Australia
1938
t266
187
RJ Shastri
India v England
1990
t1150
183
DL Amiss
England v Pakistan
1974
t744
183
HH Gibbs
South Africa v England
2003
t1659
182*
CP Mead
England v Australia
1921
t144
182
MC Cowdrey
England v Pakistan
1962
t534
182*
JH Kallis
South Africa v England
2012
t2049
181
PJP Burge
Australia v England
1961
t511
179
BC Lara
West Indies v England
1995
t1303
176
Saeed Anwar
Pakistan v England
1996
t1332
176
SR Watson
Australia v England
2013
t2094
175
G Pullar
England v South Africa
1960
t496
175
KP Pietersen
England v India
2011
t2004
172
ER Dexter
England v Pakistan
1962
t534
170
WG Grace
England v Australia
1886
t24
169*
J Hardstaff
England v Australia
1938
t266
165*
L Hutton
England v West Indies
1939
t274
165
TW Graveney
England v West Indies
1966
t609
164
TW Graveney
England v West Indies
1957
t443
164
JH Edrich
England v Australia
1968
t641
163
TM Head
Australia v India
2023
t2505
161
H Sutcliffe
England v Australia
1926
t167
161
H Sutcliffe
England v Australia
1930
t198
161
M Leyland
England v South Africa
1935
t246
159
JB Hobbs
England v West Indies
1928
t175
158
BL D'Oliveira
England v Australia
1968
t641
158
KP Pietersen
England v Australia
2005
t1763
157
DI Gower
England v Australia
1985
t1022
157*
DI Gower
England v India
1990
t1150
157*
SR Waugh
Australia v England
2001
t1558
156*
JP Crawley
England v Sri Lanka
1998
t1423
155
MC Cowdrey
England v South Africa
1960
t496
154
OJD Pope
England v Sri Lanka
2024
t2548
153*
WL Murdoch
Australia v England
1880
t4
152
WG Grace
England v Australia
1880
t4
152
PA de Silva
Sri Lanka v England
1998
t1423
150*
MW Gatting
England v Pakistan
1987
t1079
149
RA Woolmer
England v Australia
1975
t763
149*
JE Root
England v India
2014
t2137
149
KL Rahul
India v England
2018
t2318
148*
LEG Ames
England v South Africa
1935
t246
147
AN Cook
England v India
2018
t2318
146
RA Duff
Australia v England
1905
t87
146
Asif Iqbal
Pakistan v England
1967
t623
146*
RS Dravid
India v England
2011
t2004
144
CB Fry
England v Australia
1905
t87
143
SPD Smith
Australia v England
2015
t2178
142
EH Hendren
England v South Africa
1924
t157
142
KF Barrington
England v Pakistan
1967
t623
138
WR Hammond
England v West Indies
1939
t274
138
FMM Worrell
West Indies v England
1950
t326
138
ML Hayden
Australia v England
2005
t1763
138*
SPD Smith
Australia v England
2013
t2094
137
TW Hayward
England v Australia
1899
t64
137
KH Weekes
West Indies v England
1939
t274
137
R Subba Row
England v Australia
1961
t511
137
G Boycott
England v Australia
1981
t908
136
W Bardsley
Australia v England
1909
t105
136
D Elgar
South Africa v England
2017
t2266
135
WM Lawry
Australia v England
1968
t641
133
MR Ramprakash
England v Australia
2001
t1558
132
CH Lloyd
West Indies v England
1973
t725
131
DI Gower
England v New Zealand
1986
t1051
131
GC Smith
South Africa v England
2012
t2049
130
W Bardsley
Australia v England
1909
t105
129
CB Fry
England v South Africa
1907
t95
129
AJ Strauss
England v Australia
2005
t1763
128
B Mitchell
South Africa v England
1935
t246
128
TS Worthington
England v India
1936
t254
128
VM Merchant
India v England
1946
t278
128
Mohammad Yousuf
Pakistan v England
2006
t1814
127
KC Bland
South Africa v England
1965
t596
127
RB McCosker
Australia v England
1975
t763
127
CL Hooper
West Indies v England
1995
t1303
127
RG Sharma
India v England
2021
t2433
127*
PN Silva
Sri Lanka v England
2024
t2548
125
G Boycott
England v India
1979
t854
125
DL Haynes
West Indies v England
1984
t993
125
JE Root
England v India
2018
t2318
124
GP Thorpe
England v South Africa
2003
t1659
122
KWR Fletcher
England v Pakistan
1974
t744
122
DM Jones
Australia v England
1989
t1126
121
HW Taylor
South Africa v England
1929
t185
121
MW Gatting
England v New Zealand
1986
t1051
121
RB Richardson
West Indies v England
1991
t1175
121
MEK Hussey
Australia v England
2009
t1931
121
SPD Smith
Australia v India
2023
t2505
120
B Mitchell
South Africa v England
1947
t289
120
ME Waugh
Australia v England
2001
t1558
119
DS Sheppard
England v India
1952
t354
119
JG Wright
New Zealand v England
1986
t1051
119
IJL Trott
England v Australia
2009
t1931
118
FS Jackson
England v Australia
1899
t64
118
IM Chappell
Australia v England
1972
t702
118
Imran Khan
Pakistan v England
1987
t1079
117
WW Read
England v Australia
1884
t16
117
SE Gregory
Australia v England
1899
t64
117
H Sutcliffe
England v New Zealand
1931
t210
117
EL Dalton
South Africa v England
1935
t246
117
NCL O'Neill
Australia v England
1961
t511
117
MS Wade
Australia v England
2019
t2362
115
AN Cook
England v South Africa
2012
t2049
114
RR Pant
India v England
2018
t2318
113
DCS Compton
England v South Africa
1947
t289
113
G Boycott
England v Australia
1964
t565
113
GS Chappell
Australia v England
1972
t702
112*
JT Tyldesley
England v Australia
1905
t87
112
JT Murray
England v West Indies
1966
t609
112
BA Stokes
England v South Africa
2017
t2266
111
DI Gower
England v New Zealand
1978
t828
110
WH Ponsford
Australia v England
1930
t198
110
M Leyland
England v Australia
1934
t237
110
Kapil Dev
India v England
1990
t1150
110*
A Kumble
India v England
2007
t1842
110
AN Cook
England v Pakistan
2010
t1970
109*
H Sutcliffe
England v South Africa
1929
t185
109
KS Duleepsinhji
England v New Zealand
1931
t210
109
AF Rae
West Indies v England
1950
t326
109
CJ Tavaré
England v New Zealand
1983
t957
109
RA Smith
England v West Indies
1991
t1175
109
Asad Shafiq
Pakistan v England
2016
t2216
108*
CC Hunte
West Indies v England
1963
t547
108
MA Atherton
England v West Indies
2000
t1509
108
MM Ali
England v Pakistan
2016
t2216
107
AH Bakewell
England v West Indies
1933
t229
107
PE Richardson
England v West Indies
1957
t443
107
AJ Lamb
England v India
1982
t930
107
GA Hick
England v Sri Lanka
1998
t1423
106*
FC Hayes
England v West Indies
1973
t725
106*
AR Border
Australia v England
1981
t908
106
JP Crawley
England v Pakistan
1996
t1332
105
JS Sharp
England v Australia
1909
t105
105
G Fowler
England v New Zealand
1983
t957
105
CH Gayle
West Indies v England
2004
t1712
105
JL Langer
Australia v England
2005
t1763
104
GL Jessop
England v Australia
1902
t74
104
H Sutcliffe
England v South Africa
1929
t185
104
RB Kanhai
West Indies v England
1966
t609
103
PS McDonnell
Australia v England
1884
t16
103
FS Jackson
England v Australia
1893
t40
103
J Hardstaff
England v New Zealand
1937
t262
103
DM Wellham
Australia v England
1981
t908
102
HJH Scott
Australia v England
1884
t16
102*
CAG Russell
England v Australia
1921
t144
102*
AJ Lamb
England v New Zealand
1983
t957
102
Saleem Malik
Pakistan v England
1987
t1079
102*
JL Langer
Australia v England
2001
t1558
101*
WR Hammond
England v South Africa
1929
t185
101
KP Pietersen
England v India
2007
t1842
100
JB Hobbs
England v Australia
1926
t167
100*
WR Hammond
England v New Zealand
1931
t210
100
WJ Edrich
England v New Zealand
1949
t317
100*
P Willey
England v West Indies
1980
t883
100*
Saleem Malik
Pakistan v England
1996
t1332
100
KP Pietersen
England v South Africa
2008
t1885
Cricket Scotland © 2024 - All Rights Reserved