Live Scores
Series
Teams
News
Features
Videos
Stats
Edition IN
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
World Cup Records
LA Matches Records
Team Highest Innings Totals - vs South Africa
Highest totals For World Cup - vs South Africa
Highest totals
Team
Score
Overs
RR
Inns
Opposition
Ground
Result
Match Date
Scorecard
Australia
377/6
50.0
7.54
1
v South Africa
Basseterre
won
24 Mar 2007
ODI # 2552
Bangladesh
330/6
50.0
6.60
1
v South Africa
The Oval
won
2 Jun 2019
ODI # 4147
Sri Lanka
326
44.5
7.27
2
v South Africa
Delhi
lost
7 Oct 2023
ODI # 4661
India
326/5
50.0
6.52
1
v South Africa
Eden Gardens
won
5 Nov 2023
ODI # 4694
Australia
315
49.5
6.32
2
v South Africa
Manchester
lost
6 Jul 2019
ODI # 4188
England
311/8
50.0
6.22
1
v South Africa
The Oval
won
30 May 2019
ODI # 4143
Pakistan
308/7
50.0
6.16
1
v South Africa
Lord's
won
23 Jun 2019
ODI # 4171
India
307/7
50.0
6.14
1
v South Africa
Melbourne
won
22 Feb 2015
ODI # 3610
New Zealand
299/6
42.5
6.98
2
v South Africa
Auckland
won
24 Mar 2015
ODI # 3644
India
296
48.4
6.08
1
v South Africa
Nagpur
lost
12 Mar 2011
ODI # 3128
West Indies
289/9
50.0
5.78
2
v South Africa
St George's
lost
10 Apr 2007
ODI # 2567
West Indies
278/5
50.0
5.56
1
v South Africa
Cape Town
won
9 Feb 2003
ODI # 1942
Zimbabwe
277
48.2
5.73
2
v South Africa
Hamilton
lost
15 Feb 2015
ODI # 3601
Australia
272/5
49.4
5.47
2
v South Africa
Leeds
won
13 Jun 1999
ODI # 1481
Pakistan
270
46.4
5.78
1
v South Africa
Chennai
lost
27 Oct 2023
ODI # 4683
Sri Lanka
268/9
50.0
5.36
1
v South Africa
Durban
tied
3 Mar 2003
ODI # 1979
West Indies
264/8
50.0
5.28
1
v South Africa
Karachi
won
11 Mar 1996
ODI # 1079
India
253/5
50.0
5.06
1
v South Africa
Hove
lost
15 May 1999
ODI # 1444
England
252/6
45.0
5.60
1
v South Africa
Sydney
won
22 Mar 1992
ODI # 751
Bangladesh
251/8
50.0
5.02
1
v South Africa
Providence
won
7 Apr 2007
ODI # 2564
Netherlands
245/8
43.0
5.69
1
v South Africa
Dharamsala
won
17 Oct 2023
ODI # 4672
New Zealand
245/6
48.3
5.05
2
v South Africa
Birmingham
won
19 Jun 2019
ODI # 4165
Afghanistan
244
50.0
4.88
1
v South Africa
Ahmedabad
lost
10 Nov 2023
ODI # 4699
Pakistan
242/6
50.0
4.84
1
v South Africa
Karachi
lost
29 Feb 1996
ODI # 1067
Bangladesh
233
46.4
4.99
2
v South Africa
Wankhede
lost
24 Oct 2023
ODI # 4680
Zimbabwe
233/6
50.0
4.66
1
v South Africa
Chelmsford
won
29 May 1999
ODI # 1468
India
230/4
47.3
4.84
2
v South Africa
Southampton
won
5 Jun 2019
ODI # 4150
New Zealand
229/1
36.5
6.21
2
v South Africa
Johannesburg
won
16 Feb 2003
ODI # 1955
England
226/7
40.5
5.53
2
v South Africa
Melbourne
won
12 Mar 1992
ODI # 741
Pakistan
222
46.4
4.75
1
v South Africa
Auckland
won
7 Mar 2015
ODI # 3626
West Indies
222
47.3
4.67
1
v South Africa
Delhi
lost
24 Feb 2011
ODI # 3106
New Zealand
221/8
50.0
4.42
1
v South Africa
Mirpur
won
25 Mar 2011
ODI # 3144
Pakistan
220/7
50.0
4.40
1
v South Africa
Nottingham
lost
5 Jun 1999
ODI # 1474
Australia
215/7
47.2
4.54
2
v South Africa
Eden Gardens
won
16 Nov 2023
ODI # 4704
Australia
213
49.2
4.31
1
v South Africa
Birmingham
tied
17 Jun 1999
ODI # 1483
New Zealand
213/8
50.0
4.26
2
v South Africa
Birmingham
lost
10 Jun 1999
ODI # 1478
Ireland
210
45.0
4.66
2
v South Africa
Canberra
lost
3 Mar 2015
ODI # 3621
Sri Lanka
209
49.3
4.22
1
v South Africa
Providence
lost
28 Mar 2007
ODI # 2556
Sri Lanka
203
49.3
4.10
1
v South Africa
Chester-le-Street
lost
28 Jun 2019
ODI # 4176
Sri Lanka
198/7
49.5
3.97
2
v South Africa
Wellington
won
2 Mar 1992
ODI # 727
New Zealand
196/5
48.2
4.05
2
v South Africa
St George's
won
14 Apr 2007
ODI # 2571
U.A.E.
195
47.3
4.10
2
v South Africa
Wellington
lost
12 Mar 2015
ODI # 3633
New Zealand
191/3
34.3
5.53
2
v South Africa
Auckland
won
29 Feb 1992
ODI # 723
Scotland
186/8
50.0
3.72
1
v South Africa
Basseterre
lost
20 Mar 2007
ODI # 2545
India
180/6
30.0
6.00
1
v South Africa
Adelaide
lost
15 Mar 1992
ODI # 745
Australia
177
40.5
4.33
2
v South Africa
Lucknow
lost
12 Oct 2023
ODI # 4667
New Zealand
177/9
50.0
3.54
1
v South Africa
Faisalabad
lost
20 Feb 1996
ODI # 1054
Pakistan
173/8
36.0
4.80
2
v South Africa
Brisbane
lost
8 Mar 1992
ODI # 735
England
171
45.4
3.74
1
v South Africa
Chennai
won
6 Mar 2011
ODI # 3120
England
170
22.0
7.72
2
v South Africa
Wankhede
lost
21 Oct 2023
ODI # 4677
Australia
170/9
49.0
3.46
1
v South Africa
Sydney
lost
26 Feb 1992
ODI # 719
Netherlands
168/8
50.0
3.36
2
v South Africa
Rawalpindi
lost
5 Mar 1996
ODI # 1073
New Zealand
167
35.3
4.70
2
v South Africa
Pune
lost
1 Nov 2023
ODI # 4689
Zimbabwe
163
48.3
3.36
1
v South Africa
Canberra
lost
10 Mar 1992
ODI # 738
England
154
48.0
3.20
1
v South Africa
Bridgetown
lost
17 Apr 2007
ODI # 2574
Australia
153/3
31.3
4.85
2
v South Africa
Gros Islet
won
25 Apr 2007
ODI # 2580
Ireland
152/8
35.0
4.34
1
v South Africa
Providence
lost
3 Apr 2007
ODI # 2562
England
152
44.3
3.41
2
v South Africa
Rawalpindi
lost
25 Feb 1996
ODI # 1060
Kenya
152
44.3
3.41
1
v South Africa
Amstelveen
lost
26 May 1999
ODI # 1462
U.A.E.
152/8
50.0
3.04
2
v South Africa
Rawalpindi
lost
16 Feb 1996
ODI # 1049
West Indies
151
33.1
4.55
2
v South Africa
Sydney
lost
27 Feb 2015
ODI # 3616
Ireland
141
33.2
4.23
2
v South Africa
Eden Gardens
lost
15 Mar 2011
ODI # 3133
Kenya
140
38.0
3.68
1
v South Africa
Potchefstroom
lost
12 Feb 2003
ODI # 1947
West Indies
136
38.4
3.51
2
v South Africa
Christchurch
lost
5 Mar 1992
ODI # 730
Canada
136/5
50.0
2.72
2
v South Africa
East London
lost
27 Feb 2003
ODI # 1971
Sri Lanka
133
37.2
3.56
1
v South Africa
Sydney
lost
18 Mar 2015
ODI # 3640
Netherlands
132/9
40.0
3.30
2
v South Africa
Basseterre
lost
16 Mar 2007
ODI # 2537
Afghanistan
125
34.1
3.65
1
v South Africa
Cardiff
lost
15 Jun 2019
ODI # 4160
Netherlands
120
34.5
3.44
2
v South Africa
Mohali
lost
3 Mar 2011
ODI # 3115
Sri Lanka
110
35.2
3.11
2
v South Africa
Northampton
lost
19 May 1999
ODI # 1451
Bangladesh
108
35.1
3.07
1
v South Africa
Bloemfontein
lost
22 Feb 2003
ODI # 1961
England
103
41.0
2.51
2
v South Africa
The Oval
lost
22 May 1999
ODI # 1455
Bangladesh
78
28.0
2.78
2
v South Africa
Mirpur
lost
19 Mar 2011
ODI # 3138
West Indies
DNB
0.0
-
-
v South Africa
Southampton
n/r
10 Jun 2019
ODI # 4156
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years