Test Cricket - Batting Records and Statistics - High Scores
Highest Scores at  
  Player Country Match Versus Runs B/F S/R
1 S P Fleming New Zealand 27/04/2006 South Africa 262 423 61.94
2 R D Rickelton* South Africa 03/01/2025 Pakistan 259 343 75.51
3 B A Stokes* England 02/01/2016 South Africa 258 198 130.30
4 H H Gibbs South Africa 02/01/2003 Pakistan 228 240 95.00
5 J H Kallis South Africa 03/01/2012 Sri Lanka 224 325 68.92
6 R G Pollock South Africa 31/12/1966 Australia 209 N/A -    
7 H M Amla South Africa 02/01/2016 England 201 477 42.14
8 J W Burke Australia 31/12/1957 South Africa 189 N/A -    
9 J B Hobbs England 11/03/1910 South Africa 187 N/A -    
10 G C Smith South Africa 03/01/2010 England 183 273 67.03
11 W R Hammond England 31/12/1938 South Africa 181 N/A -    
12 R N Harvey Australia 31/12/1949 South Africa 178 N/A -    
13 S R Tendulkar India 02/01/1997 South Africa 169 254 66.54
14 D J Cullinan South Africa 02/01/1999 West Indies 168 306 54.90
15 A B de Villiers South Africa 19/03/2009 Australia 163 196 83.16
16 J H Kallis South Africa 02/01/2011 India 161 291 55.33
17 M J Clarke Australia 01/03/2014 South Africa 161* 301 53.49
18 A B de Villiers South Africa 03/01/2012 Sri Lanka 160* 205 78.05
19 A J Pithey South Africa 01/01/1965 England 154 N/A -    
20 R B Simpson Australia 31/12/1966 South Africa 153 N/A -    
21 G C Smith South Africa 02/01/2003 Pakistan 151 216 69.91
22 M J Clarke Australia 09/11/2011 South Africa 151 176 85.80
23 A G Prince South Africa 19/03/2009 Australia 150 249 60.24
24 J M Bairstow* England 02/01/2016 South Africa 150* 191 78.53
25 J H Kallis South Africa 02/01/2005 England 149 334 44.61
26 H M Amla South Africa 27/04/2006 New Zealand 149 317 47.00
27 A B de Villiers South Africa 02/01/2015 West Indies 148 194 76.29
28 S R Tendulkar India 02/01/2011 South Africa 146 314 46.50
29 D A Warner Australia 01/03/2014 South Africa 145 156 92.95
30 Shan Masood* Pakistan 03/01/2025 South Africa 145 251 57.77
31 J Ryder Australia 26/11/1921 South Africa 142 N/A -    
32 H H Gibbs South Africa 02/01/2004 West Indies 142 223 63.68
33 I J Siedle South Africa 01/01/1931 England 141 N/A -    
34 D Elgar* South Africa 22/03/2018 Australia 141* 284 49.65
35 E J Barlow South Africa 01/01/1965 England 138 N/A -    
36 A C Gilchrist Australia 08/03/2002 South Africa 138* 108 127.78
37 J R Reid New Zealand 01/01/1954 South Africa 135 N/A -    
38 Taufeeq Umar Pakistan 02/01/2003 South Africa 135 254 53.15
39 D A Warner Australia 01/03/2014 South Africa 135 152 88.82
40 K R Stackpole Australia 31/12/1966 South Africa 134 N/A -    
41 H Wood England 19/03/1892 South Africa 134* N/A -    

Batting Records and Statistics Menu