Test Cricket - Batting Records and Statistics - High Scores 034
Highest Scores at  
  Player Country Match Versus Runs B/F S/R
1 G Kirsten South Africa 26/12/1999 England 275 642 42.83
2 R G Pollock South Africa 05/02/1970 Australia 274 401 68.33
3 E Paynter England 20/01/1939 South Africa 243 N/A -    
4 W J Edrich England 03/03/1939 South Africa 219 N/A -    
5 C P Mead England 18/01/1923 South Africa 181 N/A -    
6 G Kirsten South Africa 26/12/2000 Sri Lanka 180 461 39.05
7 J H Kallis South Africa 26/12/2003 West Indies 177 344 51.45
8 J H Kallis South Africa 26/12/2004 England 162 264 61.36
9 P J Hughes Australia 06/03/2009 South Africa 160 323 49.54
10 M D K J Perera Sri Lanka 13/02/2019 South Africa 153* 200 76.50
11 R N Harvey Australia 20/01/1950 South Africa 151* N/A -    
12 S J McCabe Australia 14/12/1935 South Africa 149 N/A -    
13 K F Barrington England 04/12/1964 South Africa 148* N/A -    
14 G C Smith South Africa 10/01/2008 West Indies 147 165 89.09
15 N Hussain England 26/12/1999 South Africa 146* 463 31.53
16 E A B Rowan South Africa 20/01/1950 Australia 143 N/A -    
17 A K Markram* South Africa 01/03/2018 Australia 143 218 65.60
18 H H Gibbs South Africa 26/12/2003 West Indies 142 175 81.14
19 W R Hammond England 03/03/1939 South Africa 140 N/A -    
20 B A Richards South Africa 05/02/1970 Australia 140 164 85.37
21 C A G Russell England 16/02/1923 South Africa 140 N/A -    
22 I R Bell England 26/12/2009 South Africa 140 227 61.67
23 G Kirsten South Africa 26/12/2003 West Indies 137 218 62.84
24 D T Lindsay South Africa 20/01/1967 Australia 137 N/A -    
25 Mahmudul Hasan Joy* Bangladesh 31/03/2022 South Africa 137 326 42.02
26 W R Hammond England 16/01/1931 South Africa 136* N/A -    
27 A J Strauss England 26/12/2004 South Africa 136 285 47.72
28 J H B Waite South Africa 24/01/1958 Australia 134 N/A -    
29 Azhar Mahmood Pakistan 26/02/1998 South Africa 132 163 80.98
30 M E Trescothick England 26/12/2004 South Africa 132 261 50.57
31 D J McGlew South Africa 08/12/1961 New Zealand 127* N/A -    
32 P G V van der Bijl South Africa 03/03/1939 England 125 N/A -    
33 A G Prince South Africa 10/01/2008 West Indies 123* 196 62.76
34 A G Prince South Africa 26/12/2006 India 121 212 57.08
35 P A Gibb England 03/03/1939 South Africa 120 N/A -    
36 W R Hammond England 20/01/1939 South Africa 120 N/A -    
37 R H Catterall South Africa 04/02/1928 England 119 N/A -    
38 Saeed Anwar Pakistan 26/02/1998 South Africa 118 209 56.46
39 J H Fingleton Australia 28/02/1936 South Africa 118 N/A -    
40 G P Thorpe England 26/12/2004 South Africa 118* 209 56.46
41 K C Wessels South Africa 13/11/1992 India 118 266 44.36
42 A N Cook England 26/12/2009 South Africa 118 263 44.87
43 D Elgar* South Africa 26/12/2015 England 118* 246 47.97

Batting Records and Statistics Menu