Recently England made the world record of highest team total in ODI cricket against Pakistan in 3rd ODI.

At this ODI so many records have made like Alex Hales became highest individual scored in ODI from England side, Wahab Riaz gave more then 100 run first time against any opposition, Amir scored highest 11th man runs in ODI cricket.

Before this Sri Lankan was at top in this list they scored 443 runs agaisnt Netherlands, But South Africans are dominante this list.

They scored so many time 400 runs and they are most dangerous side ever. They can win against any opposition on their day.

Here are the few highest totals :

# England 444/3 vs Pakistan at Nottingham on 30th August 2016

# Sri Lanka 443/9 vs Netherlands at Amstelveen on 4th July 2006

# South Africa 439/2 vs West Indies at Johannesburg on 18th January 2015

# South Africa 438/4 vs India at Mumbai on 25th October 2015

# South Africa 438/9 vs Australia at Johannesburg on 12th March 2006

# Australia 434/4 vs South Africa at Johannesburg on 12th March 2006