England's short visit to Sri Lanka concludes this weekend, with the tourists taking a 1-0 lead into the 2nd and final Test in Galle. A superb double century (228) from captain Joe Root helped propel the Three Lions to victory in the first encounter, but the hosts are sure to put up a fight in a bid to force an overall series draw. Read on as we explain how to get a Sri Lanka vs England live stream and watch the 2nd Test online, no matter where in the world you are right now.
Date: Friday, January 22 - Tuesday, January 26
Start time: 10am IST / 4.30am GMT/ 1.30pm ET / 8.30pm PT
Venue: Galle International Stadium, Galle, Sri Lanka
TV channel and live stream: Sky Sports (UK) | Sony Ten (Sri Lanka and Indian sub-continent)
Watch anywhere: try ExpressVPN 100% risk-free
Root will once again be unable to call on the services of all-rounder Moeen Ali following a positive Covid-19 test, but his top-class slow bowling skills weren't as missed as they might have been, with fill-in spinner Jack Leach notching a five-wicket haul in the 1st Test.
Leach retains his place for the 2nd Test, with England making only one change to their side, with experienced fast bowler Jimmy Anderson coming in so fellow veteran paceman Stuart Broad can be rested. As in the 1st Test, Ben Stokes and Ollie Pope are England's main absentees alongside Ali.
After a disappointing 1st Test performance, Sri Lanka could ring a number of changes, with Kusal Mendis confirmed to be replaced by Oshada Fernando in the starting XI. Suranga Lakmal could also return to the side, with the places of Dasun Shanaka and Wanindu Hasaranga also thought to be under threat.
Follow our guide for all the information you need to find a reliable Sri Lanka vs England live stream today and watch the 2nd Test cricket match wherever you are in the world today.
How to watch Sri Lanka vs England from outside your country
In India, UK, Australia or the US? We've got you covered below with your official broadcasting options.
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
Sri Lanka vs England live stream: how to watch 2nd Test cricket in the UK today
- Don't miss: how to watch a UFC 257 live stream
How to live stream Sri Lanka vs England: Can I watch the 2nd Test cricket in Australia?
- Related: how to watch a Big Bash live stream
Sri Lanka vs England live stream: Can I watch the 2nd Test cricket online in India?
- The best data plans to catch all the live action (India only)
Can I live stream Sri Lanka vs England 2nd Test cricket online in New Zealand?
Sri Lanka vs England live stream: how to watch cricket in the US (and Canada)
- More sports: how to watch an NFL live stream