Toggle Navigation
Home
FTP
Cricket 2025
Schedule
Results
Records
On This Day
Article
Head To Head
Home
Records
TEST Stats
Highest Individual Score in TEST
South Africa
Select
One Day International
Test Match
Indian Premier League
International T20
Big Bash League
Caribbean Premier League
SA20
PSL
Major League Cricket
Road Safety World Series
T10 League
LPL
The Hundred
Legends League Cricket
ILT20
Women's Premier League
Women's Caribbean Premier League
RPL
Select
Afghanistan
Australia
Bangladesh
England
India
Ireland
New Zealand
Pakistan
South Africa
Sri Lanka
West Indies
World XI
Zimbabwe
SA Highest Individual Score in TEST
Sr
Player
BP
HS
Opp
Venue
Date
1
Hashim Amla
529
311*
ENG
London
19 Jul 2012
2
AB de Villiers
418
278*
PAK
Abu Dhabi
20 Nov 2010
3
Graeme Smith
373
277
ENG
Birmingham
24 Jul 2003
4
Daryll Cullinan
490
275*
NZ
Auckland
27 Feb 1999
5
Gary Kirsten
642
275
ENG
Durban
26 Dec 1999
6
Ryan Rickelton
343
259
PAK
Cape Town
03 Jan 2025
7
Graeme Smith
370
259
ENG
London
31 Jul 2003
8
Jackie McGlew
0
255*
NZ
Wellington
06 Mar 1953
9
Hashim Amla
473
253*
IND
Nagpur
06 Feb 2010
10
Eric Rowan
0
236
ENG
Leeds
26 Jul 1951
11
Graeme Smith
388
234
PAK
Dubai
23 Oct 2013
12
Graeme Smith
277
232
BAN
Chittagong
29 Feb 2008
13
Dudley Nourse
0
231
AUS
Johannesburg
24 Dec 1935
14
Herschelle Gibbs
240
228
PAK
Cape Town
02 Jan 2003
15
Neil McKenzie
388
226
BAN
Chittagong
29 Feb 2008
16
Jacques Kallis
325
224
SL
Cape Town
02 Jan 2012
17
Jacques Rudolph
383
222*
BAN
Chittagong
24 Apr 2003
18
Gary Kirsten
286
220
ZIM
Harare
07 Sep 2001
19
AB de Villiers
333
217*
IND
Motera
03 Apr 2008
20
Herschelle Gibbs
468
211*
NZ
Christchurch
11 Mar 1999
21
Gary Kirsten
525
210
ENG
Manchester
02 Jul 1998
22
Dudley Nourse
0
208
ENG
Nottingham
07 Jun 1951
23
Hashim Amla
371
208
WI
Centurion
17 Dec 2014
24
Aubrey Faulkner
320
204
AUS
Melbourne
31 Dec 1910
25
Eddie Barlow
0
201
AUS
Adelaide
24 Jan 1964
26
Jacques Kallis
270
201*
IND
Centurion
16 Dec 2010
27
Hashim Amla
477
201
ENG
Cape Town
02 Jan 2016
28
Graeme Smith
287
200
BAN
East London
18 Oct 2002
29
Faf du Plessis
276
199
SL
Centurion
26 Dec 2020
30
Dean Elgar
388
199
BAN
Potchefstroom
28 Sep 2017
31
Hashim Amla
221
196
AUS
Perth
30 Nov 2012
32
Herschelle Gibbs
354
196
IND
Port Elizabeth
16 Nov 2001
33
Herschelle Gibbs
335
192
WI
Centurion
16 Jan 2004
34
Bruce Mitchell
0
189*
ENG
London
16 Aug 1947
35
Alan Melville
0
189
ENG
Nottingham
07 Jun 1947
36
Jacques Kallis
443
189*
ZIM
Bulawayo
14 Sep 2001
37
Jacques Kallis
262
186
NZ
Johannesburg
08 Nov 2007
38
Dean Elgar
287
185
IND
Centurion
26 Dec 2023
39
Herschelle Gibbs
258
183
ENG
London
04 Sep 2003
40
Graeme Smith
273
183
ENG
Cape Town
03 Jan 2010
41
Jacques Kallis
326
182*
ENG
London
19 Jul 2012
42
Alviro Petersen
365
182
ENG
Leeds
02 Aug 2012
43
Gary Kirsten
461
180
SL
Durban
26 Dec 2000
44
Herschelle Gibbs
236
179
ENG
Birmingham
24 Jul 2003
45
AB de Villiers
352
178
WI
Bridgetown
21 Apr 2005
46
Tony de Zorzi
269
177
BAN
Chittagong
29 Oct 2024
47
Jacques Kallis
344
177
WI
Durban
26 Dec 2003
48
Boeta Dippenaar
369
177*
BAN
Chittagong
24 Apr 2003
49
Herbie Taylor
0
176
ENG
Johannesburg
23 Dec 1922
50
Hashim Amla
378
176*
NZ
Johannesburg
08 Nov 2007