Cricket NewsEngland win the World Cup 44 years after they hosted the inaugural editionMridulJuly 15, 2019July 15, 2019 by MridulJuly 15, 2019July 15, 2019 It was an outstanding World Cup final at Lord’s on Sunday, which England won after beating New Zealand in the Super Over. It was a