All of England's football matches are live and exclusive on free-to-air channel Channel 4 until 2026 in the UK.
You can live stream England games on their website, channel4.com for free.Watch England on Channel4.com
Sky Go app
If you are a Sky customer, you can live stream England matches on Channel 4 (channel 104) or you can live stream Channel 4 via the Sky Go app.Watch England on Sky Go
Viaplay Sports show international football involving England against other home nations including Scotland, Wales, Northern Ireland and Replublic of Ireland.
You can live stream Viaplay via their app or website viaplay.com/gb-en/sportWatch England on Viaplay