0 International July 1, 2019 1 Min Read ICC World Cup – England Wins ODI Match By 31 Runs On the 30th of June, England won the One Day International (ODI) match against India in the International Cricket Council (ICC) World Cup at the Edgbaston Stadium, England. This year,…