Skip to content
TheFootball.News

Mozambique vs Sudan head-to-head record

Mozambique wins
3
Draws
0
Sudan wins
2

5 meetings, 1990 to 2026Goals: Mozambique 7, Sudan 4

Mozambique and Sudan have met 5 times since 1990. Mozambique have won 3, Sudan 2. They last met on 29 September 2026, when Mozambique won 4–1 in Africa Cup of Nations qualifying.

The 5 meetings have produced 11 goals, 2.20 per game. The biggest win is Mozambique’s 4–1 in Africa Cup of Nations qualifying in 2026. Mozambique have won the last two meetings. They went 26 years without meeting, between 2000 and 2026.

Who has won more, Mozambique or Sudan?

All matches5 matches

3 Mozambique0 drawsSudan 2

Competitive5 matches

3 Mozambique0 drawsSudan 2

Key numbers

Goals
Mozambique 7, Sudan 42.20 per game
First meeting
Sudan 1–0 MozambiqueAfrica Cup of Nations qualifying, 17 Aug 1990
Most recent
Mozambique 4–1 SudanAfrica Cup of Nations qualifying, 29 Sept 2026
Mozambique’s biggest win
Mozambique 4–1 SudanAfrica Cup of Nations qualifying, 29 Sept 2026
Sudan’s biggest win
Sudan 1–0 MozambiqueWorld Cup qualifying, 9 Apr 2000
Most goals in a meeting
Mozambique 4–1 SudanAfrica Cup of Nations qualifying, 29 Sept 2026
Current run
Mozambique, 2 wins in a row
TFN Elo rating now
Mozambique 1526 (96th), Sudan 1462 (115th)How the rating works

Last five meetings

  1. Mozambique4Sudan1

    Africa Cup of Nations qualifying

    Maputo, Mozambique

  2. Mozambique2Sudan1

    World Cup qualifying

    Maputo, Mozambique

  3. Sudan1Mozambique0

    World Cup qualifying

    Omdurman, Sudan

  4. Mozambique1Sudan0

    Africa Cup of Nations qualifying

    Maputo, Mozambique

  5. Sudan1Mozambique0

    Africa Cup of Nations qualifying

    Khartoum, Sudan

Every meeting on one timeline

Larger dots mark bigger winning margins. Hover a dot for the result.

Home, away and neutral

In Mozambique's home games

3 matches

300

MozambiqueDrawsSudan

In Sudan's home games

2 matches

002

MozambiqueDrawsSudan

Record by competition

Record by competition
CompetitionPlayedMozambiqueDrawsSudanGoals
Africa Cup of Nations qualifying32015–2
World Cup qualifying21012–2

Meetings by decade

Mozambique wins Draws Sudan wins
Meetings by decade
DecadeResultsPlayedGoals
1990s22
2000s24
2020s15

Longest runs

Longest runs
Longest run ofMozambiqueSudan
Wins in a row22000 to 202612000
Unbeaten meetings22000 to 202612000

Questions answered

How many times have Mozambique and Sudan played each other?

5 times, starting on 17 August 1990. 5 of those meetings were competitive and 0 were friendlies.

Who has won more matches between Mozambique and Sudan?

Mozambique, with 3 wins to 2. 0 matches ended level.

What is the biggest win in Mozambique vs Sudan?

Mozambique’s 4–1 win in Africa Cup of Nations qualifying on 29 September 2026 in Maputo.

When did Mozambique and Sudan last play?

On 29 September 2026 in Maputo, when Mozambique won 4–1 in Africa Cup of Nations qualifying.

Every Mozambique vs Sudan result

Every Mozambique vs Sudan result
DateHomeScoreAwayCompetitionVenue
Mozambique4–1SudanAfrica Cup of Nations qualifyingMaputo, Mozambique
Mozambique2–1SudanWorld Cup qualifyingMaputo, Mozambique
Sudan1–0MozambiqueWorld Cup qualifyingOmdurman, Sudan
Mozambique1–0SudanAfrica Cup of Nations qualifyingMaputo, Mozambique
Sudan1–0MozambiqueAfrica Cup of Nations qualifyingKhartoum, Sudan

Recent form

Mozambique

  1. Wv SudanAfrica Cup of Nations qualifying4–1Tue 29 Sept 2026
  2. Dv SenegalAfrica Cup of Nations qualifying1–1Fri 25 Sept 2026
  3. Lat IndonesiaFriendly0–1Tue 9 Jun 2026
  4. Lv NigeriaAfrica Cup of Nations0–4Mon 5 Jan 2026
  5. Lv CameroonAfrica Cup of Nations1–2Wed 31 Dec 2025

Sudan

  1. Lat MozambiqueAfrica Cup of Nations qualifying1–4Tue 29 Sept 2026
  2. Wv EthiopiaAfrica Cup of Nations qualifying1–0Fri 25 Sept 2026
  3. Lv SenegalAfrica Cup of Nations1–3Sat 3 Jan 2026
  4. Lv Burkina FasoAfrica Cup of Nations0–2Wed 31 Dec 2025
  5. Wv Equatorial GuineaAfrica Cup of Nations1–0Sun 28 Dec 2025

Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.