Lord's Cricket Ground, St John's Wood - Centuries in Test cricket

333  GA GoochEngland v India1990t1148
259  GC SmithSouth Africa v England2003t1653
254  DG BradmanAustralia v England1930t195
240  WR HammondEngland v Australia1938t264
226  IJL TrottEngland v Bangladesh2010t1958
221  RWT KeyEngland v West Indies2004t1707
215  SPD SmithAustralia v England2015t2171
214*CG GreenidgeWest Indies v England1984t990
211  JB HobbsEngland v South Africa1924t154
208  DCS ComptonEngland v South Africa1947t286
206*WA BrownAustralia v England1938t264
206  MP DonnellyNew Zealand v England1949t315
205*J HardstaffEngland v India1946t276
205  OJD PopeEngland v Ireland2023t2504
202  Mohammad YousufPakistan v England2006t1809
202*KP PietersenEngland v India2011t2000
200  Mohsin KhanPakistan v England1982t932
200*JE RootEngland v Sri Lanka2014t2124
200  DP ConwayNew Zealand v England2021t2422
199  IR BellEngland v South Africa2008t1880
196  L HuttonEngland v West Indies1939t272
196  AR BorderAustralia v England1985t1018
194  ME TrescothickEngland v Bangladesh2005t1751
193*W BardsleyAustralia v England1926t164
193  TM DilshanSri Lanka v England2011t1995
190  S WettimunySri Lanka v England1984t994
190  JE RootEngland v South Africa2017t2262
189  WJ EdrichEngland v South Africa1947t286
188  DL AmissEngland v India1974t740
187*Hanif MohammadPakistan v England1967t621
186  PD CollingwoodEngland v Pakistan2006t1809
185  MS AtapattuSri Lanka v England2002t1603
184  MH MankadIndia v England1952t352
184  DL HaynesWest Indies v England1980t881
184  IJL TrottEngland v Pakistan2010t1971
183  GA GoochEngland v New Zealand1986t1049
182  BM DuckettEngland v Ireland2023t2504
180  JE RootEngland v Australia2013t2091
180*JE RootEngland v India2021t2429
178  KWR FletcherEngland v New Zealand1973t723
175  BE CongdonNew Zealand v England1973t723
175  JH EdrichEngland v Australia1975t761
174  GA GoochEngland v Sri Lanka1991t1176
173  KS DuleepsinhjiEngland v Australia1930t195
173  CJL RogersAustralia v England2015t2171
169  SCJ BroadEngland v Pakistan2010t1971
168*CL WalcottWest Indies v England1950t324
167*JM BairstowEngland v Sri Lanka2016t2205
164  A ShrewsburyEngland v Australia1886t23
164  W BardsleyAustralia v South Africa1912t125
164*B MitchellSouth Africa v England1935t243
164*DC BoonAustralia v England1993t1224
163*GS SobersWest Indies v England1966t606
162  AN CookEngland v New Zealand2015t2162
161  AJ StraussEngland v Australia2009t1925
158  KP PietersenEngland v Sri Lanka2006t1802
157  RB KanhaiWest Indies v England1973t727
157  DB VengsarkarIndia v England1982t928
155  WM WoodfullAustralia v England1930t195
155  N HussainEngland v India2002t1610
155  BA StokesEngland v Australia2023t2508
153  TW GraveneyEngland v Pakistan1962t531
152  MC CowdreyEngland v West Indies1957t440
152*SR WaughAustralia v England1989t1122
152  MJ SlaterAustralia v England1993t1224
152  KP PietersenEngland v South Africa2008t1880
151  TW GraveneyEngland v India1967t619
150  L HuttonEngland v India1952t352
150*GS SobersWest Indies v England1973t727
148  AG SteelEngland v Australia1884t15
148  KF BarringtonEngland v Pakistan1967t621
148*RA SmithEngland v West Indies1991t1172
148  Inzamam-ul-HaqPakistan v England1996t1330
147  KC SangakkaraSri Lanka v England2014t2124
145  L HuttonEngland v Australia1953t373
145  IVA RichardsWest Indies v England1980t881
143  GHS TrottAustralia v England1896t50
143*VS RansfordAustralia v England1909t102
143  RS BoparaEngland v West Indies2009t1919
142  RA McLeanSouth Africa v England1955t409
142  MD CroweNew Zealand v England1994t1261
142  A FlintoffEngland v South Africa2003t1653
141  SG BarnesAustralia v England1948t300
140  WR HammondEngland v New Zealand1937t260
139  AJ LambEngland v India1990t1148
138  RC FredericksWest Indies v England1976t778
138  ND McKenzieSouth Africa v England2008t1880
137  LEG AmesEngland v New Zealand1931t209
137  MA ButcherEngland v Zimbabwe2003t1646
137  AJ StraussEngland v West Indies2004t1707
137*CR WoakesEngland v India2018t2315
136  MJ ClarkeAustralia v England2009t1925
135  C HillAustralia v England1899t61
135*VT TrumperAustralia v England1899t61
134*FE WoolleyEngland v South Africa1924t154
134  KP PietersenEngland v India2007t1840
133*CG MacartneyAustralia v England1926t164
133  BF ButcherWest Indies v England1963t544
132  KS WilliamsonNew Zealand v England2015t2162
132  RJ BurnsEngland v New Zealand2021t2422
131  GS ChappellAustralia v England1972t699
131  SC GangulyIndia v England1996t1328
130  WM LawryAustralia v England1961t508
129  KL RahulIndia v England2021t2429
128*G BoycottEngland v Australia1980t885
128*S ChanderpaulWest Indies v England2004t1707
128  AJ StraussEngland v Pakistan2006t1809
127*EH HendrenEngland v Australia1926t164
126*C MilburnEngland v West Indies1966t606
126  DW RandallEngland v India1982t928
126*DB VengsarkarIndia v England1986t1046
126*MJ PriorEngland v West Indies2007t1831
126  MJ PriorEngland v Sri Lanka2011t1995
124  RC RussellEngland v India1996t1328
124*AJ StewartEngland v Zimbabwe2000t1495
123  GP HowarthNew Zealand v England1978t830
123  GA GoochEngland v West Indies1980t881
123  CWJ AtheyEngland v Pakistan1987t1076
123  GA GoochEngland v India1990t1148
122  H SutcliffeEngland v South Africa1924t154
122  GE TyldesleyEngland v West Indies1928t173
122  GOB AllenEngland v New Zealand1931t209
122  AJ StraussEngland v West Indies2012t2043
121  APF ChapmanEngland v Australia1930t195
121  JDB RobertsonEngland v New Zealand1949t315
121*G BoycottEngland v Pakistan1971t688
121  BD JulienWest Indies v England1973t727
121  M AzharuddinIndia v England1990t1148
121  HM AmlaSouth Africa v England2012t2053
120  RH CatterallSouth Africa v England1924t154
120  CS DempsterNew Zealand v England1931t209
120  LEG AmesEngland v Australia1934t234
120  DCS ComptonEngland v West Indies1939t272
120  JH EdrichEngland v Australia1964t562
120  RA WoolmerEngland v Australia1977t804
120  MP VaughanEngland v Bangladesh2005t1751
119  RH SpoonerEngland v South Africa1912t122
119  JB HobbsEngland v Australia1926t164
119  MC CowdreyEngland v New Zealand1965t592
119  AJ StewartEngland v New Zealand1994t1261
119  DPMD JayawardeneSri Lanka v England2006t1802
118  MH DennessEngland v India1974t740
117  A MelvilleSouth Africa v England1947t286
117  KJ HughesAustralia v England1980t885
117  JN RhodesSouth Africa v England1998t1419
116  DCS ComptonEngland v New Zealand1949t315
115  PW SherwellSouth Africa v England1907t93
115  JH EdrichEngland v New Zealand1969t656
115  MP VaughanEngland v Sri Lanka2002t1603
115*BA StokesEngland v Australia2019t2355
115*JE RootEngland v New Zealand2022t2464
114  J HardstaffEngland v New Zealand1937t260
114  C WashbrookEngland v West Indies1950t324
114  GA GoochEngland v India1986t1046
114  Misbah-ul-HaqPakistan v England2016t2206
113  R IllingworthEngland v West Indies1969t654
113  GR ViswanathIndia v England1979t852
113  AJ LambEngland v West Indies1988t1099
113*AJ StewartEngland v Sri Lanka1991t1176
112  PBH MayEngland v South Africa1955t409
112  GM WoodAustralia v England1980t885
112  MTG ElliottAustralia v England1997t1370
112  AJ StraussEngland v New Zealand2004t1700
111  LRD MendisSri Lanka v England1984t994
111  CL HooperWest Indies v England1991t1172
111  MA TaylorAustralia v England1993t1224
111  PD CollingwoodEngland v West Indies2007t1831
110  AJ LambEngland v West Indies1984t990
110  GS BallanceEngland v India2014t2130
110  SPD SmithAustralia v England2023t2508
109  M LeylandEngland v Australia1934t234
109  KR MillerAustralia v England1953t373
109  W WatsonEngland v Australia1953t373
109*AB AgarkarIndia v England2002t1610
109*IR BellEngland v West Indies2007t1831
109  KP PietersenEngland v West Indies2007t1831
109  IR BellEngland v Australia2013t2091
108  IT BothamEngland v Pakistan1978t826
108  DI GowerEngland v New Zealand1983t959
108  ME WaughAustralia v England2001t1552
108  G KirstenSouth Africa v England2003t1653
108  DJ MitchellNew Zealand v England2022t2464
107  H GrahamAustralia v England1893t39
107  JB HobbsEngland v Australia1912t123
107  GA HeadleyWest Indies v England1939t272
107  JH HampshireEngland v West Indies1969t654
107  AJ LambEngland v Sri Lanka1984t994
107  DPMD JayawardeneSri Lanka v England2002t1603
107  GC SmithSouth Africa v England2008t1880
106  A ShrewsburyEngland v Australia1893t39
106  GA HeadleyWest Indies v England1939t272
106  AF RaeWest Indies v England1950t324
106  G BoycottEngland v West Indies1969t654
106  AW GreigEngland v India1974t740
106  G FowlerEngland v West Indies1984t990
106  MD CroweNew Zealand v England1986t1049
106  DI GowerEngland v Australia1989t1122
106  ME TrescothickEngland v Sri Lanka2006t1802
106  MP VaughanEngland v New Zealand2008t1874
106  AN CookEngland v Sri Lanka2011t1995
105  WA BrownAustralia v England1934t234
105  AR MorrisAustralia v England1948t300
105*DAJ HolfordWest Indies v England1966t606
105  MG BurgessNew Zealand v England1973t723
105*V PollardNew Zealand v England1973t723
105  KC WesselsSouth Africa v England1994t1263
105  N HussainEngland v South Africa1998t1419
105  MA ButcherEngland v Sri Lanka2002t1603
105  AN CookEngland v Pakistan2006t1809
105  AN CookEngland v West Indies2007t1831
104  LC BraundEngland v South Africa1907t93
104  ML PageNew Zealand v England1931t209
104  TG EvansEngland v India1952t352
104  AL HassettAustralia v England1953t373
104*HM AmlaSouth Africa v England2008t1880
104*GS BallanceEngland v Sri Lanka2014t2124
103  SE GregoryAustralia v England1896t50
103  CA DavisWest Indies v England1969t654
103  DB VengsarkarIndia v England1979t852
103  CG GreenidgeWest Indies v England1988t1099
103*N HussainEngland v New Zealand2004t1700
103  MP VaughanEngland v West Indies2004t1707
103  Tamim IqbalBangladesh v England2010t1958
103*RS DravidIndia v England2011t2000
103*MJ PriorEngland v India2011t2000
103  AM RahaneIndia v England2014t2130
102  C KellewayAustralia v South Africa1912t125
102  M LeylandEngland v South Africa1929t182
102*DG BradmanAustralia v England1938t264
102*SAR SilvaSri Lanka v England1984t994
102  AD MathewsSri Lanka v England2014t2124
101  Javed BurkiPakistan v England1962t531
101  Nasim-ul-GhaniPakistan v England1962t531
101  TJ FranklinNew Zealand v England1990t1146
101  GA HickEngland v Zimbabwe2000t1495
101  MH RichardsonNew Zealand v England2004t1700
101*MP VaughanEngland v West Indies2004t1707
101  JDP OramNew Zealand v England2008t1874
101  AG PrinceSouth Africa v England2008t1880
101  BA StokesEngland v New Zealand2015t2162
100  H SutcliffeEngland v South Africa1929t182
100*MW TateEngland v South Africa1929t182
100*RA SmithEngland v India1990t1148
100  RJ ShastriIndia v England1990t1148
100  MJ HorneNew Zealand v England1999t1456
100  MP VaughanEngland v India2002t1610
100*JP CrawleyEngland v India2002t1610
100*IR BellEngland v Pakistan2006t1809