Here is a list of African Nations that have won matches in the FIFA world cup:
1. MOROCCO 🇲🇦 6 VICTORIES
Morocco 🇲🇦 3-1 Portugal (1986 Fifa World Cup)
Morocco 🇲🇦 3-0 Scotland (1998 Fifa World Cup)
Morocco 🇲🇦 2-0 Belgium (2022 Fifa World Cup)
Morocco 🇲🇦 2-1 Canada (2022 Fifa World Cup)
Morocco 🇲🇦 3-0 Spain (2022 Fifa World Cup – Penalties)
Morocco 🇲🇦 1-0 Portugal (2022 Fifa World Cup)
2. NIGERIA 🇳🇬 6 VICTORIES
Nigeria 🇳🇬 3-0 Bulgaria (1994 Fifa World Cup)
Nigeria 🇳🇬 2-0 Greece (1994 Fifa World Cup)
Nigeria 🇳🇬 3-2 Spain (1998 Fifa World Cup)
Nigeria 🇳🇬 1-0 Bulgaria (1998 Fifa World Cup)
Nigeria 🇳🇬 1-0 Bosnia and Herzegovina (2014 Fifa World Cup)
Nigeria 🇳🇬 2-0 Iceland (2018 Fifa World Cup)
3. CAMEROON 🇨🇲 5 VICTORIES
Cameroon 🇨🇲 1-0 Argentina (1990 Fifa World Cup)
Cameroon 🇨🇲 2-1 Romania (1990 Fifa World Cup)
Cameroon 🇨🇲 2-1 Colombia (1990 Fifa World Cup)
Cameroon 🇨🇲 1-0 Saudi Arabia (2002 Fifa World Cup)
Cameroon 🇨🇲 1-0 Brazil (2022 Fifa World Cup)
4. GHANA 🇬🇭 5 VICTORIES
Ghana 🇬🇭 2-0 Czech Republic (2006 Fifa World Cup)
Ghana 🇬🇭 2-1 USA (2006 Fifa World Cup)
Ghana 🇬🇭 1-0 Serbia (2010 Fifa World Cup)
Ghana 🇬🇭 2-1 USA (2010 Fifa World Cup)
Ghana 🇬🇭 3-2 South Korea (2022 Fifa World Cup)
5. SENEGAL 🇸🇳 5 VICTORIES
Senegal 🇸🇳 1-0 France (2002 Fifa World Cup)
Senegal 🇸🇳 2-1 Sweden (2002 Fifa World Cup)
Senegal 🇸🇳 2-1 Poland (2018 Fifa World Cup)
Senegal 🇸🇳 3-1 Qatar (2022 Fifa World Cup)
Senegal 🇸🇳 2-1 Ecuador (2022 Fifa World Cup)
6. IVORY COAST 🇨🇮 3 VICTORIES
Ivory Coast 🇨🇮 3-2 Serbia and Montenegro (2006 Fifa World Cup)
Ivory Coast 🇨🇮 3-0 North Korea (2010 Fifa World Cup)
Ivory Coast 🇨🇮 2-1 Japan (2014 Fifa World Cup)
7. ALGERIA 🇩🇿 3 VICTORIES
Algeria 🇩🇿 2-1 Germany (1982 Fifa World Cup)
Algeria 🇩🇿 3-2 Chile (1982 Fifa World Cup)
Algeria 🇩🇿 4-2 South Korea (2014 Fifa World Cup)
8. TUNISIA 🇹🇳 3 VICTORIES
Tunisia 🇹🇳 3-1 Mexico (1978 Fifa World Cup)
Tunisia 🇹🇳 2-1 Panama (2018 Fifa World Cup)
Tunisia 🇹🇳 1-0 France (2022 Fifa World Cup)
9. SOUTH AFRICA 🇿🇦 2 VICTORIES
South Africa 🇿🇦 1-0 Slovenia (2002 Fifa World Cup)
South Africa 🇿🇦 2-1 France (2010 Fifa World Cup)
Note:
Egypt, Congo DR, Togo and Angola are the only Nations who have played at The Fifa World Cup without a single victory in history.