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
Friendlies 2
- Georgia versus Moldova Kick-off time to be confirmedGeorgiaKick-off time to be confirmedplaysMoldova
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
- Bohemians versus Shelbourne kick off 19:45Bohemians19:45playsShelbourne
- Derry City versus Shamrock Rovers kick off 19:45Derry City19:45playsShamrock Rovers
- 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
- Sporting Charleroi versus Anderlecht kick off 19:45Sporting Charleroi19:45playsAnderlecht
- Meizhou Hakka versus Yunnan Yukun kick off 12:35Meizhou Hakka12:35playsYunnan Yukun
- Heerenveen versus NAC Breda kick off 19:00Heerenveen19:00playsNAC Breda
- 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
- 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
All times are UK and subject to change. BBC is not responsible for any changes.