Football Scores & Fixtures
Group E
- Spain versus Bulgaria kick off 19:45Spain19:45playsBulgaria
- Turkey versus Georgia kick off 19:45Turkey19:45playsGeorgia
Group F
- Portugal versus Hungary kick off 19:45Portugal19:45playsHungary
- Republic of Ireland versus Armenia kick off 19:45Republic of Ireland19:45playsArmenia
Group I
- Estonia versus Moldova kick off 17:00Estonia17:00playsMoldova
- Italy versus Israel kick off 19:45Italy19:45playsIsrael
Group K
- Andorra versus Serbia kick off 19:45Andorra19:45playsSerbia
- Latvia versus England kick off 19:45Latvia19:45playsEngland
Internationals
Friendlies 1
- Puerto Rico versus Argentina kick off 00:00Puerto Rico00:00playsArgentina
- Japan versus Brazil kick off 11:30Japan11:30playsBrazil
- South Korea versus Paraguay kick off 12:00South Korea12:00playsParaguay
- IranChileMatch Cancelled
- Norway versus New Zealand kick off 17:00Norway17:00playsNew Zealand
- Football Union of Russia versus Bolivia kick off 18:00Football Union of Russia18:00playsBolivia
Friendlies 2
- Albania versus Jordan kick off 18:00Albania18:00playsJordan
Northern Group B
- Blackpool versus Nottingham Forest U21 kick off 19:00Blackpool19:00playsNottingham Forest U21
Northern Group C
- Bradford City versus Everton U21 kick off 19:30Bradford City19:30playsEverton U21
Northern Group H
- Crewe Alexandra versus Liverpool U21 kick off 19:00Crewe Alexandra19:00playsLiverpool U21
- Kosovo U21 versus San Marino U21 kick off 17:00Kosovo U2117:00playsSan Marino U21
- Romania U21 versus Cyprus U21 kick off 17:00Romania U2117:00playsCyprus U21
- Spain U21 versus Finland U21 kick off 17:30Spain U2117:30playsFinland U21
Group B
- Azerbaijan U21 versus Scotland U21 kick off 16:00Azerbaijan U2116:00playsScotland U21
- Bulgaria U21 versus Czech Republic U21 kick off 17:00Bulgaria U2117:00playsCzech Republic U21
- Gibraltar U21 versus Portugal U21 kick off 18:00Gibraltar U2118:00playsPortugal U21
Group C
- Iceland U21 versus Luxembourg U21 kick off 16:00Iceland U2116:00playsLuxembourg U21
- Faroe Islands U21 versus Switzerland U21 kick off 18:00Faroe Islands U2118:00playsSwitzerland U21
Group D
- Slovakia U21 versus Moldova U21 kick off 17:00Slovakia U2117:00playsMoldova U21
Group E
- Montenegro U21 versus North Macedonia U21 kick off 17:00Montenegro U2117:00playsNorth Macedonia U21
- Sweden U21 versus Poland U21 kick off 17:00Sweden U2117:00playsPoland U21
- Italy U21 versus Armenia U21 kick off 17:15Italy U2117:15playsArmenia U21
Group F
- Latvia U21 versus Greece U21 kick off 15:00Latvia U2115:00playsGreece U21
- Northern Ireland U21 versus Germany U21 kick off 17:30Northern Ireland U2117:30playsGermany U21
- Malta U21 versus Georgia U21 kick off 18:00Malta U2118:00playsGeorgia U21
Group G
- Slovenia U21 versus Bosnia-Herzegovina U21 kick off 17:00Slovenia U2117:00playsBosnia-Herzegovina U21
Group H
- Croatia U21 versus Ukraine U21 kick off 17:00Croatia U2117:00playsUkraine U21
- Hungary U21 versus Turkey U21 kick off 17:00Hungary U2117:00playsTurkey U21
Group I
- Austria U21 versus Wales U21 kick off 17:00Austria U2117:00playsWales U21
- Belgium U21 versus Denmark U21 kick off 19:00Belgium U2119:00playsDenmark U21
Under 21 Internationals
Friendlies 1
- Netherlands U21 versus Lithuania U21 kick off 17:30Netherlands U2117:30playsLithuania U21
Group C
- South Africa versus Rwanda kick off 17:00South Africa17:00playsRwanda
Group G
- Algeria versus Uganda kick off 17:00Algeria17:00playsUganda
- Somalia versus Mozambique kick off 17:00Somalia17:00playsMozambique
Group A
- Qatar versus United Arab Emirates kick off 18:15Qatar18:15playsUnited Arab Emirates
Group B
- Saudi Arabia versus Iraq kick off 20:30Saudi Arabia20:30playsIraq
- Honduras versus Haiti kick off 01:00Honduras01:00playsHaiti
- Costa Rica versus Nicaragua kick off 03:00Costa Rica03:00playsNicaragua
Highland / Lowland
Lowland League
- Albion Rovers versus Bonnyrigg Rose kick off 19:45Albion Rovers19:45playsBonnyrigg Rose
- Bo'ness United versus Clydebank kick off 19:45Bo'ness United19:45playsClydebank
- Broxburn Athletic versus Gala Fairydean Rovers kick off 19:45Broxburn Athletic19:45playsGala Fairydean Rovers
- Celtic II versus Linlithgow Rose kick off 19:45Celtic II19:45playsLinlithgow Rose
- Cowdenbeath versus Cumbernauld Colts kick off 19:45Cowdenbeath19:45playsCumbernauld Colts
- Hearts II versus Berwick Rangers kick off 19:45Hearts II19:45playsBerwick Rangers
All times are UK and subject to change. BBC is not responsible for any changes.