2026 World Cup Africa Qualifiers: Full Thursday matches

The FIFA World Cup 2026 qualifiers take center stage this week as time slowly ticks towards kick-off in the Americas. The competition will take place in the US, Canada and Mexico.
Three matches were played on Wednesday evening.
Eswatini 0-0 Cameroon (Group D)
Liberia 0-1 Tunisia (Group H)
Central African Republic 1-4 Madagascar (Group I)
Thursday 20 March (All matches Cairo time)
15:00 Mozambique vs. Uganda (Group G)
18:00 Sierra Leone vs. Guinea-Bissau (Group A)
18:00 Zimbabwe vs. Benin (Group C)
18:00 Cape Verde vs. Mauritius (Group D)
18:00 Malawi vs. Namibia (Group H)
21:00 Libya vs. Angola (Group D)
21:00 Gabon vs. Seychelles (Group F)
21:00 Gambia vs. Kenya (Group F)
23:00 Comoros vs. Mali (Group I)
Friday 21 March (All matches Cairo time)
15:00 Botswana vs. Algeria (Group G)
15:00 Equatorial Guinea vs. São Tomé e Príncipe (Group H)
18:00 Burkina Faso vs. Djibouti (Group A)
18:00 DR Congo vs. South Sudan (Group B)
18:00 South Africa vs. Lesotho (Group C)
18:00 Rwanda vs. Nigeria (Group C)
21:00 Burundi vs. Côte d'Ivoire (Group F)
21:00 Ghana vs. Chad (Group I)
23:00 Ethiopia vs. Egypt (Group A)
23:00 Guinea vs. Somalia (Group G)
23:30 Niger vs. Morocco (Group E)