Home > Cricket > News > England breaks their own world record of highest ODI total