Saturday 9th December 2023
20:00
Real Mallorca v Sevilla
La Liga
Sunday 10th December 2023
13:00
Atlético Madrid v Almeria
La Liga
15:15
Granada v Athletic Bilbao
La Liga
17:30
Cádiz v Osasuna
La Liga
20:00
Barcelona v Girona
La Liga
Monday 11th December 2023
20:00
Rayo Vallecano v Celta Vigo
La Liga
Friday 15th December 2023
20:00
Osasuna v Rayo Vallecano
La Liga
Saturday 16th December 2023
13:00
Celta Vigo v Granada
La Liga
17:30
Sevilla v Getafe
La Liga
20:00
Valencia v Barcelona
La Liga
Sunday 17th December 2023
13:00
Almeria v Real Mallorca
La Liga
LALIGATVViaplay Sports Online
15:00
Rangers v Aberdeen
Viaplay Cup Final
15:15
Real Sociedad v Real Betis
La Liga
17:30
Las Palmas v Cádiz
La Liga
20:00
Real Madrid v Villarreal
La Liga
Monday 18th December 2023
20:00
Girona v Alavés
La Liga
Tuesday 19th December 2023
18:00
Rayo Vallecano v Valencia
La Liga
20:00
Napoli v Frosinone
Coppa Italia Round of 16
20:30
Atlético Madrid v Getafe
La Liga
20:30
Granada v Sevilla
La Liga
Wednesday 20th December 2023
18:00
Barcelona v Almeria
La Liga
20:00
Inter Milan v Bologna
Coppa Italia Round of 16
20:30
Athletic Bilbao v Las Palmas
La Liga
20:30
Villarreal v Celta Vigo
La Liga
Thursday 21st December 2023
18:00
Cádiz v Real Sociedad
La Liga
18:00
Real Betis v Girona
La Liga
20:30
Alavés v Real Madrid
La Liga
20:30
Real Mallorca v Osasuna
La Liga
Tuesday 2nd January 2024
16:00
Getafe v Rayo Vallecano
La Liga
LALIGATVViaplay Sports TBC
18:15
Real Sociedad v Alavés
La Liga
LALIGATVViaplay Sports TBC
20:30
Valencia v Villarreal
La Liga
LALIGATVViaplay Sports TBC
Wednesday 3rd January 2024
16:00
Granada v Cádiz
La Liga
LALIGATVViaplay Sports TBC
18:15
Celta Vigo v Real Betis
La Liga
18:15
Real Madrid v Real Mallorca
La Liga
LALIGATVViaplay Sports TBC
20:30
Girona v Atlético Madrid
La Liga
LALIGATVViaplay Sports TBC
Thursday 4th January 2024
16:00
Osasuna v Almeria
La Liga
LALIGATVViaplay Sports TBC
18:15
Sevilla v Athletic Bilbao
La Liga
LALIGATVViaplay Sports TBC
20:30
Las Palmas v Barcelona
La Liga
LALIGATVViaplay Sports TBC
Saturday 20th January 2024
17:30
Dumbarton v Rangers
Scottish Cup Fourth Round
Sunday 21st January 2024
16:00
Celtic v Buckie Thistle
Scottish Cup Fourth Round
Thursday 21st March 2024
TBC
Gibraltar v Cyprus
UEFA Nations League Play-Out First Leg
TBC
Lithuania v Belarus
UEFA Nations League Play-Out First Leg
17:00
Georgia v Luxembourg
UEFA EURO 2024 Play-Off Semi-Final
19:45
Bosnia-Herzegovina v Ukraine
UEFA EURO 2024 Play-Off Semi-Final
19:45
Greece v Kazakhstan
UEFA EURO 2024 Play-Off Semi-Final
19:45
Israel v Iceland
UEFA EURO 2024 Play-Off Semi-Final
19:45
Poland v Estonia
UEFA EURO 2024 Play-Off Semi-Final
19:45
Wales v Finland
UEFA EURO 2024 Play-Off Semi-Final
S4CBBC iPlayerS4C OnlineViaplay Sports TBC
Sunday 24th March 2024
TBC
Belarus v Lithuania
UEFA Nations League Play-Out Second Leg
TBC
Cyprus v Gibraltar
UEFA Nations League Play-Out Second Leg
Tuesday 26th March 2024
TBC
TBC
UEFA EURO 2024 Play-Off Final
TBC
TBC
UEFA EURO 2024 Play-Off Final
TBC
TBC
UEFA EURO 2024 Play-Off Final