Lord's Cricket Ground, St John's Wood - Centuries in Test cricket
333
GA Gooch
England v India
1990
t1148
259
GC Smith
South Africa v England
2003
t1653
254
DG Bradman
Australia v England
1930
t195
240
WR Hammond
England v Australia
1938
t264
226
IJL Trott
England v Bangladesh
2010
t1958
221
RWT Key
England v West Indies
2004
t1707
215
SPD Smith
Australia v England
2015
t2171
214*
CG Greenidge
West Indies v England
1984
t990
211
JB Hobbs
England v South Africa
1924
t154
208
DCS Compton
England v South Africa
1947
t286
206*
WA Brown
Australia v England
1938
t264
206
MP Donnelly
New Zealand v England
1949
t315
205*
J Hardstaff
England v India
1946
t276
205
OJD Pope
England v Ireland
2023
t2504
202
Mohammad Yousuf
Pakistan v England
2006
t1809
202*
KP Pietersen
England v India
2011
t2000
200
Mohsin Khan
Pakistan v England
1982
t932
200*
JE Root
England v Sri Lanka
2014
t2124
200
DP Conway
New Zealand v England
2021
t2422
199
IR Bell
England v South Africa
2008
t1880
196
L Hutton
England v West Indies
1939
t272
196
AR Border
Australia v England
1985
t1018
194
ME Trescothick
England v Bangladesh
2005
t1751
193*
W Bardsley
Australia v England
1926
t164
193
TM Dilshan
Sri Lanka v England
2011
t1995
190
S Wettimuny
Sri Lanka v England
1984
t994
190
JE Root
England v South Africa
2017
t2262
189
WJ Edrich
England v South Africa
1947
t286
188
DL Amiss
England v India
1974
t740
187*
Hanif Mohammad
Pakistan v England
1967
t621
186
PD Collingwood
England v Pakistan
2006
t1809
185
MS Atapattu
Sri Lanka v England
2002
t1603
184
MH Mankad
India v England
1952
t352
184
DL Haynes
West Indies v England
1980
t881
184
IJL Trott
England v Pakistan
2010
t1971
183
GA Gooch
England v New Zealand
1986
t1049
182
BM Duckett
England v Ireland
2023
t2504
180
JE Root
England v Australia
2013
t2091
180*
JE Root
England v India
2021
t2429
178
KWR Fletcher
England v New Zealand
1973
t723
175
BE Congdon
New Zealand v England
1973
t723
175
JH Edrich
England v Australia
1975
t761
174
GA Gooch
England v Sri Lanka
1991
t1176
173
KS Duleepsinhji
England v Australia
1930
t195
173
CJL Rogers
Australia v England
2015
t2171
169
SCJ Broad
England v Pakistan
2010
t1971
168*
CL Walcott
West Indies v England
1950
t324
167*
JM Bairstow
England v Sri Lanka
2016
t2205
164
A Shrewsbury
England v Australia
1886
t23
164
W Bardsley
Australia v South Africa
1912
t125
164*
B Mitchell
South Africa v England
1935
t243
164*
DC Boon
Australia v England
1993
t1224
163*
GS Sobers
West Indies v England
1966
t606
162
AN Cook
England v New Zealand
2015
t2162
161
AJ Strauss
England v Australia
2009
t1925
158
KP Pietersen
England v Sri Lanka
2006
t1802
157
RB Kanhai
West Indies v England
1973
t727
157
DB Vengsarkar
India v England
1982
t928
155
WM Woodfull
Australia v England
1930
t195
155
N Hussain
England v India
2002
t1610
155
BA Stokes
England v Australia
2023
t2508
153
TW Graveney
England v Pakistan
1962
t531
152
MC Cowdrey
England v West Indies
1957
t440
152*
SR Waugh
Australia v England
1989
t1122
152
MJ Slater
Australia v England
1993
t1224
152
KP Pietersen
England v South Africa
2008
t1880
151
TW Graveney
England v India
1967
t619
150
L Hutton
England v India
1952
t352
150*
GS Sobers
West Indies v England
1973
t727
148
AG Steel
England v Australia
1884
t15
148
KF Barrington
England v Pakistan
1967
t621
148*
RA Smith
England v West Indies
1991
t1172
148
Inzamam-ul-Haq
Pakistan v England
1996
t1330
147
KC Sangakkara
Sri Lanka v England
2014
t2124
145
L Hutton
England v Australia
1953
t373
145
IVA Richards
West Indies v England
1980
t881
143
GHS Trott
Australia v England
1896
t50
143*
VS Ransford
Australia v England
1909
t102
143
RS Bopara
England v West Indies
2009
t1919
142
RA McLean
South Africa v England
1955
t409
142
MD Crowe
New Zealand v England
1994
t1261
142
A Flintoff
England v South Africa
2003
t1653
141
SG Barnes
Australia v England
1948
t300
140
WR Hammond
England v New Zealand
1937
t260
139
AJ Lamb
England v India
1990
t1148
138
RC Fredericks
West Indies v England
1976
t778
138
ND McKenzie
South Africa v England
2008
t1880
137
LEG Ames
England v New Zealand
1931
t209
137
MA Butcher
England v Zimbabwe
2003
t1646
137
AJ Strauss
England v West Indies
2004
t1707
137*
CR Woakes
England v India
2018
t2315
136
MJ Clarke
Australia v England
2009
t1925
135
C Hill
Australia v England
1899
t61
135*
VT Trumper
Australia v England
1899
t61
134*
FE Woolley
England v South Africa
1924
t154
134
KP Pietersen
England v India
2007
t1840
133*
CG Macartney
Australia v England
1926
t164
133
BF Butcher
West Indies v England
1963
t544
132
KS Williamson
New Zealand v England
2015
t2162
132
RJ Burns
England v New Zealand
2021
t2422
131
GS Chappell
Australia v England
1972
t699
131
SC Ganguly
India v England
1996
t1328
130
WM Lawry
Australia v England
1961
t508
129
KL Rahul
India v England
2021
t2429
128*
G Boycott
England v Australia
1980
t885
128*
S Chanderpaul
West Indies v England
2004
t1707
128
AJ Strauss
England v Pakistan
2006
t1809
127*
EH Hendren
England v Australia
1926
t164
126*
C Milburn
England v West Indies
1966
t606
126
DW Randall
England v India
1982
t928
126*
DB Vengsarkar
India v England
1986
t1046
126*
MJ Prior
England v West Indies
2007
t1831
126
MJ Prior
England v Sri Lanka
2011
t1995
124
RC Russell
England v India
1996
t1328
124*
AJ Stewart
England v Zimbabwe
2000
t1495
123
GP Howarth
New Zealand v England
1978
t830
123
GA Gooch
England v West Indies
1980
t881
123
CWJ Athey
England v Pakistan
1987
t1076
123
GA Gooch
England v India
1990
t1148
122
H Sutcliffe
England v South Africa
1924
t154
122
GE Tyldesley
England v West Indies
1928
t173
122
GOB Allen
England v New Zealand
1931
t209
122
AJ Strauss
England v West Indies
2012
t2043
121
APF Chapman
England v Australia
1930
t195
121
JDB Robertson
England v New Zealand
1949
t315
121*
G Boycott
England v Pakistan
1971
t688
121
BD Julien
West Indies v England
1973
t727
121
M Azharuddin
India v England
1990
t1148
121
HM Amla
South Africa v England
2012
t2053
120
RH Catterall
South Africa v England
1924
t154
120
CS Dempster
New Zealand v England
1931
t209
120
LEG Ames
England v Australia
1934
t234
120
DCS Compton
England v West Indies
1939
t272
120
JH Edrich
England v Australia
1964
t562
120
RA Woolmer
England v Australia
1977
t804
120
MP Vaughan
England v Bangladesh
2005
t1751
119
RH Spooner
England v South Africa
1912
t122
119
JB Hobbs
England v Australia
1926
t164
119
MC Cowdrey
England v New Zealand
1965
t592
119
AJ Stewart
England v New Zealand
1994
t1261
119
DPMD Jayawardene
Sri Lanka v England
2006
t1802
118
MH Denness
England v India
1974
t740
117
A Melville
South Africa v England
1947
t286
117
KJ Hughes
Australia v England
1980
t885
117
JN Rhodes
South Africa v England
1998
t1419
116
DCS Compton
England v New Zealand
1949
t315
115
PW Sherwell
South Africa v England
1907
t93
115
JH Edrich
England v New Zealand
1969
t656
115
MP Vaughan
England v Sri Lanka
2002
t1603
115*
BA Stokes
England v Australia
2019
t2355
115*
JE Root
England v New Zealand
2022
t2464
114
J Hardstaff
England v New Zealand
1937
t260
114
C Washbrook
England v West Indies
1950
t324
114
GA Gooch
England v India
1986
t1046
114
Misbah-ul-Haq
Pakistan v England
2016
t2206
113
R Illingworth
England v West Indies
1969
t654
113
GR Viswanath
India v England
1979
t852
113
AJ Lamb
England v West Indies
1988
t1099
113*
AJ Stewart
England v Sri Lanka
1991
t1176
112
PBH May
England v South Africa
1955
t409
112
GM Wood
Australia v England
1980
t885
112
MTG Elliott
Australia v England
1997
t1370
112
AJ Strauss
England v New Zealand
2004
t1700
111
LRD Mendis
Sri Lanka v England
1984
t994
111
CL Hooper
West Indies v England
1991
t1172
111
MA Taylor
Australia v England
1993
t1224
111
PD Collingwood
England v West Indies
2007
t1831
110
AJ Lamb
England v West Indies
1984
t990
110
GS Ballance
England v India
2014
t2130
110
SPD Smith
Australia v England
2023
t2508
109
M Leyland
England v Australia
1934
t234
109
KR Miller
Australia v England
1953
t373
109
W Watson
England v Australia
1953
t373
109*
AB Agarkar
India v England
2002
t1610
109*
IR Bell
England v West Indies
2007
t1831
109
KP Pietersen
England v West Indies
2007
t1831
109
IR Bell
England v Australia
2013
t2091
108
IT Botham
England v Pakistan
1978
t826
108
DI Gower
England v New Zealand
1983
t959
108
ME Waugh
Australia v England
2001
t1552
108
G Kirsten
South Africa v England
2003
t1653
108
DJ Mitchell
New Zealand v England
2022
t2464
107
H Graham
Australia v England
1893
t39
107
JB Hobbs
England v Australia
1912
t123
107
GA Headley
West Indies v England
1939
t272
107
JH Hampshire
England v West Indies
1969
t654
107
AJ Lamb
England v Sri Lanka
1984
t994
107
DPMD Jayawardene
Sri Lanka v England
2002
t1603
107
GC Smith
South Africa v England
2008
t1880
106
A Shrewsbury
England v Australia
1893
t39
106
GA Headley
West Indies v England
1939
t272
106
AF Rae
West Indies v England
1950
t324
106
G Boycott
England v West Indies
1969
t654
106
AW Greig
England v India
1974
t740
106
G Fowler
England v West Indies
1984
t990
106
MD Crowe
New Zealand v England
1986
t1049
106
DI Gower
England v Australia
1989
t1122
106
ME Trescothick
England v Sri Lanka
2006
t1802
106
MP Vaughan
England v New Zealand
2008
t1874
106
AN Cook
England v Sri Lanka
2011
t1995
105
WA Brown
Australia v England
1934
t234
105
AR Morris
Australia v England
1948
t300
105*
DAJ Holford
West Indies v England
1966
t606
105
MG Burgess
New Zealand v England
1973
t723
105*
V Pollard
New Zealand v England
1973
t723
105
KC Wessels
South Africa v England
1994
t1263
105
N Hussain
England v South Africa
1998
t1419
105
MA Butcher
England v Sri Lanka
2002
t1603
105
AN Cook
England v Pakistan
2006
t1809
105
AN Cook
England v West Indies
2007
t1831
104
LC Braund
England v South Africa
1907
t93
104
ML Page
New Zealand v England
1931
t209
104
TG Evans
England v India
1952
t352
104
AL Hassett
Australia v England
1953
t373
104*
HM Amla
South Africa v England
2008
t1880
104*
GS Ballance
England v Sri Lanka
2014
t2124
103
SE Gregory
Australia v England
1896
t50
103
CA Davis
West Indies v England
1969
t654
103
DB Vengsarkar
India v England
1979
t852
103
CG Greenidge
West Indies v England
1988
t1099
103*
N Hussain
England v New Zealand
2004
t1700
103
MP Vaughan
England v West Indies
2004
t1707
103
Tamim Iqbal
Bangladesh v England
2010
t1958
103*
RS Dravid
India v England
2011
t2000
103*
MJ Prior
England v India
2011
t2000
103
AM Rahane
India v England
2014
t2130
102
C Kelleway
Australia v South Africa
1912
t125
102
M Leyland
England v South Africa
1929
t182
102*
DG Bradman
Australia v England
1938
t264
102*
SAR Silva
Sri Lanka v England
1984
t994
102
AD Mathews
Sri Lanka v England
2014
t2124
101
Javed Burki
Pakistan v England
1962
t531
101
Nasim-ul-Ghani
Pakistan v England
1962
t531
101
TJ Franklin
New Zealand v England
1990
t1146
101
GA Hick
England v Zimbabwe
2000
t1495
101
MH Richardson
New Zealand v England
2004
t1700
101*
MP Vaughan
England v West Indies
2004
t1707
101
JDP Oram
New Zealand v England
2008
t1874
101
AG Prince
South Africa v England
2008
t1880
101
BA Stokes
England v New Zealand
2015
t2162
100
H Sutcliffe
England v South Africa
1929
t182
100*
MW Tate
England v South Africa
1929
t182
100*
RA Smith
England v India
1990
t1148
100
RJ Shastri
India v England
1990
t1148
100
MJ Horne
New Zealand v England
1999
t1456
100
MP Vaughan
England v India
2002
t1610
100*
JP Crawley
England v India
2002
t1610
100*
IR Bell
England v Pakistan
2006
t1809