Watch India vs England live stream
In India, this hotly anticipated Test match is being streamed for FREE on the JioCinema website and app. It's on TNT Sports in the UK and Willow TV in the US. Not in your country while the cricket's on? You can use a VPN, such as ExpressVPN, to unblock India vs England live streams from anywhere – keep reading for full instructions.
India vs England Second Test preview
The Test match after the miracle before. India and England head to Visakhapatnam – the hosts dejected, the tourists jubilant – with Rohit Sharma's men 1-0 down in this lip-smacking five-match series.
Once again Ben Stokes and Brendon McCullum's so-called 'Bazball' regime ripped up the rule book to inflict only the fourth Test loss on the Indians on home soil in 10 years. Debutant Tom Hartley was not supposed to outspin Ashwin, Jadeja and Patel. Ollie Pope was not supposed to score almost 200 on a turning track. Stokes was not supposed to contort his battle-worn body to affect an impossible run out. And yet...
And the news doesn't get any better for India. Arguably their best batter and bowler from that incredible Hyderabad opener won't make the Second Test, with KL Rahul and Ravindra Jadeja injured and joining Virat Kohli and Mohammed Shami on the list of absentees. Washington Sundar and the uncapped Sourabh Kumar and Sarfaraz Khan have all been added to their squad.
England had their bubble slightly pricked with news that experienced spinner Jack Leach has been unable to recover in time for the Friday start. No matter... why not just throw another debutant into the deep end. This time it's 20-year-old Somerset offie Shoaib Bashir. And, at the other end of the scale, 41-year-old Jimmy Anderson replaces Mark Wood as the visitors' sole seamer.
If we learned anything from the madcap First Test it's that the remainder of the series is set to be utterly unmissable. So read on as we explain how to live stream India vs England and watch the Second Test online from wherever you are – including details of how to watch for free.
Watch India vs England for free in India
How to watch India vs England: live stream for free in India
Watch India vs England from outside your country
How to watch an India vs England live stream from outside your country
Below we've got you covered with your official broadcasting options for cricket-loving countries (and the US!), but if you're overseas and try to start streaming the cricket via your usual broadcaster then you'll soon discover that you can't due location restrictions.
You can get past these blocks, however, by using a VPN. A virtual private network allows you to change your computer, smartphone or streaming device's IP address to a location that is showing your usual coverage.
Use a VPN to stream India vs England live from anywhere:
How to use a VPN to watch India vs England cricket
You can get started with a VPN in three easy steps:
1. Download and install a VPN – as we say, our top choice is ExpressVPN.
2. Connect to the appropriate server location – open the VPN app, hit 'choose location' and select the appropriate server. For example, you can use ExpressVPN's India server to watch JioCinema.
3. Go to the broadcaster's stream – head to your home broadcaster's site or app and watch as if you were at home – so JioCinema for India cricket fanatics abroad.