Friday 12th July
Group 1
- Georgia versus Belarus kick off 17:00Georgia17:00playsBelarus
- Azerbaijan versus Hungary kick off 17:00Azerbaijan17:00playsHungary
- Finland versus Norway kick off 17:00Finland17:00playsNorway
- Cyprus versus Lithuania kick off 18:00Cyprus18:00playsLithuania
- Turkey versus Switzerland kick off 18:30Turkey18:30playsSwitzerland
- Netherlands versus Italy kick off 19:45Netherlands19:45playsItaly
Group 2
- North Macedonia versus Latvia kick off 16:30North Macedonia16:30playsLatvia
- Czech Republic versus Spain kick off 17:00Czech Republic17:00playsSpain
- Slovakia versus Scotland kick off 18:00Slovakia18:00playsScotland
- Moldova versus Slovenia kick off 18:00Moldova18:00playsSlovenia
- Serbia versus Israel kick off 19:00Serbia19:00playsIsrael
- Belgium versus Denmark kick off 19:00Belgium19:00playsDenmark
Group 3
- Faroe Islands versus Montenegro kick off 16:45Faroe Islands16:45playsMontenegro
- Bosnia-Herzegovina versus Portugal kick off 18:00Bosnia-Herzegovina18:00playsPortugal
- Greece versus Andorra kick off 18:00Greece18:00playsAndorra
- Malta versus Northern Ireland kick off 18:30Malta18:30playsNorthern Ireland
- England versus Republic of Ireland kick off 20:00England20:00playsRepublic of Ireland
- France versus Sweden kick off 20:10France20:10playsSweden
Group 4
- Kazakhstan versus Romania kick off 15:00Kazakhstan15:00playsRomania
- Armenia versus Bulgaria kick off 16:45Armenia16:45playsBulgaria
- Austria versus Poland kick off 17:00Austria17:00playsPoland
- Kosovo versus Ukraine kick off 17:00Kosovo17:00playsUkraine
- Iceland versus Germany kick off 17:15Iceland17:15playsGermany
- Croatia versus Wales kick off 19:15Croatia19:15playsWales
Group 5
- Luxembourg versus Estonia kick off 18:30Luxembourg18:30playsEstonia
Tuesday 16th July
Group 1
- Italy versus Finland kick off 18:00Italy18:00playsFinland
- Switzerland versus Azerbaijan kick off 18:00Switzerland18:00playsAzerbaijan
- Hungary versus Turkey kick off 18:00Hungary18:00playsTurkey
- Norway versus Netherlands kick off 18:00Norway18:00playsNetherlands
- Lithuania versus Georgia kick off 18:00Lithuania18:00playsGeorgia
- Belarus versus Cyprus kick off 18:00Belarus18:00playsCyprus
Group 2
- Spain versus Belgium kick off 18:00Spain18:00playsBelgium
- Denmark versus Czech Republic kick off 18:00Denmark18:00playsCzech Republic
- Slovenia versus North Macedonia kick off 18:00Slovenia18:00playsNorth Macedonia
- Latvia versus Moldova kick off 18:00Latvia18:00playsMoldova
- Israel versus Slovakia kick off 18:00Israel18:00playsSlovakia
- Scotland versus Serbia kick off 18:00Scotland18:00playsSerbia
Group 3
- Sweden versus England kick off 18:00Sweden18:00playsEngland
- Republic of Ireland versus France kick off 18:00Republic of Ireland18:00playsFrance
- Andorra versus Faroe Islands kick off 18:00Andorra18:00playsFaroe Islands
- Montenegro versus Greece kick off 18:00Montenegro18:00playsGreece
- Northern Ireland versus Bosnia-Herzegovina kick off 18:00Northern Ireland18:00playsBosnia-Herzegovina
- Portugal versus Malta kick off 18:00Portugal18:00playsMalta
Group 4
- Wales versus Kosovo kick off 18:00Wales18:00playsKosovo
- Ukraine versus Croatia kick off 18:00Ukraine18:00playsCroatia
- Bulgaria versus Kazakhstan kick off 18:00Bulgaria18:00playsKazakhstan
- Romania versus Armenia kick off 18:00Romania18:00playsArmenia
- Poland versus Iceland kick off 18:00Poland18:00playsIceland
- Germany versus Austria kick off 18:00Germany18:00playsAustria
Group 5
- Estonia versus Luxembourg kick off 18:00Estonia18:00playsLuxembourg
All times are UK and subject to change. BBC is not responsible for any changes.