England beat India by 31 runs | India vs England 2018 Live Cricket Score: Full Scorecard, IND vs ENG Match Updates at Edgbaston, Birmingham – Cricketcountry.com, Cricket News