Highest Innings Score in ODI against SA

TeamScoreOversInnsVenueDate
Australia 434/4 50 1 Johannesburg 2006-03-12
India 401/3 50 1 Gwalior 2010-02-24
England 399/9 50 1 Bloemfontein 2016-02-03
Australia 392/8 50 1 Bloemfontein 2023-09-09
Australia 377/6 50 1 Basseterre 2007-03-24
Australia 371/6 50 1 Durban 2016-10-05
Pakistan 351/4 50 1 Durban 2007-02-07
England 346/7 50 1 Kimberley 2023-02-01
Australia 344/6 50 1 Sydney 2006-02-05
England 342/7 50 1 Bloemfontein 2023-01-29
Pakistan 335/6 50 1 Port Elizabeth 2002-12-11
West Indies 335/8 50 1 East London 2023-03-18
India 331/7 50 1 Cardiff 2013-06-06
Australia 330/7 49.1 2 Port Elizabeth 2002-04-06
Bangladesh 330/6 50 1 London 2019-06-02
Australia 329/5 50 1 Canberra 2014-11-19
Australia 327/7 50 1 Harare 2014-08-27
Sri Lanka 327 48.1 2 Cape Town 2017-02-07
Sri Lanka 326 44.5 2 Delhi 2023-10-07
India 326/5 50 1 Kolkata 2023-11-05
Pakistan 324/9 50 2 Johannesburg 2021-04-04
England 323/8 50 1 Centurion 2009-09-27
Sri Lanka 320/5 50 1 Colombo 2013-07-20
Pakistan 320/7 50 1 Centurion 2021-04-07
Sri Lanka 319/8 50 1 Centurion 2009-09-22
England 318/8 50 1 Centurion 2016-02-09
Pakistan 317/6 50 1 Centurion 2019-01-25
Australia 315 49.5 2 Manchester 2019-07-06
Sri Lanka 314/8 49.5 2 Johannesburg 2012-01-22
Bangladesh 314/7 50 1 Centurion 2022-03-18

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