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

Group B

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

Group C

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

Group D

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

Group E

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

Group F

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

Group G

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

Group H

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

Group I

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