Sunday 18th April

League A - Group 2

  • England versus Austria Kick-off time to be confirmed
    England
    Kick-off time to be confirmed
    plays
    Austria

Monday 19th April

League A - Group 2

  • Portugal versus France Kick-off time to be confirmed
    Portugal
    Kick-off time to be confirmed
    plays
    France

Tuesday 20th April

League A - Group 1

  • Norway versus Switzerland Kick-off time to be confirmed
    Norway
    Kick-off time to be confirmed
    plays
    Switzerland
  • Spain versus Republic of Ireland Kick-off time to be confirmed
    Spain
    Kick-off time to be confirmed
    plays
    Republic of Ireland

League A - Group 3

  • Iceland versus Denmark Kick-off time to be confirmed
    Iceland
    Kick-off time to be confirmed
    plays
    Denmark
  • Italy versus Wales Kick-off time to be confirmed
    Italy
    Kick-off time to be confirmed
    plays
    Wales

League A - Group 4

  • Germany versus Netherlands Kick-off time to be confirmed
    Germany
    Kick-off time to be confirmed
    plays
    Netherlands
  • Sweden versus Scotland Kick-off time to be confirmed
    Sweden
    Kick-off time to be confirmed
    plays
    Scotland

League B - Group 1

  • Belgium versus Romania Kick-off time to be confirmed
    Belgium
    Kick-off time to be confirmed
    plays
    Romania
  • Serbia versus Albania Kick-off time to be confirmed
    Serbia
    Kick-off time to be confirmed
    plays
    Albania

League B - Group 2

  • Czech Republic versus Lithuania Kick-off time to be confirmed
    Czech Republic
    Kick-off time to be confirmed
    plays
    Lithuania
  • Greece versus Ukraine Kick-off time to be confirmed
    Greece
    Kick-off time to be confirmed
    plays
    Ukraine

League B - Group 3

  • Finland versus Northern Ireland Kick-off time to be confirmed
    Finland
    Kick-off time to be confirmed
    plays
    Northern Ireland
  • Poland versus Belarus Kick-off time to be confirmed
    Poland
    Kick-off time to be confirmed
    plays
    Belarus

League B - Group 4

  • Kosovo versus Slovenia Kick-off time to be confirmed
    Kosovo
    Kick-off time to be confirmed
    plays
    Slovenia
  • Turkey versus Hungary Kick-off time to be confirmed
    Turkey
    Kick-off time to be confirmed
    plays
    Hungary

League C - Group 1

  • Bulgaria versus Croatia Kick-off time to be confirmed
    Bulgaria
    Kick-off time to be confirmed
    plays
    Croatia
  • Slovakia versus Gibraltar Kick-off time to be confirmed
    Slovakia
    Kick-off time to be confirmed
    plays
    Gibraltar

League C - Group 2

  • Latvia versus Azerbaijan Kick-off time to be confirmed
    Latvia
    Kick-off time to be confirmed
    plays
    Azerbaijan
  • Liechtenstein versus Georgia Kick-off time to be confirmed
    Liechtenstein
    Kick-off time to be confirmed
    plays
    Georgia

League C - Group 4

  • Bosnia-Herzegovina versus San Marino Kick-off time to be confirmed
    Bosnia-Herzegovina
    Kick-off time to be confirmed
    plays
    San Marino
  • Luxembourg versus Estonia Kick-off time to be confirmed
    Luxembourg
    Kick-off time to be confirmed
    plays
    Estonia

League C - Group 5

  • Moldova versus Malta Kick-off time to be confirmed
    Moldova
    Kick-off time to be confirmed
    plays
    Malta

Friday 23rd April

League A - Group 2

  • Austria versus England Kick-off time to be confirmed
    Austria
    Kick-off time to be confirmed
    plays
    England
  • France versus Portugal Kick-off time to be confirmed
    France
    Kick-off time to be confirmed
    plays
    Portugal

Saturday 24th April

League A - Group 1

  • Norway versus Spain Kick-off time to be confirmed
    Norway
    Kick-off time to be confirmed
    plays
    Spain
  • Switzerland versus Republic of Ireland Kick-off time to be confirmed
    Switzerland
    Kick-off time to be confirmed
    plays
    Republic of Ireland

League A - Group 3

  • Denmark versus Wales Kick-off time to be confirmed
    Denmark
    Kick-off time to be confirmed
    plays
    Wales
  • Iceland versus Italy Kick-off time to be confirmed
    Iceland
    Kick-off time to be confirmed
    plays
    Italy

League A - Group 4

  • Netherlands versus Germany Kick-off time to be confirmed
    Netherlands
    Kick-off time to be confirmed
    plays
    Germany
  • Scotland versus Sweden Kick-off time to be confirmed
    Scotland
    Kick-off time to be confirmed
    plays
    Sweden

League B - Group 1

  • Albania versus Belgium Kick-off time to be confirmed
    Albania
    Kick-off time to be confirmed
    plays
    Belgium
  • Serbia versus Romania Kick-off time to be confirmed
    Serbia
    Kick-off time to be confirmed
    plays
    Romania

League B - Group 2

  • Czech Republic versus Greece Kick-off time to be confirmed
    Czech Republic
    Kick-off time to be confirmed
    plays
    Greece
  • Lithuania versus Ukraine Kick-off time to be confirmed
    Lithuania
    Kick-off time to be confirmed
    plays
    Ukraine

League B - Group 3

  • Belarus versus Northern Ireland Kick-off time to be confirmed
    Belarus
    Kick-off time to be confirmed
    plays
    Northern Ireland
  • Finland versus Poland Kick-off time to be confirmed
    Finland
    Kick-off time to be confirmed
    plays
    Poland

League B - Group 4

  • Hungary versus Turkey Kick-off time to be confirmed
    Hungary
    Kick-off time to be confirmed
    plays
    Turkey
  • Slovenia versus Kosovo Kick-off time to be confirmed
    Slovenia
    Kick-off time to be confirmed
    plays
    Kosovo

League C - Group 1

  • Croatia versus Bulgaria Kick-off time to be confirmed
    Croatia
    Kick-off time to be confirmed
    plays
    Bulgaria
  • Gibraltar versus Slovakia Kick-off time to be confirmed
    Gibraltar
    Kick-off time to be confirmed
    plays
    Slovakia

League C - Group 2

  • Azerbaijan versus Georgia Kick-off time to be confirmed
    Azerbaijan
    Kick-off time to be confirmed
    plays
    Georgia
  • Latvia versus Liechtenstein Kick-off time to be confirmed
    Latvia
    Kick-off time to be confirmed
    plays
    Liechtenstein

League C - Group 4

  • Bosnia-Herzegovina versus Luxembourg Kick-off time to be confirmed
    Bosnia-Herzegovina
    Kick-off time to be confirmed
    plays
    Luxembourg
  • Estonia versus San Marino Kick-off time to be confirmed
    Estonia
    Kick-off time to be confirmed
    plays
    San Marino

League C - Group 5

  • Malta versus Cyprus Kick-off time to be confirmed
    Malta
    Kick-off time to be confirmed
    plays
    Cyprus
Please note: All times are UK. Some content is provided by third parties, is subject to change, and is unverified.