Football Scores & Fixtures
- Leeds United versus West Ham United kick off 20:00Leeds United20:00playsWest Ham United
- Preston North End versus Sheffield United kick off 20:00Preston North End20:00playsSheffield United
Play-offs A/B
- Czech Republic versus Austria Kick-off time to be confirmedCzech RepublicKick-off time to be confirmedplaysAustria
- Finland versus Denmark Kick-off time to be confirmedFinlandKick-off time to be confirmedplaysDenmark
- Northern Ireland versus Iceland Kick-off time to be confirmedNorthern IrelandKick-off time to be confirmedplaysIceland
- Republic of Ireland versus Belgium kick off 19:00Republic of Ireland19:00playsBelgium
Play-offs B/C
- Cyprus versus Albania Kick-off time to be confirmedCyprusKick-off time to be confirmedplaysAlbania
- Kosovo versus Turkey Kick-off time to be confirmedKosovoKick-off time to be confirmedplaysTurkey
Semi-finals
- Spain versus Sweden Kick-off time to be confirmedSpainKick-off time to be confirmedplaysSweden
- Germany versus France kick off 16:45Germany16:45playsFrance
Internationals Women
Friendlies 1
- United States versus Portugal kick off 00:00United States00:00playsPortugal
- Mexico versus New Zealand kick off 03:00Mexico03:00playsNew Zealand
- Italy versus Japan kick off 17:15Italy17:15playsJapan
- Switzerland versus Canada kick off 18:30Switzerland18:30playsCanada
- Morocco versus Scotland kick off 19:30Morocco19:30playsScotland
Friendlies 2
- Georgia versus Moldova Kick-off time to be confirmedGeorgiaKick-off time to be confirmedplaysMoldova
- Hungary versus Luxembourg Kick-off time to be confirmedHungaryKick-off time to be confirmedplaysLuxembourg
- Kazakhstan versus Azerbaijan kick off 15:00Kazakhstan15:00playsAzerbaijan
Highland / Lowland
Lowland League
- Hearts II versus Celtic II kick off 19:45Hearts II19:45playsCeltic II
- Llanelli Town versus The New Saints kick off 19:45Llanelli Town19:45playsThe New Saints
- Galway United versus Drogheda United kick off 19:45Galway United19:45playsDrogheda United
- St Patrick's Athletic versus Waterford kick off 19:45St Patrick's Athletic19:45playsWaterford
- Real Sociedad versus Sevilla kick off 20:00Real Sociedad20:00playsSevilla
- Werder Bremen versus Union Berlin kick off 19:30Werder Bremen19:30playsUnion Berlin
- AC Milan versus Pisa kick off 19:45AC Milan19:45playsPisa
- Newcastle Jets versus Melbourne Victory kick off 09:35Newcastle Jets09:35playsMelbourne Victory
- Sporting Charleroi versus Anderlecht kick off 19:45Sporting Charleroi19:45playsAnderlecht
- Meizhou Hakka versus Yunnan Yukun kick off 12:35Meizhou Hakka12:35playsYunnan Yukun
- HNK Gorica versus Hajduk Split kick off 17:00HNK Gorica17:00playsHajduk Split
- AGF versus Nordsjælland kick off 18:00AGF18:00playsNordsjælland
- Heerenveen versus NAC Breda kick off 19:00Heerenveen19:00playsNAC Breda
- Paris FC versus Nantes kick off 19:45Paris FC19:45playsNantes
- Abia Warriors versus Barau kick off 16:00Abia Warriors16:00playsBarau
- Enugu Rangers versus Kwara United kick off 16:00Enugu Rangers16:00playsKwara United
- Kano Pillars versus Niger Tornadoes kick off 16:00Kano Pillars16:00playsNiger Tornadoes
- Katsina United versus El Kanemi Warriors kick off 16:00Katsina United16:00playsEl Kanemi Warriors
- Kun Khalifat versus Bendel Insurance kick off 16:00Kun Khalifat16:00playsBendel Insurance
- Nasarawa United versus Remo Stars kick off 16:00Nasarawa United16:00playsRemo Stars
- Plateau United versus Enyimba kick off 16:00Plateau United16:00playsEnyimba
- Rivers United versus Ikorodu City kick off 16:00Rivers United16:00playsIkorodu City
- Warri Wolves versus Bayelsa United kick off 16:00Warri Wolves16:00playsBayelsa United
- Wikki Tourists versus Shooting Stars kick off 16:00Wikki Tourists16:00playsShooting Stars
- Alverca versus Gil Vicente kick off 20:15Alverca20:15playsGil Vicente
- Al Fateh versus Al Ettifaq kick off 15:45Al Fateh15:45playsAl Ettifaq
- NEOM versus Al Khaleej kick off 16:30NEOM16:30playsAl Khaleej
- Al Ittihad versus Al Hilal kick off 19:00Al Ittihad19:00playsAl Hilal
- Fatih Karagümrük versus Kayserispor kick off 18:00Fatih Karagümrük18:00playsKayserispor
All times are UK and subject to change. BBC is not responsible for any changes.