ICC World Cup 2019 winner, England, had cleared their intent to lift the title beforehand by registering the highest ODI total in June 2018. England scored 481 runs in the third ODI of the five-match series against Australia, which went on to become the highest-ever total in the 50-over format. They also surpassed their best […]