Live Scores
Series
Teams
News
Features
Videos
Stats
Edition US
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
World Cup Records
Test+ODI+T20I 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