England won first test by 31 runs against India in Edgbaston in Aug 4, 2018 0 539 Views England won first test by 31 runs against India in Edgbaston. 2018-08-04 Aman Bansal