Morocco vs South Africa
head-to-head record
- Morocco wins
- 2
- Draws
- 3
- South Africa wins
- 4
9 meetings, 1998 to 2024Goals: Morocco 10, South Africa 14
Morocco and South Africa have met 9 times since 1998. South Africa have won 4, Morocco 2, and 3 matches ended level. They last met on 30 January 2024, when South Africa won 2–0 at the Africa Cup of Nations.
The 9 meetings have produced 24 goals, 2.67 per game. The biggest win is South Africa’s 3–1 at the Africa Cup of Nations in 2002. South Africa have won the last two meetings.
Who has won more, Morocco or South Africa?
All matches9 matches
Competitive8 matches
Friendlies1 match
Key numbers
- Goals
- Morocco 10, South Africa 142.67 per game
- First meeting
- Morocco 1–2 South AfricaAfrica Cup of Nations, 22 Feb 1998
- Most recent
- Morocco 0–2 South AfricaAfrica Cup of Nations, 30 Jan 2024
- Morocco’s biggest win
- Morocco 2–1 South AfricaAfrica Cup of Nations qualifying, 9 Jun 2022
- South Africa’s biggest win
- South Africa 3–1 MoroccoAfrica Cup of Nations, 30 Jan 2002
- Most goals in a meeting
- South Africa 2–2 MoroccoAfrica Cup of Nations, 27 Jan 2013
- Current run
- South Africa, 2 wins in a row
- Biggest upset
- Morocco 0–2 South AfricaAfrica Cup of Nations, 30 Jan 2024Winner’s rating-based win expectancy: 16%
- TFN Elo rating now
- Morocco 2015 (11th), South Africa 1717 (59th)How the rating works
Last five meetings
- Morocco0South Africa2
Africa Cup of Nations
San-Pédro, Ivory Coast (neutral)
- South Africa2Morocco1
Africa Cup of Nations qualifying
Johannesburg, South Africa
- Morocco2South Africa1
Africa Cup of Nations qualifying
Rabat, Morocco
- South Africa0Morocco1
Africa Cup of Nations
Cairo, Egypt (neutral)
- Morocco1South Africa1
Friendly
Agadir, Morocco
Who has had the upper hand over time?
The line climbs with every Morocco win and drops with every South Africa win, so its height shows who has won more meetings up to that point.
Every meeting on one timeline
Home, away and neutral
In Morocco's home games
2 matches
110
MoroccoDrawsSouth Africa
In South Africa's home games
2 matches
011
MoroccoDrawsSouth Africa
At neutral venues
5 matches
113
MoroccoDrawsSouth Africa
Record by competition
| Competition | Played | Morocco | Draws | South Africa | Goals |
|---|---|---|---|---|---|
| Africa Cup of Nations | 6 | 1 | 2 | 3 | 6–10 |
| Africa Cup of Nations qualifying | 2 | 1 | 0 | 1 | 3–3 |
| Friendly | 1 | 0 | 1 | 0 | 1–1 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1990s | 1 | 3 | |
| 2000s | 2 | 6 | |
| 2010s | 3 | 7 | |
| 2020s | 3 | 8 |
Longest runs
| Longest run of | Morocco | South Africa |
|---|---|---|
| Wins in a row | 22019 to 2022 | 22023 to 2024 |
| Unbeaten meetings | 52004 to 2022 | 51998 to 2013 |
The longest run of draws is 3, from 4 February 2004 to 11 October 2013.
Questions answered
How many times have Morocco and South Africa played each other?
9 times, starting on 22 February 1998. 8 of those meetings were competitive and 1 were friendlies.
Who has won more matches between Morocco and South Africa?
South Africa, with 4 wins to 2. 3 matches ended level.
What is the biggest win in Morocco vs South Africa?
South Africa’s 3–1 win at the Africa Cup of Nations on 30 January 2002 in Ségou.
When did Morocco and South Africa last play?
On 30 January 2024 in San-Pédro, when South Africa won 2–0 at the Africa Cup of Nations.
What is the competitive record between Morocco and South Africa?
In 8 competitive matches, Morocco have 2 wins, South Africa have 4, and 2 ended level.
Every Morocco vs South Africa result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Morocco | 0–2 | South Africa | Africa Cup of Nations | San-Pédro, Ivory Coast (neutral) | |
| South Africa | 2–1 | Morocco | Africa Cup of Nations qualifying | Johannesburg, South Africa | |
| Morocco | 2–1 | South Africa | Africa Cup of Nations qualifying | Rabat, Morocco | |
| South Africa | 0–1 | Morocco | Africa Cup of Nations | Cairo, Egypt (neutral) | |
| Morocco | 1–1 | South Africa | Friendly | Agadir, Morocco | |
| South Africa | 2–2 | Morocco | Africa Cup of Nations | Durban, South Africa | |
| Morocco | 1–1 | South Africa | Africa Cup of Nations | Sousse, Tunisia (neutral) | |
| South Africa | 3–1 | Morocco | Africa Cup of Nations | Ségou, Mali (neutral) | |
| Morocco | 1–2 | South Africa | Africa Cup of Nations | Ouagadougou, Burkina Faso (neutral) |
Recent form
Morocco
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.