Test Cricket - Batting Records and Statistics - High Scores
Highest Scores at  
  Player Country Match Versus Runs B/F S/R
1 A N Cook England 10/08/2011 India 294 545 53.94
2 P B H May England 30/05/1957 West Indies 285* N/A -    
3 G C Smith South Africa 24/07/2003 England 277 373 74.26
4 Zaheer Abbas Pakistan 03/06/1971 England 274 467 58.67
5 Shubman Gill* India 02/07/2025 England 269 387 69.51
6 A N Cook England 17/08/2017 West Indies 243 407 59.71
7 D I Gower England 15/08/1985 Australia 215 314 68.47
8 D Lloyd England 04/07/1974 India 214* 396 54.04
9 N Hussain England 05/06/1997 Australia 207 337 61.42
10 D I Gower England 12/07/1979 India 200* 279 71.68
11 A J Stewart England 04/06/1992 Pakistan 190 261 72.80
12 J L Smith* England 02/07/2025 India 184* 207 88.89
13 M W Gatting England 03/07/1986 India 183* 294 62.24
14 E R Dexter England 08/06/1961 Australia 180 N/A -    
15 H H Gibbs South Africa 24/07/2003 England 179 236 75.85
16 A Flintoff England 29/07/2004 West Indies 167 191 87.43
17 Saleem Malik Pakistan 04/06/1992 England 165 297 55.56
18 O G Smith West Indies 30/05/1957 England 161 N/A -    
19 M E Trescothick England 30/05/2002 Sri Lanka 161 232 69.40
20 Shubman Gill* India 02/07/2025 England 161 162 99.38
21 M C Cowdrey England 31/05/1962 Pakistan 159 N/A -    
22 H C Brook* England 02/07/2025 India 158 234 67.52
23 D M Jones Australia 06/07/1989 England 157 294 53.40
24 M P Vaughan England 24/07/2003 South Africa 156 286 54.55
25 G Boycott England 12/07/1979 India 155 341 45.45
26 M C Cowdrey England 30/05/1957 West Indies 154 N/A -    
27 G A Gooch England 05/07/1990 New Zealand 154 281 54.80
28 G C Smith South Africa 30/07/2008 England 154* 246 62.60
29 Javed Miandad Pakistan 04/06/1992 England 153* 337 45.40
30 A C Gilchrist Australia 05/07/2001 England 152 143 106.29
31 R C Fredericks West Indies 09/08/1973 England 150 443 33.86
32 V Kohli* India 01/08/2018 England 149 225 66.22
33 R T Robinson England 15/08/1985 Australia 148 294 50.34
34 R R Pant* India 01/07/2022 England 146 111 131.53
35 S P D Smith* Australia 01/08/2019 England 144 219 65.75
36 H A Gomes West Indies 14/06/1984 England 143 279 51.25
37 K P Pietersen England 25/05/2006 Sri Lanka 142 157 90.45
38 S P D Smith* Australia 01/08/2019 England 142 207 68.60
39 J E Root* England 01/07/2022 India 142* 173 82.08
40 U T Khawaja* Australia 16/06/2023 England 141 321 43.93

Batting Records and Statistics Menu