Live Scores
Series
Teams
News
Features
Videos
Stats
Edition US
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
South Africa Records
Test Matches Records
Team Highest Innings Totals
Highest totals by South Africa in Tests
Highest totals
Team
Score
Overs
RR
Inns
Opposition
Ground
Result
Match Date
Scorecard
South Africa
682/6d
177.0
3.85
2
v England
Lord's
won
31 Jul 2003
Test # 1653
South Africa
658/9d
166.2
3.95
2
v West Indies
Durban
won
26 Dec 2003
Test # 1679
South Africa
651
154.3
4.21
2
v Australia
Cape Town
won
19 Mar 2009
Test # 1916
South Africa
637/2d
189.0
3.37
2
v England
The Oval
won
19 Jul 2012
Test # 2049
South Africa
627/7d
211.0
2.97
2
v England
Cape Town
draw
2 Jan 2016
Test # 2197
South Africa
626/5d
114.0
5.49
1
v Zimbabwe
Bulawayo
won
6 Jul 2025
Test # 2593
South Africa
622/9d
167.5
3.70
1
v Australia
Durban
won
5 Feb 1970
Test # 671
South Africa
621
142.1
4.36
2
v Sri Lanka
Centurion
won
26 Dec 2020
Test # 2399
South Africa
621/5d
200.1
3.10
1
v New Zealand
Auckland
draw
27 Feb 1999
Test # 1446
South Africa
620/4d
130.1
4.76
2
v India
Centurion
won
16 Dec 2010
Test # 1985
South Africa
620/7d
135.0
4.59
1
v Pakistan
Cape Town
won
2 Jan 2003
Test # 1637
South Africa
620
177.3
3.49
3
v Australia
Johannesburg
won
23 Dec 1966
Test # 611
South Africa
615
141.3
4.34
1
v Pakistan
Cape Town
won
3 Jan 2025
Test # 2576
South Africa
604/6d
158.0
3.82
1
v West Indies
Centurion
won
16 Jan 2004
Test # 1682
South Africa
600/3d
139.0
4.31
1
v Zimbabwe
Harare
won
7 Sep 2001
Test # 1562
South Africa
595
123.1x8
3.62
2
v Australia
Adelaide
won
24 Jan 1964
Test # 553
South Africa
594/5d
145.0
4.09
1
v England
Birmingham
draw
24 Jul 2003
Test # 1651
South Africa
588/6d
163.0
3.60
1
v West Indies
St John's
draw
29 Apr 2005
Test # 1750
South Africa
584/9d
153.0
3.81
1
v Pakistan
Abu Dhabi
draw
20 Nov 2010
Test # 1979
South Africa
583/7d
161.1
3.61
1
v Bangladesh
Chattogram
won
29 Feb 2008
Test # 1865
South Africa
580/4d
139.0
4.17
1
v Sri Lanka
Cape Town
won
3 Jan 2012
Test # 2028
South Africa
575/6d
144.2
3.98
1
v Bangladesh
Chattogram
won
29 Oct 2024
Test # 2559
South Africa
573/4d
120.0
4.77
1
v Bangladesh
Bloemfontein
won
6 Oct 2017
Test # 2277
South Africa
572/7
209.2
2.73
3
v England
Durban
draw
26 Dec 1999
Test # 1480
South Africa
569
111.5
5.08
3
v Australia
W.A.C.A
won
30 Nov 2012
Test # 2064
South Africa
563
143.0
3.93
2
v India
Bloemfontein
won
3 Nov 2001
Test # 1564
South Africa
561
148.4
3.77
1
v West Indies
Johannesburg
won
12 Dec 2003
Test # 1674
South Africa
558/6d
176.0
3.17
1
v India
Nagpur
won
6 Feb 2010
Test # 1951
South Africa
556/4d
120.0
4.63
2
v West Indies
Durban
won
10 Jan 2008
Test # 1860
South Africa
552/5d
140.3
3.92
1
v West Indies
Centurion
won
17 Dec 2014
Test # 2150
South Africa
552/5d
199.5
2.76
1
v England
Manchester
draw
2 Jul 1998
Test # 1420
South Africa
548/9d
177.5
3.08
2
v West Indies
Bridgetown
won
21 Apr 2005
Test # 1749
South Africa
543/6d
147.0
3.69
1
v West Indies
Basseterre
draw
18 Jun 2010
Test # 1961
South Africa
540
152.5
3.53
1
v India
Chennai
draw
26 Mar 2008
Test # 1870
South Africa
540/8d
160.1
3.37
3
v Australia
W.A.C.A
won
3 Nov 2016
Test # 2230
South Africa
538
235.3
2.28
1
v England
Leeds
draw
26 Jul 1951
Test # 337
South Africa
533
196.3
2.71
1
v England
Nottingham
draw
7 Jun 1947
Test # 285
South Africa
532
145.0
3.66
1
v West Indies
Cape Town
draw
2 Jan 2004
Test # 1681
South Africa
530
202.6x8
1.96
1
v England
Durban
draw
3 Mar 1939
Test # 271
South Africa
529/4d
129.0
4.10
1
v Bangladesh
East London
won
18 Oct 2002
Test # 1619
South Africa
529/7d
162.5
3.24
1
v India
Cape Town
won
2 Jan 1997
Test # 1349
South Africa
525/8d
153.5
3.41
1
v New Zealand
Gqeberha
won
11 Jan 2013
Test # 2071
South Africa
524/8d
174.0
3.01
1
v New Zealand
Wellington
won
6 Mar 1953
Test # 368
South Africa
522
176.2
2.96
2
v England
Leeds
won
18 Jul 2008
Test # 1881
South Africa
521/8d
195.0
2.67
2
v England
Manchester
won
7 Jul 1955
Test # 410
South Africa
519/8d
186.2
2.78
2
v Zimbabwe
Bulawayo
draw
14 Sep 2001
Test # 1563
South Africa
517
163.1
3.16
2
v Pakistan
Dubai (DICS)
won
23 Oct 2013
Test # 2100
South Africa
517
166.0
3.11
1
v Australia
Adelaide
draw
30 Jan 1998
Test # 1397
South Africa
513/8d
192.0
2.67
1
v England
Cape Town
draw
1 Jan 1931
Test # 202
South Africa
512
188.0
2.72
2
v New Zealand
Cape Town
draw
27 Apr 2006
Test # 1800
South Africa
510/9d
190.4
2.67
1
v India
Kanpur
draw
20 Nov 2004
Test # 1722
South Africa
506
153.0
3.30
2
v Australia
Melbourne
lost
31 Dec 1910
Test # 112
South Africa
504/7d
158.2
3.18
2
v Sri Lanka
Cape Town
won
2 Jan 2001
Test # 1528
South Africa
502
189.1
2.65
1
v England
Gqeberha
draw
12 Feb 1965
Test # 578
South Africa
501/7d
179.2
2.79
1
v England
Cape Town
draw
1 Jan 1965
Test # 573
South Africa
500
155.2
3.21
2
v India
Durban
won
26 Dec 2013
Test # 2111
South Africa
500
208.5
2.39
3
v England
Leeds
won
21 Jul 1955
Test # 411
South Africa
498/8d
165.0
3.01
2
v New Zealand
Wellington
won
18 Mar 1999
Test # 1452
South Africa
496/3d
146.0
3.39
1
v Bangladesh
Potchefstroom
won
28 Sep 2017
Test # 2276
South Africa
495
181.0
2.73
2
v Sri Lanka
Colombo (SSC)
won
6 Sep 1993
Test # 1233
South Africa
494/7d
141.2
3.49
2
v India
Ahmedabad
won
3 Apr 2008
Test # 1871
South Africa
492/8d
172.0
2.86
2
v England
The Oval
draw
17 Aug 1929
Test # 185
South Africa
491
149.3
3.28
3
v Australia
Johannesburg
draw
24 Dec 1935
Test # 248
South Africa
488
136.5
3.56
1
v Australia
Johannesburg
won
30 Mar 2018
Test # 2302
South Africa
484
128.0
3.78
1
v England
The Oval
lost
4 Sep 2003
Test # 1659
South Africa
483/9d
240.0
2.01
1
v England
Nottingham
won
7 Jun 1951
Test # 334
South Africa
482/5d
121.0
3.98
2
v Bangladesh
Potchefstroom
won
25 Oct 2002
Test # 1621
South Africa
482
166.4
2.89
1
v Australia
Adelaide
won
7 Jan 1911
Test # 113
South Africa
481/8d
154.0
3.12
1
v New Zealand
Centurion
won
27 Aug 2016
Test # 2220
South Africa
481
142.1x8
2.53
3
v England
Durban
draw
3 Mar 1939
Test # 271
South Africa
480/7d
109.5
4.37
2
v Zimbabwe
Centurion
won
11 Mar 2005
Test # 1740
South Africa
479
191.4
2.49
2
v India
Bengaluru
won
2 Mar 2000
Test # 1486
South Africa
476
145.4
3.26
1
v England
The Oval
draw
17 Aug 1935
Test # 246
South Africa
475
132.0
3.59
1
v England
Centurion
won
22 Jan 2016
Test # 2200
South Africa
474/9d
148.4
3.18
1
v New Zealand
Wellington
draw
23 Mar 2012
Test # 2037
South Africa
473
162.0
2.91
3
v Australia
Cape Town
lost
8 Mar 2002
Test # 1593
South Africa
472/8d
195.0
2.42
3
v Australia
Johannesburg
draw
12 Nov 1921
Test # 146
South Africa
471/9d
142.1
3.31
1
v New Zealand
Bloemfontein
won
17 Nov 2000
Test # 1514
South Africa
470/8d
121.2
3.87
3
v Australia
Gqeberha
won
5 Mar 1970
Test # 673
South Africa
470/2d
130.5
3.59
2
v Bangladesh
Chattogram
won
24 Apr 2003
Test # 1640
South Africa
470/9d
130.6x8
2.69
1
v Australia
Johannesburg
draw
23 Dec 1957
Test # 444
South Africa
464
124.2
3.73
2
v New Zealand
Johannesburg
won
2 Feb 1962
Test # 523
South Africa
464/8d
157.0
2.95
3
v England
Durban
draw
21 Jan 1928
Test # 170
South Africa
462/9d
154.0
3.00
2
v Zimbabwe
Harare
won
11 Nov 1999
Test # 1468
South Africa
460
120.2
3.82
1
v Pakistan
Johannesburg
won
19 Jan 1995
Test # 1283
South Africa
459
139.2
3.29
1
v New Zealand
Hamilton
draw
10 Mar 2004
Test # 1686
South Africa
459
153.0
3.00
2
v Australia
Melbourne
won
26 Dec 2008
Test # 1902
South Africa
455/9d
166.2
2.73
1
v Sri Lanka
Galle
won
16 Jul 2014
Test # 2129
South Africa
454
95.0
4.77
1
v Australia
Johannesburg
draw
11 Oct 1902
Test # 75
South Africa
454
173.1
2.62
1
v West Indies
Bridgetown
draw
29 Mar 2001
Test # 1541
South Africa
453
136.2
3.32
1
v Bangladesh
Gqeberha
won
8 Apr 2022
Test # 2461
South Africa
452
141.5
3.18
3
v Australia
Sydney
lost
2 Jan 2002
Test # 1582
South Africa
451
136.5
3.29
2
v New Zealand
Christchurch
won
27 Feb 1932
Test # 217
South Africa
451/9d
154.4
2.91
1
v Australia
Sydney
lost
2 Jan 2006
Test # 1780
South Africa
450
128.1
3.51
1
v England
Gqeberha
draw
9 Dec 1999
Test # 1475
South Africa
450/7
136.0
3.30
4
v India
Johannesburg
draw
18 Dec 2013
Test # 2108
South Africa
450
136.3
3.29
1
v Pakistan
Karachi
won
1 Oct 2007
Test # 1843
South Africa
450
151.4
2.96
1
v Australia
Brisbane
draw
9 Nov 2012
Test # 2056
South Africa
450/9d
159.5
2.81
3
v Australia
Johannesburg
won
4 Mar 1994
Test # 1252
South Africa
448
166.3
2.69
2
v Sri Lanka
Centurion
won
15 Nov 2002
Test # 1626
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years