Skip to main content

Watch Greece vs Scotland live stream free online today and TV Channel

Find out where to Greece vs Scotland live stream free online today and TV Channel.

Greece will take on Scotland in the first leg of the UEFA Nations League promotion/relegation playoff clash on Thursday evening.


Date: Thursday, March 20, 2025

Venue: Karaiskakis Stadium in Piraeus, Greece.

Kick off time: 7:45 PM GMT (9:45 PM local time). 


Where to watch Greece vs Scotland live stream free online today and TV Channel 

United Kingdom: BBC One Scotland, BBC iPlayer and BBC Sport website. 

Greece: Nova Sports Prime and Alpha TV

United States: fuboTV and ViX


Form Guide:

Greece: Win, Win, Win, Loss, Win

Scotland: Win, Win, Loss, Draw, Loss