Test Cricket - Batting Records and Statistics - High Scores
Highest Scores at  
  Player Country Match Versus Runs B/F S/R
1 H M Amla South Africa 17/12/2014 West Indies 208 371 56.06
2 J H Kallis South Africa 16/12/2010 India 201* 270 74.44
3 F du Plessis* South Africa 26/12/2020 Sri Lanka 199 276 72.10
4 H H Gibbs South Africa 16/01/2004 West Indies 192 335 57.31
5 A G Prince South Africa 26/11/2008 Bangladesh 162* 223 72.65
6 V Kohli* India 13/01/2018 South Africa 153 217 70.51
7 A B de Villiers South Africa 17/12/2014 West Indies 152 235 64.68
8 S E Marsh Australia 12/02/2014 South Africa 148 288 51.39
9 G A Hick England 16/11/1995 South Africa 141 277 50.90
10 H M Amla South Africa 16/12/2010 India 140 202 69.31
11 A G Prince South Africa 11/03/2005 Zimbabwe 139* 218 63.76
12 G C Smith South Africa 16/01/2004 West Indies 139 180 77.22
13 A G Prince South Africa 11/01/2007 Pakistan 138 214 64.49
14 J H Kallis South Africa 21/01/2005 England 136* 217 62.67
15 G Kirsten South Africa 15/01/1999 West Indies 134 305 43.93
16 J D P Oram New Zealand 15/04/2006 South Africa 133 169 78.70
17 J H Kallis South Africa 16/11/2007 New Zealand 131 177 74.01
18 J H Kallis South Africa 16/01/2004 West Indies 130* 199 65.33
19 A B de Villiers South Africa 16/12/2010 India 129 112 115.18
20 Q de Kock* South Africa 22/01/2016 England 129* 128 100.78
21 K L Rahul* India 26/12/2021 South Africa 123 260 47.31
22 A B de Villiers South Africa 22/02/2013 Pakistan 121 215 56.28
23 J H Kallis South Africa 16/12/2009 England 120 225 53.33
24 R R Sarwan West Indies 16/01/2004 South Africa 119 273 43.59
25 M V Boucher South Africa 26/11/2008 Bangladesh 117 190 61.58
26 D A Warner* Australia 12/02/2014 South Africa 115 151 76.16
27 S C Cook South Africa 22/01/2016 England 115 218 52.75
28 F du Plessis* South Africa 27/08/2016 New Zealand 112* 234 47.86
29 S R Tendulkar India 16/12/2010 South Africa 111* 241 46.06
30 S M Pollock South Africa 20/01/2001 Sri Lanka 111 106 104.72
31 H M Amla South Africa 22/01/2016 England 109 169 64.50
32 A B de Villiers South Africa 21/01/2005 England 109 169 64.50
33 C H Gayle West Indies 16/01/2004 South Africa 107 159 67.30
34 H P Tillakaratne Sri Lanka 15/11/2002 South Africa 104* 231 45.02
35 D J Cullinan South Africa 27/03/1998 Sri Lanka 103 185 55.68
36 J N Rhodes South Africa 15/01/1999 West Indies 103* 95 108.42
37 N D McKenzie South Africa 20/01/2001 Sri Lanka 103 191 53.93
38 H M Amla South Africa 16/11/2007 New Zealand 103 216 47.69
39 S van Zyl South Africa 17/12/2014 West Indies 101* 130 77.69
40 M V Boucher South Africa 15/01/1999 West Indies 100 183 54.64
41 H M Amla South Africa 16/12/2009 England 100 213 46.95
42 S P D Smith* Australia 12/02/2014 South Africa 100 213 46.95

Batting Records and Statistics Menu