• Djibouti versus Burkina Faso Kick-off time to be confirmed
    Djibouti
    Kick-off time to be confirmed
    plays
    Burkina Faso
  • Egypt versus Ethiopia Kick-off time to be confirmed
    Egypt
    Kick-off time to be confirmed
    plays
    Ethiopia
  • Guinea-Bissau versus Sierra Leone Kick-off time to be confirmed
    Guinea-Bissau
    Kick-off time to be confirmed
    plays
    Sierra Leone

Group B

  • Mauritania versus Togo Kick-off time to be confirmed
    Mauritania
    Kick-off time to be confirmed
    plays
    Togo
  • Senegal versus Sudan Kick-off time to be confirmed
    Senegal
    Kick-off time to be confirmed
    plays
    Sudan
  • South Sudan versus Congo DR Kick-off time to be confirmed
    South Sudan
    Kick-off time to be confirmed
    plays
    Congo DR

Group C

  • Benin versus Zimbabwe Kick-off time to be confirmed
    Benin
    Kick-off time to be confirmed
    plays
    Zimbabwe
  • Lesotho versus South Africa Kick-off time to be confirmed
    Lesotho
    Kick-off time to be confirmed
    plays
    South Africa
  • Nigeria versus Rwanda Kick-off time to be confirmed
    Nigeria
    Kick-off time to be confirmed
    plays
    Rwanda

Group D

  • Angola versus Libya Kick-off time to be confirmed
    Angola
    Kick-off time to be confirmed
    plays
    Libya
  • Cameroon versus Eswatini Kick-off time to be confirmed
    Cameroon
    Kick-off time to be confirmed
    plays
    Eswatini
  • Mauritius versus Cape Verde Kick-off time to be confirmed
    Mauritius
    Kick-off time to be confirmed
    plays
    Cape Verde

Group E

  • Congo versus Tanzania Kick-off time to be confirmed
    Congo
    Kick-off time to be confirmed
    plays
    Tanzania
  • Eritrea
    Zambia
    Match Cancelled
  • Morocco versus Niger Kick-off time to be confirmed
    Morocco
    Kick-off time to be confirmed
    plays
    Niger

Group F

  • Ivory Coast versus Burundi Kick-off time to be confirmed
    Ivory Coast
    Kick-off time to be confirmed
    plays
    Burundi
  • Kenya versus Gambia Kick-off time to be confirmed
    Kenya
    Kick-off time to be confirmed
    plays
    Gambia
  • Seychelles versus Gabon Kick-off time to be confirmed
    Seychelles
    Kick-off time to be confirmed
    plays
    Gabon

Group G

  • Algeria versus Botswana Kick-off time to be confirmed
    Algeria
    Kick-off time to be confirmed
    plays
    Botswana
  • Somalia versus Guinea Kick-off time to be confirmed
    Somalia
    Kick-off time to be confirmed
    plays
    Guinea
  • Uganda versus Mozambique Kick-off time to be confirmed
    Uganda
    Kick-off time to be confirmed
    plays
    Mozambique

Group H

  • Namibia versus Malawi Kick-off time to be confirmed
    Namibia
    Kick-off time to be confirmed
    plays
    Malawi
  • São Tomé e Príncipe versus Equatorial Guinea Kick-off time to be confirmed
    São Tomé e Príncipe
    Kick-off time to be confirmed
    plays
    Equatorial Guinea
  • Tunisia versus Liberia Kick-off time to be confirmed
    Tunisia
    Kick-off time to be confirmed
    plays
    Liberia

Group I

  • Chad versus Ghana Kick-off time to be confirmed
    Chad
    Kick-off time to be confirmed
    plays
    Ghana
  • Madagascar versus Central African Republic Kick-off time to be confirmed
    Madagascar
    Kick-off time to be confirmed
    plays
    Central African Republic
  • Mali versus Comoros Kick-off time to be confirmed
    Mali
    Kick-off time to be confirmed
    plays
    Comoros
All times are UK and subject to change. BBC is not responsible for any changes.