Sunday 18th April
League A - Group 2
- England versus Austria Kick-off time to be confirmedEnglandKick-off time to be confirmedplaysAustria
Monday 19th April
League A - Group 2
- Portugal versus France Kick-off time to be confirmedPortugalKick-off time to be confirmedplaysFrance
Tuesday 20th April
League A - Group 1
- Norway versus Switzerland Kick-off time to be confirmedNorwayKick-off time to be confirmedplaysSwitzerland
- Spain versus Republic of Ireland Kick-off time to be confirmedSpainKick-off time to be confirmedplaysRepublic of Ireland
League A - Group 3
- Iceland versus Denmark Kick-off time to be confirmedIcelandKick-off time to be confirmedplaysDenmark
- Italy versus Wales Kick-off time to be confirmedItalyKick-off time to be confirmedplaysWales
League A - Group 4
- Germany versus Netherlands Kick-off time to be confirmedGermanyKick-off time to be confirmedplaysNetherlands
- Sweden versus Scotland Kick-off time to be confirmedSwedenKick-off time to be confirmedplaysScotland
League B - Group 1
- Belgium versus Romania Kick-off time to be confirmedBelgiumKick-off time to be confirmedplaysRomania
- Serbia versus Albania Kick-off time to be confirmedSerbiaKick-off time to be confirmedplaysAlbania
League B - Group 2
- Czech Republic versus Lithuania Kick-off time to be confirmedCzech RepublicKick-off time to be confirmedplaysLithuania
- Greece versus Ukraine Kick-off time to be confirmedGreeceKick-off time to be confirmedplaysUkraine
League B - Group 3
- Finland versus Northern Ireland Kick-off time to be confirmedFinlandKick-off time to be confirmedplaysNorthern Ireland
- Poland versus Belarus Kick-off time to be confirmedPolandKick-off time to be confirmedplaysBelarus
League B - Group 4
- Kosovo versus Slovenia Kick-off time to be confirmedKosovoKick-off time to be confirmedplaysSlovenia
- Turkey versus Hungary Kick-off time to be confirmedTurkeyKick-off time to be confirmedplaysHungary
League C - Group 1
- Bulgaria versus Croatia Kick-off time to be confirmedBulgariaKick-off time to be confirmedplaysCroatia
- Slovakia versus Gibraltar Kick-off time to be confirmedSlovakiaKick-off time to be confirmedplaysGibraltar
League C - Group 2
- Latvia versus Azerbaijan Kick-off time to be confirmedLatviaKick-off time to be confirmedplaysAzerbaijan
- Liechtenstein versus Georgia Kick-off time to be confirmedLiechtensteinKick-off time to be confirmedplaysGeorgia
League C - Group 4
- Bosnia-Herzegovina versus San Marino Kick-off time to be confirmedBosnia-HerzegovinaKick-off time to be confirmedplaysSan Marino
- Luxembourg versus Estonia Kick-off time to be confirmedLuxembourgKick-off time to be confirmedplaysEstonia
League C - Group 5
- Moldova versus Malta Kick-off time to be confirmedMoldovaKick-off time to be confirmedplaysMalta
Friday 23rd April
League A - Group 2
- Austria versus England Kick-off time to be confirmedAustriaKick-off time to be confirmedplaysEngland
- France versus Portugal Kick-off time to be confirmedFranceKick-off time to be confirmedplaysPortugal
Saturday 24th April
League A - Group 1
- Norway versus Spain Kick-off time to be confirmedNorwayKick-off time to be confirmedplaysSpain
- Switzerland versus Republic of Ireland Kick-off time to be confirmedSwitzerlandKick-off time to be confirmedplaysRepublic of Ireland
League A - Group 3
- Denmark versus Wales Kick-off time to be confirmedDenmarkKick-off time to be confirmedplaysWales
- Iceland versus Italy Kick-off time to be confirmedIcelandKick-off time to be confirmedplaysItaly
League A - Group 4
- Netherlands versus Germany Kick-off time to be confirmedNetherlandsKick-off time to be confirmedplaysGermany
- Scotland versus Sweden Kick-off time to be confirmedScotlandKick-off time to be confirmedplaysSweden
League B - Group 1
- Albania versus Belgium Kick-off time to be confirmedAlbaniaKick-off time to be confirmedplaysBelgium
- Serbia versus Romania Kick-off time to be confirmedSerbiaKick-off time to be confirmedplaysRomania
League B - Group 2
- Czech Republic versus Greece Kick-off time to be confirmedCzech RepublicKick-off time to be confirmedplaysGreece
- Lithuania versus Ukraine Kick-off time to be confirmedLithuaniaKick-off time to be confirmedplaysUkraine
League B - Group 3
- Belarus versus Northern Ireland Kick-off time to be confirmedBelarusKick-off time to be confirmedplaysNorthern Ireland
- Finland versus Poland Kick-off time to be confirmedFinlandKick-off time to be confirmedplaysPoland
League B - Group 4
- Hungary versus Turkey Kick-off time to be confirmedHungaryKick-off time to be confirmedplaysTurkey
- Slovenia versus Kosovo Kick-off time to be confirmedSloveniaKick-off time to be confirmedplaysKosovo
League C - Group 1
- Croatia versus Bulgaria Kick-off time to be confirmedCroatiaKick-off time to be confirmedplaysBulgaria
- Gibraltar versus Slovakia Kick-off time to be confirmedGibraltarKick-off time to be confirmedplaysSlovakia
League C - Group 2
- Azerbaijan versus Georgia Kick-off time to be confirmedAzerbaijanKick-off time to be confirmedplaysGeorgia
- Latvia versus Liechtenstein Kick-off time to be confirmedLatviaKick-off time to be confirmedplaysLiechtenstein
League C - Group 4
- Bosnia-Herzegovina versus Luxembourg Kick-off time to be confirmedBosnia-HerzegovinaKick-off time to be confirmedplaysLuxembourg
- Estonia versus San Marino Kick-off time to be confirmedEstoniaKick-off time to be confirmedplaysSan Marino
League C - Group 5
- Malta versus Cyprus Kick-off time to be confirmedMaltaKick-off time to be confirmedplaysCyprus
Please note: All times are UK. Some content is provided by third parties, is subject to change, and is unverified.