• Leeds United versus West Ham United kick off 20:00
    Leeds United
    20:00
    plays
    West Ham United
  • Preston North End versus Sheffield United kick off 20:00
    Preston North End
    20:00
    plays
    Sheffield United
  • Czech Republic versus Austria Kick-off time to be confirmed
    Czech Republic
    Kick-off time to be confirmed
    plays
    Austria
  • Finland versus Denmark Kick-off time to be confirmed
    Finland
    Kick-off time to be confirmed
    plays
    Denmark
  • Northern Ireland versus Iceland Kick-off time to be confirmed
    Northern Ireland
    Kick-off time to be confirmed
    plays
    Iceland
  • Republic of Ireland versus Belgium kick off 19:00
    Republic of Ireland
    19:00
    plays
    Belgium

Play-offs B/C

  • Cyprus versus Albania Kick-off time to be confirmed
    Cyprus
    Kick-off time to be confirmed
    plays
    Albania
  • Kosovo versus Turkey Kick-off time to be confirmed
    Kosovo
    Kick-off time to be confirmed
    plays
    Turkey

Semi-finals

  • Spain versus Sweden Kick-off time to be confirmed
    Spain
    Kick-off time to be confirmed
    plays
    Sweden
  • Germany versus France kick off 16:45
    Germany
    16:45
    plays
    France

Internationals Women

Friendlies 1

  • United States versus Portugal kick off 00:00
    United States
    00:00
    plays
    Portugal

Friendlies 2

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

Highland / Lowland

Lowland League

  • Hearts II versus Celtic II kick off 19:45
    Hearts II
    19:45
    plays
    Celtic II
  • Llanelli Town versus The New Saints kick off 19:45
    Llanelli Town
    19:45
    plays
    The New Saints
  • Bohemians versus Shelbourne kick off 19:45
    Bohemians
    19:45
    plays
    Shelbourne
  • Derry City versus Shamrock Rovers kick off 19:45
    Derry City
    19:45
    plays
    Shamrock Rovers
  • Galway United versus Drogheda United kick off 19:45
    Galway United
    19:45
    plays
    Drogheda United
  • St Patrick's Athletic versus Waterford kick off 19:45
    St Patrick's Athletic
    19:45
    plays
    Waterford
  • Sporting Charleroi versus Anderlecht kick off 19:45
    Sporting Charleroi
    19:45
    plays
    Anderlecht
  • Meizhou Hakka versus Yunnan Yukun kick off 12:35
    Meizhou Hakka
    12:35
    plays
    Yunnan Yukun
  • Heerenveen versus NAC Breda kick off 19:00
    Heerenveen
    19:00
    plays
    NAC Breda
  • Abia Warriors versus Barau kick off 16:00
    Abia Warriors
    16:00
    plays
    Barau
  • Enugu Rangers versus Kwara United kick off 16:00
    Enugu Rangers
    16:00
    plays
    Kwara United
  • Kano Pillars versus Niger Tornadoes kick off 16:00
    Kano Pillars
    16:00
    plays
    Niger Tornadoes
  • Katsina United versus El Kanemi Warriors kick off 16:00
    Katsina United
    16:00
    plays
    El Kanemi Warriors
  • Kun Khalifat versus Bendel Insurance kick off 16:00
    Kun Khalifat
    16:00
    plays
    Bendel Insurance
  • Nasarawa United versus Remo Stars kick off 16:00
    Nasarawa United
    16:00
    plays
    Remo Stars
  • Plateau United versus Enyimba kick off 16:00
    Plateau United
    16:00
    plays
    Enyimba
  • Rivers United versus Ikorodu City kick off 16:00
    Rivers United
    16:00
    plays
    Ikorodu City
  • Warri Wolves versus Bayelsa United kick off 16:00
    Warri Wolves
    16:00
    plays
    Bayelsa United
  • Wikki Tourists versus Shooting Stars kick off 16:00
    Wikki Tourists
    16:00
    plays
    Shooting Stars
  • Al Fateh versus Al Ettifaq kick off 15:45
    Al Fateh
    15:45
    plays
    Al Ettifaq
  • NEOM versus Al Khaleej kick off 16:30
    NEOM
    16:30
    plays
    Al Khaleej
  • Al Ittihad versus Al Hilal kick off 19:00
    Al Ittihad
    19:00
    plays
    Al Hilal
All times are UK and subject to change. BBC is not responsible for any changes.