ENGLAND’s World Cup hopes are hanging by a thread as they face India at Edbgaston.
Alarming defeats to Sri Lanka and Australia have left Eoin Morgan’s No1 ranked side fighting to make the top four, whilst India can book their place in the semi-finals with victory.
When is England vs India?
THIS huge World Cup clash is set for Sunday, June 30.
It will be held at Edgbaston in Birmingham.
Play will start at 10.30am BST, which is 3pm in Delhi.
Which TV channel is it on?
HERE in the UK, Sky Sports have the rights to show every delivery of the World Cup live.
You can watch this game unfold live on Sky Sports Cricket and Main Event.
Coverage will begin at 10am and streaming is available via Sky Go.
Whilst non-subscribers can watch by purchasing a NOW TV pass from just £8.99.
In India, Star Sports 1 will broadcast the game with streaming available via Hotstar.
What is the team news?
ENGLAND are sweating on the fitness of opener Jason Roy who has missed their last two games.
James Vince has failed to fill the shoes of the talented batsman, but with Alex Hales out of the squad because of a disciplinary issue there is limited options for Morgan.
India have no new injury concerns and could name the same squad which saw off Afghanistan.