England score the highest ODI total of 481 runs

Sports