South Africa 2-1 Morocco - Result & Match Stats (Africa Cup of Nations Qualifications)

South Africa vs Morocco - result

South Africa 2-1 Morocco in the Africa Cup of Nations Qualifications on 17 June 2023. Scorers: Zakhele Lepasa for South Africa; Hakim Ziyech for Morocco. In their last 2 meetings, South Africa have won 1, Morocco 1, with 0 draws.

Frequently Asked Questions

What was the score in South Africa vs Morocco?

South Africa 2-1 Morocco in the Africa Cup of Nations Qualifications on Saturday 17 June 2023. Scorers: Zakhele Lepasa for South Africa; Hakim Ziyech for Morocco.

What is South Africa's recent form?

South Africa's last five results read W W D D W (oldest to newest): 3 wins and 2 draws.

What is Morocco's recent form?

Morocco's last five results read L L W D D (oldest to newest): 1 win, 2 draws and 2 losses.

What is the head-to-head record between South Africa and Morocco?

Across the last 2 meetings South Africa have won 1, Morocco have won 1 and 0 were drawn. The most recent was Morocco 0-2 South Africa on 30 January 2024 in the Africa Cup of Nations.

Who is the standout player for South Africa?

Teboho Mokoena leads South Africa with 3 yellow cards across their last 10 games.

Who is the standout player for Morocco?

Ismael Saibari leads Morocco with 5 goals across their last 10 games.

Who is the referee for South Africa vs Morocco?

Al Hadi Mahamat refereed South Africa vs Morocco, averaging 24.3 fouls and 3.3 yellow cards per game this season.

South Africa vs Morocco - previous meetings

Date Competition Match Score
30 Jan 2024 Africa Cup of Nations Morocco vs South Africa 0-2
9 Jun 2022 Africa Cup of Nations Qualifications Morocco vs South Africa 2-1

South Africa 2-1 Morocco: match stats

Stat South Africa Morocco
Possession 42% 58%
Shots 10 10
Shots on target 5 5
Corners 2 4
Fouls 17 12
Yellow cards 2 0
Tackles 20 14
Passes 367 485

South Africa vs Morocco goals and red cards

South Africa: Munir (own goal) 5', Z. Lepasa 48'. Morocco: H. Ziyech 60'.

South Africa season stats 2026: per-game averages and league rank

Stat Per game Rank
Goals for 1.9 13 of 58
Goals against 0.6 10 of 58
Shots 12.4 3 of 58
Shots on target 4.4 13 of 58
Fouls 12.1 31 of 58
Tackles 13 7 of 58
Passes 517.8 1 of 58
Corners 6.4 2 of 58

South Africa player leaders 2026

  • Goals: Oswin Appollis (3), Thapelo Morena (2), Lyle Foster (2).
  • Assists: Oswin Appollis (4), Yaya Sithole (2), Themba Zwane (1).
  • Shots: Oswin Appollis (20), Teboho Mokoena (17), Lyle Foster (13).
  • Fouls: Teboho Mokoena (16), Khuliso Mudau (14), Yaya Sithole (10).

Morocco season stats 2026: per-game averages and league rank

Stat Per game Rank
Goals for 2.8 2 of 58
Goals against 0.2 5 of 58
Shots 13.9 1 of 58
Shots on target 6 2 of 58
Fouls 13.1 20 of 58
Tackles 10 9 of 58
Passes 498.2 2 of 58
Corners 6.1 5 of 58

Morocco player leaders 2026

  • Goals: Ayoub El Kaabi (5), Ismael Saibari (5), Hakim Ziyech (2).
  • Assists: Achraf Hakimi (6), Brahim Díaz (2), Nayef Aguerd (2).
  • Shots: Ismael Saibari (17), Abde Ezzalzouli (12), Eliesse Ben Seghir (9).
  • Fouls: Brahim Díaz (9), Neil El Aynaoui (9), Sofyan Amrabat (8).

South Africa vs Morocco — related stats & tools

  • Referee profile: Al Hadi Mahamat
  • South Africa stats
  • South Africa goals stats
  • South Africa assists stats
  • South Africa shots stats
  • South Africa shots on target stats
  • South Africa fouls stats
  • South Africa fouls drawn stats
  • South Africa tackles stats
  • South Africa yellow cards stats
  • Morocco stats
  • Morocco goals stats
  • Morocco assists stats
  • Morocco shots stats
  • Morocco shots on target stats
  • Morocco fouls stats
  • Morocco fouls drawn stats
  • Morocco tackles stats
  • Morocco yellow cards stats
  • Africa Cup of Nations Qualifications stats hub

More upcoming fixtures

  • Brest vs Paris Saint Germain - match preview & stats
  • Sassuolo vs Juventus - match preview & stats
  • Real Sociedad vs Atlético Madrid - match preview & stats
  • Como vs Parma - match preview & stats
  • Torino vs Roma - match preview & stats
  • Inter vs Udinese - match preview & stats
  • Leeds United vs Newcastle United - match preview & stats
  • Villarreal vs Real Betis - match preview & stats
  • Rayo Vallecano vs Espanyol - match preview & stats
  • Deportivo Alavés vs Valencia - match preview & stats
  • Elche vs Real Madrid - match preview & stats
  • Deportivo La Coruña vs Sevilla - match preview & stats
  • Atlético Madrid vs Osasuna - match preview & stats

Football

  • World Cup 2026
  • Premier League stats
  • Champions League stats
  • La Liga stats
  • Bundesliga stats
  • Serie A stats
  • Ligue 1 stats
  • All football leagues

Tools

  • Bet Builder
  • Team Bet Builder
  • Acca Builder
  • Same Game Parlay builder
  • Player prop projections
  • Form edges
  • Football news & analysis
  • Statz Pro

Company

  • About Statz
  • Privacy policy
  • Terms of service