India take on England in the first of a five-Test series at Edgbaston Cricket Ground, Birmingham, from Wednesday, August 1.
When does the day's play start and how to watch the match live on TV, online
Play on all days of the first Test starts at 11 am local time, 3.30 pm IST and 10 am GMT.
Sony Six and Sony Ten 3 will provide live television coverage of the match in India. The live stream will be available on Sony Liv.
What to expect from the first Test
India are heading into the five-Test series with a lot of optimism, considering their recent performances on the road.
Virat Kohli's men won praise for playing fearless cricket in South Africa earlier this year. Despite losing the hard-fought series 2-1, the number one-ranked side had a lot of positives to take from the tour.
India's record in England is far from impressive. They have managed to win only six matches from a total of 57 they have played in the Old Blighty over the years.
However, with new-found balance and experienced campaigners, Kohli's men are expected to help improve the record.
On the other hand, hosts England are heading into the series under considerable pressure, given they haven't managed to win any of their last three series — 4-0 defeat to Australia in last year's Ashes, 1-0 defeat in New Zealand, and a 1-1 draw against Pakistan at home.
Team news and playing XIs
1st Test: Global TV listings and live stream
- UK: TV - Sky Sports Main Event, Sky Sports Cricket; Live stream: Sky Go
- US: Willow TV
- Australia: Fox Sports; Live stream: Foxtel Go
- South Africa: SuperSport
- UAE: OSN Sports