highest one day cricket score
South Africa have scored more 400+ scores in ODIs than any other nation, with 6 such scores till date. The highest (and also the most recent) ODI total of all time was scored by England on 30 August 2016 against Pakistan, posting a huge total of 444-3 in 50 overs. Alex Hales also scored the highest individual ODI score of an English batsman, 171, a record which had stood for 23 years prior. As of 16 October 2016, there have been 18 occasions where a team has recorded a 400+ total.