Test Cricket - Batting Records and Statistics - High Scores 066
Highest Scores at  
  Player Country Match Versus Runs B/F S/R
1 G S Blewett Australia 28/02/1997 South Africa 214 421 50.83
2 A C Gilchrist Australia 22/02/2002 South Africa 204* 213 95.77
3 B C Lara West Indies 12/12/2003 South Africa 202 274 73.72
4 J H Kallis South Africa 08/11/2007 New Zealand 186 262 70.99
5 M A Atherton England 30/11/1995 South Africa 185* 492 37.60
6 D T Lindsay South Africa 23/12/1966 Australia 182 N/A -    
7 M E Trescothick England 13/01/2005 South Africa 180 248 72.58
8 H M Amla South Africa 08/11/2007 New Zealand 176* 378 46.56
9 E R Dexter England 23/12/1964 South Africa 172 N/A -    
10 T Bavuma* South Africa 08/03/2023 West Indies 172 280 61.43
11 H H Gibbs South Africa 13/01/2005 England 161 307 52.44
12 S R Waugh Australia 28/02/1997 South Africa 160 366 43.72
13 J H Kallis South Africa 12/12/2003 West Indies 158 297 53.20
14 J-P Duminy South Africa 12/01/2017 Sri Lanka 155 221 70.14
15 C A Pujara* India 18/12/2013 South Africa 153 270 56.67
16 A K Markram* South Africa 30/03/2018 Australia 152 216 70.37
17 R Dravid India 16/01/1997 South Africa 148 362 40.88
18 A J Strauss England 13/01/2005 South Africa 147 250 58.80
19 K C Bland South Africa 23/12/1964 England 144* N/A -    
20 J R Reid New Zealand 02/02/1962 South Africa 142 N/A -    
21 Azhar Mahmood Pakistan 14/02/1998 South Africa 136 215 63.26
22 H M Amla South Africa 12/01/2017 Sri Lanka 134 265 50.57
23 F du Plessis South Africa 18/12/2013 India 134 309 43.37
24 D R Martyn Australia 22/02/2002 South Africa 133 207 64.25
25 G C Smith South Africa 12/12/2003 West Indies 132 184 71.74
26 D T Lindsay South Africa 03/02/1967 Australia 131 N/A -    
27 Q de Kock* South Africa 11/01/2019 Pakistan 129 138 93.48
28 D Elgar* South Africa 03/01/2021 Sri Lanka 127 163 77.91
29 R Benaud Australia 23/12/1957 South Africa 122 N/A -    
30 W J Cronje South Africa 04/03/1994 Australia 122 192 63.54
31 D J Cullinan South Africa 16/01/1997 India 122* 200 61.00
32 P H Parfitt England 22/01/1965 South Africa 122* N/A -    
33 M L Hayden Australia 22/02/2002 South Africa 122 189 64.55
34 K F Barrington England 23/12/1964 South Africa 121 N/A -    
35 D J McGlew South Africa 02/02/1962 New Zealand 120 N/A -    
36 F du Plessis South Africa 30/03/2018 Australia 120 178 67.42
37 V Kohli* India 18/12/2013 South Africa 119 181 65.75
38 P E Richardson England 24/12/1956 South Africa 117 N/A -    
39 M J North Australia 26/02/2009 South Africa 117 233 50.21
40 J H B Waite South Africa 23/12/1957 Australia 115 N/A -    

Batting Records and Statistics Menu