SA Highest Innings Score in ODI

ScoreAgainstOversInnsVenueDate
439/2 West Indies 50 1 Johannesburg 2015-01-18
438/9 Australia 49.5 2 Johannesburg 2006-03-12
438/4 India 50 1 Mumbai 2015-10-25
428/5 Sri Lanka 50 1 Delhi 2023-10-07
418/5 Zimbabwe 50 1 Potchefstroom 2006-09-20
416/5 Australia 50 1 Centurion 2023-09-15
411/4 Ireland 50 1 Canberra 2015-03-03
408/5 West Indies 50 1 Sydney 2015-02-27
399/6 Zimbabwe 50 1 Benoni 2010-10-22
399/7 England 50 1 Mumbai 2023-10-21
392/6 Pakistan 50 1 Centurion 2007-02-04
384/6 Sri Lanka 50 1 Centurion 2017-02-10
382/5 Bangladesh 50 1 Mumbai 2023-10-24
372/6 Australia 49.2 2 Durban 2016-10-05
370/8 Netherlands 50 1 Johannesburg 2023-04-02
369/6 Bangladesh 50 1 East London 2017-10-22
367/5 Sri Lanka 50 1 Cape Town 2017-02-07
365/2 India 50 1 Motera 2010-02-27
363/7 Sri Lanka 50 1 Kandy 2018-08-05
361/5 West Indies 42 1 Centurion 2015-01-28
361/6 Australia 50 1 Johannesburg 2016-10-02
358/4 Bangladesh 50 1 Benoni 2008-11-09
358/4 India 50 1 Johannesburg 2013-12-05
357/4 New Zealand 50 1 Pune 2023-11-01
356/4 West Indies 50 1 St. Georges 2007-04-10
354/6 England 50 1 Cape Town 2009-11-27
354/5 Ireland 50 1 Benoni 2016-09-25
353/3 Netherlands 40 1 Basseterre 2007-03-16
353/6 Bangladesh 50 1 Paarl 2017-10-18
351/6 Zimbabwe 50 1 Bloemfontein 2010-10-15

Highest Innings Score in ODI Team Wise
Afghanistan Australia Bangladesh
England India Ireland
Netherlands New Zealand Pakistan
Scotland South Africa Sri Lanka
United Arab Emirates West Indies Zimbabwe
Highest Innings Score in ODI Against Team Wise
Afghanistan Australia Bangladesh
England India Ireland
Netherlands New Zealand Pakistan
Scotland South Africa Sri Lanka
United Arab Emirates West Indies Zimbabwe