Live Scores
Series
Teams
News
Features
Videos
Stats
Asia Cup 2025
Edition US
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
South Africa (Host) Records
Test Matches Records
Team Highest Innings Totals
Highest totals Held in South Africa for Tests
Highest totals
Team
Score
Overs
RR
Inns
Opposition
Ground
Result
Match Date
Scorecard
Sri Lanka
713/3d
165.3
4.30
2
v Zimbabwe
Bulawayo
won
14 May 2004
Test # 1699
Afghanistan
699
197.0
3.54
2
v Zimbabwe
Bulawayo
draw
26 Dec 2024
Test # 2573
South Africa
658/9d
166.2
3.95
2
v West Indies
Durban
won
26 Dec 2003
Test # 1679
England
654/5
218.2x8
2.24
4
v South Africa
Durban
draw
3 Mar 1939
Test # 271
Australia
652/7d
146.0
4.46
1
v South Africa
Johannesburg
won
22 Feb 2002
Test # 1590
South Africa
651
154.3
4.21
2
v Australia
Cape Town
won
19 Mar 2009
Test # 1916
England
629/6d
125.5
4.99
1
v South Africa
Cape Town
draw
2 Jan 2016
Test # 2197
Australia
628/8d
193.4
3.24
2
v South Africa
Johannesburg
won
28 Feb 1997
Test # 1356
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
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
England
608
149.5x8
3.04
1
v South Africa
Johannesburg
draw
27 Dec 1948
Test # 307
South Africa
604/6d
158.0
3.82
1
v West Indies
Centurion
won
16 Jan 2004
Test # 1682
New Zealand
601/3d
130.0
4.62
2
v Zimbabwe
Bulawayo
won
7 Aug 2025
Test # 2599
South Africa
600/3d
139.0
4.31
1
v Zimbabwe
Harare
won
7 Sep 2001
Test # 1562
New Zealand
593/8d
165.0
3.59
1
v South Africa
Cape Town
draw
27 Apr 2006
Test # 1800
Zimbabwe
586
135.2
4.33
1
v Afghanistan
Bulawayo
draw
26 Dec 2024
Test # 2573
New Zealand
582/4d
150.0
3.88
1
v Zimbabwe
Bulawayo
won
6 Aug 2016
Test # 2214
South Africa
580/4d
139.0
4.17
1
v Sri Lanka
Cape Town
won
3 Jan 2012
Test # 2028
New Zealand
576/6d
166.5
3.45
2
v Zimbabwe
Bulawayo
won
28 Jul 2016
Test # 2210
England
574/9d
170.0
3.37
2
v South Africa
Durban
won
26 Dec 2009
Test # 1944
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
England
570/7d
172.3
3.30
3
v South Africa
Durban
draw
26 Dec 2004
Test # 1730
South Africa
563
143.0
3.93
2
v India
Bloemfontein
won
3 Nov 2001
Test # 1564
Zimbabwe
563/9d
167.0
3.37
3
v West Indies
Harare
draw
27 Jul 2001
Test # 1553
South Africa
561
148.4
3.77
1
v West Indies
Johannesburg
won
12 Dec 2003
Test # 1674
West Indies
559/6d
168.0
3.32
2
v Zimbabwe
Bulawayo
won
19 Jul 2001
Test # 1551
England
559/9d
130.7x8
3.20
1
v South Africa
Cape Town
draw
31 Dec 1938
Test # 268
South Africa
556/4d
120.0
4.63
2
v West Indies
Durban
won
10 Jan 2008
Test # 1860
India
554
151.3
3.65
2
v Zimbabwe
Bulawayo
won
13 Sep 2005
Test # 1765
South Africa
552/5d
140.3
3.92
1
v West Indies
Centurion
won
17 Dec 2014
Test # 2150
Australia
549/7d
117.0x8
3.51
1
v South Africa
Gqeberha
won
3 Mar 1950
Test # 322
Zimbabwe
544/4d
165.0
3.29
1
v Pakistan
Harare
won
31 Jan 1995
Test # 1285
Australia
542
188.3
2.87
1
v South Africa
Cape Town
won
31 Dec 1966
Test # 613
Sri Lanka
541
125.1
4.32
2
v Zimbabwe
Harare
won
6 May 2004
Test # 1698
Sri Lanka
537
155.0
3.46
1
v Zimbabwe
Harare
won
29 Oct 2016
Test # 2228
South Africa
532
145.0
3.66
1
v West Indies
Cape Town
draw
2 Jan 2004
Test # 1681
England
531
166.3
3.18
1
v South Africa
Johannesburg
draw
23 Dec 1964
Test # 572
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
Australia
526/7d
126.0x8
3.13
1
v South Africa
Cape Town
won
31 Dec 1949
Test # 319
South Africa
525/8d
153.5
3.41
1
v New Zealand
Gqeberha
won
11 Jan 2013
Test # 2071
South Africa
519/8d
186.2
2.78
2
v Zimbabwe
Bulawayo
draw
14 Sep 2001
Test # 1563
Sri Lanka
515/9d
176.2
2.92
2
v Zimbabwe
Harare
won
19 Jan 2020
Test # 2381
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
Pakistan
510/8d
147.1
3.46
1
v Zimbabwe
Harare
won
7 May 2021
Test # 2421
Zimbabwe
507/9d
152.3
3.32
1
v West Indies
Harare
draw
4 Nov 2003
Test # 1668
New Zealand
505
165.3x8
2.29
1
v South Africa
Cape Town
draw
1 Jan 1954
Test # 379
Sri Lanka
504
144.4
3.48
1
v Zimbabwe
Harare
won
6 Nov 2016
Test # 2231
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
England
499/9d
152.0
3.28
1
v South Africa
Gqeberha
won
16 Jan 2020
Test # 2380
South Africa
496/3d
146.0
3.39
1
v Bangladesh
Potchefstroom
won
28 Sep 2017
Test # 2276
Australia
494/7d
127.4
3.86
1
v South Africa
Cape Town
won
1 Mar 2014
Test # 2122
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
England
485/5d
190.0
2.55
1
v South Africa
Durban
won
4 Dec 1964
Test # 571
New Zealand
484
111.1
4.35
2
v Zimbabwe
Bulawayo
won
15 Aug 2005
Test # 1761
South Africa
482/5d
121.0
3.98
2
v Bangladesh
Potchefstroom
won
25 Oct 2002
Test # 1621
England
482
157.3x5
3.67
1
v South Africa
Johannesburg
won
2 Mar 1896
Test # 48
West Indies
481
107.0
4.49
1
v Zimbabwe
Bulawayo
won
12 Nov 2003
Test # 1669
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
Pakistan
478
122.1
3.91
3
v South Africa
Cape Town
lost
3 Jan 2025
Test # 2576
South Africa
475
132.0
3.59
1
v England
Centurion
won
22 Jan 2016
Test # 2200
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/9d
130.6x8
2.69
1
v Australia
Johannesburg
draw
23 Dec 1957
Test # 444
England
469/4d
88.5x8
3.96
1
v South Africa
Durban
won
20 Jan 1939
Test # 269
Bangladesh
468
126.0
3.71
1
v Zimbabwe
Harare
won
7 Jul 2021
Test # 2427
Australia
466
125.4
3.70
1
v South Africa
Johannesburg
won
26 Feb 2009
Test # 1910
Pakistan
466
156.1
2.98
2
v Zimbabwe
Bulawayo
won
1 Sep 2011
Test # 2006
New Zealand
465
160.3
2.89
1
v Zimbabwe
Harare
won
19 Sep 2000
Test # 1511
Australia
465/8d
127.0x8
2.74
1
v South Africa
Johannesburg
draw
10 Feb 1950
Test # 321
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
Zimbabwe
462/9d
188.3
2.45
1
v Sri Lanka
Bulawayo
draw
20 Oct 1994
Test # 1271
Zimbabwe
461
161.0
2.86
1
v New Zealand
Bulawayo
draw
25 Sep 1997
Test # 1379
South Africa
460
120.2
3.82
1
v Pakistan
Johannesburg
won
19 Jan 1995
Test # 1283
India
459
128.1
3.58
3
v South Africa
Centurion
lost
16 Dec 2010
Test # 1985
Zimbabwe
457
138.4
3.29
2
v Bangladesh
Bulawayo
won
19 Apr 2001
Test # 1543
Zimbabwe
456
214.2
2.12
1
v India
Harare
draw
18 Oct 1992
Test # 1197
Australia
455
146.5
3.09
2
v South Africa
Durban
won
28 Feb 1936
Test # 251
South Africa
454
95.0
4.77
1
v Australia
Johannesburg
draw
11 Oct 1902
Test # 75
South Africa
453
136.2
3.32
1
v Bangladesh
Gqeberha
won
8 Apr 2022
Test # 2461
New Zealand
452/9d
89.0
5.07
1
v Zimbabwe
Harare
won
7 Aug 2005
Test # 1759
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years