![](https://www.jharkhandmirror.net/wp-content/uploads/2019/07/England-win-by-31-runs-640x443.jpg)
World Cup 2019: England defeated India by 31 Runs
Birmingham: England defeated India by 31 runs at Edgbaston in Birmingham in the league fixture of the ongoing World Cup 2019. Rohit Sharma top scored for India with a fighting …
World Cup 2019: England defeated India by 31 Runs Read More