High scores
Player Runs Mins Balls 4s 6s Team Opposition Match Date Scorecard
DCS Compton 278 287 - 34 1 England v Pakistan 1 Jul 1954 Test # 388
FMM Worrell 261 335 - 35 2 West Indies v England 20 Jul 1950 Test # 325
TW Graveney 258 471 - 30 0 England v West Indies 4 Jul 1957 Test # 441
SJ McCabe 232 235 277 34 1 Australia v England 10 Jun 1938 Test # 263
IVA Richards 232 438 313 31 4 West Indies v England 3 Jun 1976 Test # 777
MA Taylor 219 554 461 23 0 Australia v England 10 Aug 1989 Test # 1125
E Paynter 216* 319 333 26 1 England v Australia 10 Jun 1938 Test # 263
GA Gooch 210 413 317 29 0 England v New Zealand 2 Jun 1994 Test # 1260
BF Butcher 209* 461 416 22 0 West Indies v England 30 Jun 1966 Test # 607
AD Nourse 208 555 - 25 0 South Africa v England 7 Jun 1951 Test # 334
MP Vaughan 197 354 258 23 0 England v India 8 Aug 2002 Test # 1612
FMM Worrell 191* 575 - 26 0 West Indies v England 4 Jul 1957 Test # 441
DJ Mitchell 190 477 318 23 4 New Zealand v England 10 Jun 2022 Test # 2465
A Melville 189 364 - 16 1 South Africa v England 7 Jun 1947 Test # 285
DCS Compton 184 413 478 19 0 England v Australia 10 Jun 1948 Test # 299
SR Tendulkar 177 462 360 26 0 India v England 4 Jul 1996 Test # 1329
BE Congdon 176 409 377 19 0 New Zealand v England 7 Jun 1973 Test # 722
JE Root 176 353 211 26 1 England v New Zealand 10 Jun 2022 Test # 2465
GM Wood 172 596 449 21 0 Australia v England 11 Jul 1985 Test # 1019
R Edwards 170* 324 290 13 0 Australia v England 13 Jul 1972 Test # 700
OG Smith 168 416 - 10 3 West Indies v England 4 Jul 1957 Test # 441
DI Gower 166 381 284 17 0 England v Australia 11 Jul 1985 Test # 1019
DCS Compton 163 290 - 19 0 England v South Africa 7 Jun 1947 Test # 285
MA Atherton 160 468 376 20 0 England v India 4 Jul 1996 Test # 1329
IR Bell 159 320 206 24 0 England v India 29 Jul 2011 Test # 2001
JH Edrich 155 346 330 19 0 England v New Zealand 7 Aug 1969 Test # 657
JE Root 154* 400 295 15 0 England v India 9 Jul 2014 Test # 2128
BC Lara 152 255 182 28 0 West Indies v England 10 Aug 1995 Test # 1302
MA Atherton 151 495 382 16 0 England v New Zealand 7 Jun 1990 Test # 1145
RES Wyatt 149 295 - 17 0 England v South Africa 15 Jun 1935 Test # 242
AD Nourse 149 244 - 15 1 South Africa v England 7 Jun 1947 Test # 285
MW Goodwin 148* 335 250 20 0 Zimbabwe v England 1 Jun 2000 Test # 1498
GM Ritchie 146 356 309 16 0 Australia v England 11 Jul 1985 Test # 1019
GA Gooch 146 416 303 15 0 England v West Indies 2 Jun 1988 Test # 1098
M Vijay 146 468 361 25 1 India v England 9 Jul 2014 Test # 2128
OJ Pope 145 353 239 13 3 England v New Zealand 10 Jun 2022 Test # 2465
DG Bradman 144* 365 379 5 0 Australia v England 10 Jun 1938 Test # 263
AJ Strauss 141 434 303 22 0 England v West Indies 25 May 2012 Test # 2044
AC MacLaren 140 237 - 21 0 England v Australia 29 May 1905 Test # 83
AW Greig 139 200 178 16 0 England v New Zealand 7 Jun 1973 Test # 722
DL Amiss 138* 363 276 12 0 England v New Zealand 7 Jun 1973 Test # 722
DG Bradman 138 290 323 10 0 Australia v England 10 Jun 1948 Test # 299
GR Marsh 138 432 382 15 0 Australia v England 10 Aug 1989 Test # 1125
AJ Lamb 137* 263 219 22 0 England v New Zealand 25 Aug 1983 Test # 960
AL Hassett 137 354 383 20 1 Australia v England 10 Jun 1948 Test # 299
RT Simpson 137 270 - 21 0 England v South Africa 7 Jun 1951 Test # 334
SC Ganguly 136 361 268 17 2 India v England 4 Jul 1996 Test # 1329
MA Atherton 136 472 330 19 1 England v Zimbabwe 1 Jun 2000 Test # 1498
JM Bairstow 136 150 92 14 7 England v New Zealand 10 Jun 2022 Test # 2465
APE Knott 135 293 210 18 0 England v Australia 28 Jul 1977 Test # 806
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 New Zealand at Nottingham, 2nd Test, Jun 10-14, 2022 [Test # 2465]
England v India at Nottingham, 1st Test, Aug 4-8, 2021 [Test # 2428]
England v India at Nottingham, 3rd Test, Aug 18-22, 2018 [Test # 2316]