• Azerbaijan versus Ukraine kick off 17:00
    Azerbaijan
    17:00
    plays
    Ukraine
  • France versus Iceland kick off 19:45
    France
    19:45
    plays
    Iceland

Group F

  • Armenia versus Republic of Ireland kick off 17:00
    Armenia
    17:00
    plays
    Republic of Ireland
  • Hungary versus Portugal kick off 19:45
    Hungary
    19:45
    plays
    Portugal

Group H

  • Bosnia-Herzegovina versus Austria kick off 19:45
    Bosnia-Herzegovina
    19:45
    plays
    Austria
  • Cyprus versus Romania kick off 19:45
    Cyprus
    19:45
    plays
    Romania

Group I

  • Norway versus Moldova kick off 19:45
    Norway
    19:45
    plays
    Moldova

Group K

  • Albania versus Latvia kick off 19:45
    Albania
    19:45
    plays
    Latvia
  • Serbia versus England kick off 19:45
    Serbia
    19:45
    plays
    England
  • York City versus Tamworth kick off 19:45
    York City
    19:45
    plays
    Tamworth
  • Boreham Wood versus West Bromwich Albion U21 Kick-off time to be confirmed
    Boreham Wood
    Kick-off time to be confirmed
    plays
    West Bromwich Albion U21

Group D

  • Halifax Town versus Middlesbrough U21 kick off 19:00
    Halifax Town
    19:00
    plays
    Middlesbrough U21

Internationals

Friendlies 1

  • New Zealand versus Australia kick off 08:00
    New Zealand
    08:00
    plays
    Australia
  • Wales versus Canada kick off 19:45
    Wales
    19:45
    plays
    Canada

Friendlies 2

  • Jordan versus Dominican Republic Kick-off time to be confirmed
    Jordan
    Kick-off time to be confirmed
    plays
    Dominican Republic
  • Estonia versus Andorra kick off 17:00
    Estonia
    17:00
    plays
    Andorra

Friendlies 3

  • Nepal versus Bangladesh Kick-off time to be confirmed
    Nepal
    Kick-off time to be confirmed
    plays
    Bangladesh
  • Tranmere Rovers versus Nottingham Forest U21 kick off 19:00
    Tranmere Rovers
    19:00
    plays
    Nottingham Forest U21

Northern Group F

  • Mansfield Town versus Harrogate Town kick off 19:45
    Mansfield Town
    19:45
    plays
    Harrogate Town
  • Cyprus U21 versus Finland U21 Kick-off time to be confirmed
    Cyprus U21
    Kick-off time to be confirmed
    plays
    Finland U21
  • Kosovo U21 versus Spain U21 Kick-off time to be confirmed
    Kosovo U21
    Kick-off time to be confirmed
    plays
    Spain U21
  • San Marino U21 versus Romania U21 Kick-off time to be confirmed
    San Marino U21
    Kick-off time to be confirmed
    plays
    Romania U21

Group B

  • Azerbaijan U21 versus Bulgaria U21 Kick-off time to be confirmed
    Azerbaijan U21
    Kick-off time to be confirmed
    plays
    Bulgaria U21
  • Gibraltar U21 versus Czech Republic U21 Kick-off time to be confirmed
    Gibraltar U21
    Kick-off time to be confirmed
    plays
    Czech Republic U21
  • Scotland U21 versus Portugal U21 Kick-off time to be confirmed
    Scotland U21
    Kick-off time to be confirmed
    plays
    Portugal U21

Group C

  • Luxembourg U21 versus Faroe Islands U21 Kick-off time to be confirmed
    Luxembourg U21
    Kick-off time to be confirmed
    plays
    Faroe Islands U21

Group D

  • Moldova U21 versus Slovakia U21 Kick-off time to be confirmed
    Moldova U21
    Kick-off time to be confirmed
    plays
    Slovakia U21
  • Republic of Ireland U21 versus Andorra U21 kick off 19:30
    Republic of Ireland U21
    19:30
    plays
    Andorra U21

Group E

  • Armenia U21 versus Poland U21 Kick-off time to be confirmed
    Armenia U21
    Kick-off time to be confirmed
    plays
    Poland U21
  • Montenegro U21 versus Sweden U21 Kick-off time to be confirmed
    Montenegro U21
    Kick-off time to be confirmed
    plays
    Sweden U21
  • North Macedonia U21 versus Italy U21 Kick-off time to be confirmed
    North Macedonia U21
    Kick-off time to be confirmed
    plays
    Italy U21

Group F

  • Georgia U21 versus Northern Ireland U21 Kick-off time to be confirmed
    Georgia U21
    Kick-off time to be confirmed
    plays
    Northern Ireland U21
  • Germany U21 versus Latvia U21 Kick-off time to be confirmed
    Germany U21
    Kick-off time to be confirmed
    plays
    Latvia U21
  • Malta U21 versus Greece U21 Kick-off time to be confirmed
    Malta U21
    Kick-off time to be confirmed
    plays
    Greece U21

Group G

  • Netherlands U21 versus Israel U21 Kick-off time to be confirmed
    Netherlands U21
    Kick-off time to be confirmed
    plays
    Israel U21
  • Norway U21 versus Slovenia U21 Kick-off time to be confirmed
    Norway U21
    Kick-off time to be confirmed
    plays
    Slovenia U21

Group H

  • Lithuania U21 versus Hungary U21 Kick-off time to be confirmed
    Lithuania U21
    Kick-off time to be confirmed
    plays
    Hungary U21
  • Turkey U21 versus Croatia U21 Kick-off time to be confirmed
    Turkey U21
    Kick-off time to be confirmed
    plays
    Croatia U21
  • Sierra Leone versus Ethiopia kick off 14:00
    Sierra Leone
    14:00
    plays
    Ethiopia
  • Burkina Faso versus Egypt kick off 17:00
    Burkina Faso
    17:00
    plays
    Egypt

Group B

  • Congo DR versus Senegal kick off 17:00
    Congo DR
    17:00
    plays
    Senegal
  • Togo versus Sudan kick off 17:00
    Togo
    17:00
    plays
    Sudan
  • Mauritania versus South Sudan kick off 20:00
    Mauritania
    20:00
    plays
    South Sudan

Group C

  • Zimbabwe versus Rwanda kick off 14:00
    Zimbabwe
    14:00
    plays
    Rwanda
  • South Africa versus Nigeria kick off 17:00
    South Africa
    17:00
    plays
    Nigeria
  • Benin versus Lesotho kick off 20:00
    Benin
    20:00
    plays
    Lesotho

Group D

  • Cape Verde versus Cameroon kick off 17:00
    Cape Verde
    17:00
    plays
    Cameroon
  • Angola versus Mauritius kick off 20:00
    Angola
    20:00
    plays
    Mauritius

Group F

  • Kenya versus Seychelles kick off 14:00
    Kenya
    14:00
    plays
    Seychelles
  • Gabon versus Ivory Coast kick off 20:00
    Gabon
    20:00
    plays
    Ivory Coast
  • Gambia versus Burundi kick off 20:00
    Gambia
    20:00
    plays
    Burundi

Group H

  • Namibia versus São Tomé e Príncipe kick off 14:00
    Namibia
    14:00
    plays
    São Tomé e Príncipe
  • El Salvador versus Suriname kick off 01:30
    El Salvador
    01:30
    plays
    Suriname
  • Panama versus Guatemala kick off 02:30
    Panama
    02:30
    plays
    Guatemala
All times are UK and subject to change. BBC is not responsible for any changes.