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

Group B

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

Group C

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

Group D

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

Group E

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

Group F

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

Group G

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

Group H

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

Group I

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