Sri Lanka must be sick of the sight of Ravindra Jadeja, who ripped them to shreds with both bat and ball to leave them staring down the barrel of another chastening whitewash. The Lions need to produce something spectacular under the floodlights in Bangalore, and you can read on as we explain how to watch an India vs Sri Lanka live stream and catch all the cricket action online no matter where you are in the world.
Dates: March 12-16
Start time: 2pm IST / 8.30am GMT / 3.30am ET / 7.30pm AEDT
Venue: M. Chinnaswamy Stadium, Bangalore
Live stream: Disney Plus Hotstar (IN) | Sky Sports (UK) | Fox/Kayo Sports FREE trial (opens in new tab) (AU) | Sling TV / Willow TV (opens in new tab) / ESPN Plus (US)
Watch anywhere: try ExpressVPN 100% risk-free (opens in new tab)
India needed just three days and 125 overs to wrap up the first Test, during which Jadeja took nine wickets and scored 175 runs. It was a peerless display that rather stole Virat Kohli's thunder on the event of his hundredth cap.
Back in the picture for this day-night Test after a bout of Covid is Axar Patel, yet another source of dread for Sri Lanka. They'll recall with clarity the wonders the left-arm spinner worked with the pink ball during India's last day-night Test, where he took six wickets against England.
In the first Test, Pathum Nissanka and Niroshan Dickwella were the only men to break half-centuries for Sri Lanka, who entered this series atop the World Test Championship standings. They look set to come out of it a long way down the pecking order.
Unless, of course, they pull some magic out of the hat over the next few days. Follow our guide for all the details you need to find a reliable 2022 India vs Sri Lanka Test live stream and watch every session online from anywhere.
- More sport: see how to get a 2022 Six Nations rugby live stream
How to watch India vs Sri Lanka Test cricket from outside your country
Below we've got you covered with your official broadcasting options for cricket-loving countries around the world, but if you're out of the country and are still desperate to tune into certain matches, you'll quickly find that online access is geo-blocked.
In order to get around that (and assuming it complies with the Ts&Cs of the broadcaster in question), you can download and use a VPN.
Use a VPN to live stream cricket from anywhere
ExpressVPN is the world's top VPN right now (opens in new tab)
We've taken the time to try out all the biggest VPN providers and we found ExpressVPN to be the pick of the bunch. It works with lots of devices, offers super fast connections across its many servers and benefits from 24/7 customer support.
Throw in its robust set of security features and ExpressVPN is the best all-round VPN for streaming - and perhaps best of all, it has a 30-day money back guarantee plus 3 months FREE (opens in new tab) when you subscribe for a year.
Access ExpressVPN via your laptop, iPhone, tablet, Android phone, PlayStation, Xbox and plenty more.
- Try ExpressVPN 100% risk-free for 30 days (opens in new tab)
Live stream Test cricket in India
Star Sports (opens in new tab) subscribers in India can watch the Sri Lanka series live either via the Star Sports TV channels or by getting a Disney+ Hotstar streaming subscription. Play gets underway at 2pm IST on each day of the 2nd Test, starting Saturday, March 12.
Star Sports 1/1 HD will have English commentary, with coverage also appearing on 1 Hindi/1 Hindi HD, Star Sports Kannada, Star Sports Tamil, and Star Sports Telugu.
Or to watch on Disney Plus Hotstar, new plans start at Rs 499 with the Hotstar app available via the web, Android, iOS, and Apple TV.
- The best data plans to catch all the live action (India-only)
How to watch India vs Sri Lanka for FREE: live stream Test cricket in Australia
Cricket fans Down Under can watch India vs Sri Lanka on Fox Sports and via Foxtel (opens in new tab), with play starting at 7.30pm AEDT on each day of the 2nd Test.
If you don't have Fox as part of a pay TV package, your best option is to sign up for the excellent Kayo Sports (opens in new tab) streaming service.
It features no lock-in contracts from $25 a month and gives you access to over 50 other sports including the NRL, soccer, F1, NFL... the list goes on! Handy if you don't want to go all-out on Fox.
Better still, Kayo offers a FREE two-week trial (opens in new tab)!
Don't forget, you can take your cricket coverage abroad with you as well. For those wanting to watch home coverage of sports from overseas, a good VPN (opens in new tab) is the solution.
How to watch India vs Sri Lanka: live stream Test cricket in the UK
You can watch India vs Sri Lanka via Sky Sports (opens in new tab), with the coverage shared across its Sky Sports Main Event and Sky Sports Cricket channels. Play begins at 8.30am GMT on each day of the 2nd Test.
Subscribers also get to watch on the move using the Sky Go app, which is available on nearly all modern phones, tablets, laptops, PCs and consoles.
For those without Sky, a better option may be to pick up a Now Sports Membership, which includes all 11 channels but on a more flexible basis.
To access your usual streaming service from outside the UK, you'll need to download a good VPN (opens in new tab), as detailed above.
- Related: how to watch a Premier League live stream
India vs Sri Lanka live stream: where to watch Test cricket in the US (and Canada)
For a nation that traditionally isn't interested in cricket, cricket fans in the US have several options to live stream India vs Sri Lanka.
Play is set to begin at 3.30am ET / 12.30am PT on each day of the 2nd Test, starting on Saturday morning - but don't worry, it will continue throughout the nights and deep into the mornings.
India vs Sri Lanka is being shown by dedicated live cricket channel Willow TV (opens in new tab) (also available in Canada) that's available from a number of cable providers including Dish, Spectrum, Xfinity, Verizon Fios and more.
Not got cable? No worries, as Willow TV is also accessible via OTT provider Sling TV across a range of devices. There are options to pay just for Willow (from $5 a month), or add it to your existing Sling plan. You can check out your options and sign up on its website (opens in new tab).
Alternatively, there's ESPN Plus, which is also live streaming India vs Sri Lanka. The ESPN Plus cost is very tempting too, with monthly plans at a rate of $6.99 a month, while an annual subscription costs $69.99 a year.
But for the ultimate value, grab a combined ESPN+, Hulu and Disney Plus Bundle for just $13.99 a month, which also gets you loads of great entertainment and family-friendly content.