Number Score By Opposition Venue Season 434 / 4 (50 overs) Australia South Africa Johannesburg 2005 -- 06 438 / 9 (49.5 overs) South Africa Australia Johannesburg 2005 -- 06 443 / 9 (50 overs) Sri Lanka Netherlands Amstelveen 2006 418 / 5 (50 overs) South Africa Zimbabwe Potchefstroom 2006 -- 07 413 / 5 (50 overs) India Bermuda Port of Spain 2007 6 402 / 2 (50 overs) New Zealand Ireland Aberdeen, Scotland 2008 7 414 / 7 (50 overs) India Sri Lanka Rajkot 2009 -- 10 8 411 / 8 (50 overs) Sri Lanka India Rajkot 2009 -- 10 9 401 / 3 (50 overs) India South Africa Gwalior 2009 -- 10 10 418 / 5 (50 overs) India West Indies Indore 2011 -- 12 11 404 / 5 (50 overs) India Sri Lanka Kolkata 2014 -- 15 12 439 / 2 (50 overs) South Africa West Indies Johannesburg 2014 - 15 13 408 / 5 (50 overs) South Africa West Indies Sydney 2014 -- 15 14 411 / 4 (50 overs) South Africa Ireland Canberra 2014 -- 15 15 417 / 6 (50 overs) Australia Afghanistan Perth 2014 -- 15 16 408 / 9 (50 overs) England New Zealand Birmingham 2015 17 438 / 4 (50 overs) South Africa India Mumbai 2015 -- 16 18 444 / 3 (50 overs) England Pakistan Nottingham 2016 19 481 / 6 (50 overs) England Australia Nottingham 2018
most runs in one day cricket in one innings
481 / 6