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 :