Highest totals for England vs South Africa in ODIs

Highest totals
Team
Score
Overs
RR
Inns
Opposition
Ground
Result
Match Date
Scorecard
399/950.07.981v South AfricaBloemfonteinwon3 Feb 2016ODI # 3732
399/750.07.981v EnglandWankhedewon21 Oct 2023ODI # 4677
354/650.07.081v EnglandCape Townwon27 Nov 2009ODI # 2930
347/549.17.052v EnglandBloemfonteinwon29 Jan 2023ODI # 4513
346/750.06.921v South AfricaKimberleywon1 Feb 2023ODI # 4514
342/750.06.841v South AfricaBloemfonteinlost29 Jan 2023ODI # 4513
339/650.06.781v South AfricaLeedswon24 May 2017ODI # 3872
333/550.06.661v EnglandChester-le-Streetwon19 Jul 2022ODI # 4434
330/650.06.601v South AfricaSouthamptonwon27 May 2017ODI # 3873
328/550.06.562v EnglandSouthamptonlost27 May 2017ODI # 3873
323/850.06.461v South AfricaCenturionwon27 Sep 2009ODI # 2900
319/346.26.882v EnglandCenturionwon9 Feb 2016ODI # 3736
318/850.06.361v South AfricaCenturionlost9 Feb 2016ODI # 3736
311/750.06.221v EnglandEast Londonwon9 Feb 2005ODI # 2224
311/850.06.221v South AfricaThe Ovalwon30 May 2019ODI # 4143
304/850.06.082v South AfricaEast Londonlost9 Feb 2005ODI # 2224
301/950.06.022v EnglandCenturionlost27 Sep 2009ODI # 2900
298/750.05.961v EnglandBloemfonteinwon27 Jan 2023ODI # 4512
296/750.05.921v South AfricaThe Ovalwon29 Aug 2008ODI # 2757
291/550.05.821v EnglandCape Townwon6 Feb 2005ODI # 2223
28743.16.642v EnglandKimberleylost1 Feb 2023ODI # 4514
287/550.05.741v EnglandSouthamptonwon28 Aug 2012ODI # 3298
283/446.46.062v EnglandDhakawon25 Oct 1998ODI # 1358
281/750.05.621v South AfricaDhakalost25 Oct 1998ODI # 1358
276/348.05.752v EnglandCenturionwon14 Jan 1996ODI # 1038
275/450.05.501v South AfricaLeedswon22 Aug 2008ODI # 2748
272/850.05.441v South AfricaCenturionlost14 Jan 1996ODI # 1038
27144.26.112v South AfricaBloemfonteinlost27 Jan 2023ODI # 4512
27146.55.782v South AfricaChester-le-Streetlost19 Jul 2022ODI # 4434
270/749.15.492v EnglandGqeberhawon4 Feb 2005ODI # 2221
270/550.05.401v South AfricaBloemfonteintied2 Feb 2005ODI # 2219
270/850.05.402v EnglandBloemfonteintied2 Feb 2005ODI # 2219
26745.05.932v EnglandLeedslost24 May 2017ODI # 3872
267/850.05.341v South AfricaGqeberhalost4 Feb 2005ODI # 2221
266/947.25.612v EnglandJohannesburgwon12 Feb 2016ODI # 3737
265/445.55.782v South AfricaThe Ovalwon28 Jun 2003ODI # 2029
265/548.25.482v South AfricaBloemfonteinwon11 Jan 1996ODI # 1034
264/650.05.281v EnglandThe Ovallost28 Jun 2003ODI # 2029
263/546.25.672v South AfricaGqeberhawon6 Feb 2016ODI # 3734
26247.55.471v South AfricaJohannesburglost12 Feb 2016ODI # 3737
262/850.05.241v EnglandBloemfonteinlost11 Jan 1996ODI # 1034
262/750.05.241v EnglandGqeberhalost6 Feb 2016ODI # 3734
259/347.45.432v EnglandCape Townwon4 Feb 2020ODI # 4234
258/850.05.161v South AfricaCape Townlost4 Feb 2020ODI # 4234
257/843.25.932v South AfricaJohannesburgwon9 Feb 2020ODI # 4242
256/750.05.121v EnglandJohannesburglost9 Feb 2020ODI # 4242
25549.45.132v EnglandLeedslost22 Aug 2008ODI # 2748
252/645.05.601v South AfricaSydneywon22 Mar 1992ODI # 751
252/346.05.472v South AfricaCenturionwon22 Nov 2009ODI # 2929
250/533.37.462v EnglandBloemfonteinlost3 Feb 2016ODI # 3732
250/950.05.001v EnglandCenturionlost22 Nov 2009ODI # 2929
244/750.04.881v EnglandBirminghamwon18 Aug 1998ODI # 1347
24241.35.832v South AfricaCape Townlost27 Nov 2009ODI # 2930
241/749.04.912v EnglandCenturionwon13 Feb 2005ODI # 2226
24049.54.811v South AfricaCenturionlost13 Feb 2005ODI # 2226
237/544.05.382v EnglandCape Townwon14 Feb 2016ODI # 3738
23645.05.241v South AfricaCape Townlost14 Feb 2016ODI # 3738
236/450.04.721v EnglandMelbournelost12 Mar 1992ODI # 741
233/849.44.692v EnglandEast Londonwon4 Feb 2000ODI # 1557
232/643.05.392v EnglandSydneylost22 Mar 1992ODI # 751
231/650.04.621v South AfricaEast Londonlost4 Feb 2000ODI # 1557
23048.54.702v South AfricaBirminghamlost18 Aug 1998ODI # 1347
23050.04.601v EnglandRawalpindiwon25 Feb 1996ODI # 1060
227/347.34.772v EnglandManchesterwon3 Jul 2003ODI # 2032
226/740.55.532v South AfricaMelbournewon12 Mar 1992ODI # 741
226/950.04.521v EnglandManchesterwon23 May 1998ODI # 1332
225/750.04.501v EnglandThe Ovalwon22 May 1999ODI # 1455
224/446.44.802v South AfricaLord'swon2 Sep 2012ODI # 3302
224/748.44.602v EnglandThe Ovalwon21 May 1998ODI # 1331
223/950.04.461v South AfricaThe Ovallost21 May 1998ODI # 1331
223/750.04.461v South AfricaManchesterlost3 Jul 2003ODI # 2032
220/850.04.401v EnglandLord'slost2 Sep 2012ODI # 3302
219/454.04.052v South AfricaBirminghamwon25 Aug 1994ODI # 919
218/950.04.361v EnglandGqeberhawon21 Jan 1996ODI # 1044
215/755.03.901v EnglandBirminghamlost25 Aug 1994ODI # 919
212/648.04.412v South AfricaThe Ovalwon31 Aug 2012ODI # 3300
21146.34.531v EnglandDurbann/r11 Feb 2005ODI # 2225
21146.44.521v EnglandThe Ovallost31 Aug 2012ODI # 3300
211/850.04.221v EnglandCape Townwon9 Jan 1996ODI # 1033
20739.55.192v EnglandThe Ovallost30 May 2019ODI # 4143
20740.45.092v South AfricaSouthamptonlost28 Aug 2012ODI # 3298
206/335.05.882v South AfricaLeedswon24 May 1998ODI # 1334
20549.54.112v South AfricaCape Townlost9 Jan 1996ODI # 1033
205/850.04.101v EnglandLeedslost24 May 1998ODI # 1334
204/750.04.081v EnglandCape Townwon26 Jan 2000ODI # 1549
203/950.04.062v South AfricaCape Townlost26 Jan 2000ODI # 1549
20128.17.131v South AfricaManchesterwon22 Jul 2022ODI # 4435
199/639.05.102v South AfricaBirminghamwon8 Jul 2003ODI # 2035
199/748.14.132v EnglandJohannesburgwon13 Jan 1996ODI # 1036
198/850.03.961v South AfricaJohannesburglost13 Jan 1996ODI # 1036
198/950.03.961v EnglandBirminghamlost8 Jul 2003ODI # 2035
19446.44.152v South AfricaManchesterlost23 May 1998ODI # 1332
186/334.35.392v EnglandNottinghamwon5 Sep 2012ODI # 3304
185/139.34.682v South AfricaBloemfonteinwon23 Jan 2000ODI # 1546
185/548.23.822v EnglandDurbanwon17 Jan 1996ODI # 1040
184/239.14.692v EnglandNairobi (Gym)won10 Oct 2000ODI # 1636
18449.53.691v South AfricaDurbanlost17 Jan 1996ODI # 1040
18449.53.691v EnglandBloemfonteinlost23 Jan 2000ODI # 1546
183/632.15.681v EnglandLord'slost31 Aug 2008ODI # 2759
18341.24.422v South AfricaCape Townlost6 Feb 2005ODI # 2223
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Bangladesh vs New Zealand at Rawalpindi, ICC Champions Trophy 6th Match, Group A, Feb 24, 2025 [ODI # 4848]

Bangladesh vs India at Dubai (DICS), ICC Champions Trophy 2nd Match, Group A, Feb 20, 2025 [ODI # 4844]

Bangladesh vs West Indies at Basseterre, West Indies vs Bangladesh 3rd ODI, Dec 12, 2024 [ODI # 4815]