England defeated India by 31 runs at Edgbaston in Birmingham on Sunday in the league fixture of the ongoing World Cup 2019 – UKMALAYALEE

England defeated India by 31 runs at Edgbaston in Birmingham on Sunday in the league fixture of the ongoing World Cup 2019

Sunday 30 June 2019 11:57 PM UTC

CLICK TO FOLLOW UKMALAYALEE.COM