This article provides details of international football games played by the South Africa national soccer team from 2020 to present. [1] [2] [3]
Key | |
---|---|
Win | |
Draw | |
Defeat |
8 October 2020 Friendly | South Africa ![]() | 1–1 | ![]() | Phokeng, South Africa |
18:00 UTC+2 |
|
Report |
|
Stadium:
Royal Bafokeng Stadium Referee: Norman Matemera ( Zimbabwe) |
11 October 2020 Friendly | South Africa ![]() | 1–2 | ![]() | Phokeng, South Africa |
15:00 UTC+2 |
|
Report | Stadium:
Royal Bafokeng Stadium Referee: Thulani Sibandze ( Eswatini) |
13 November 2020 2021 AFCONQ | South Africa ![]() | 2–0 | ![]() | Johannesburg, South Africa |
21:00 UTC+2 | Report | Stadium:
Soccer City Referee: Thulani Sibandze ( Eswatini) |
16 November 2020 2021 AFCONQ |
São Tomé and Príncipe ![]() | 2–4 | ![]() | Port Elizabeth, South Africa |
15:00 UTC+2 | Report | Stadium:
Nelson Mandela Bay Stadium
[note 1] Referee: Tawel Camara Younoussa ( Guinea) |
25 March 2021 2021 AFCONQ | South Africa ![]() | 1–1 | ![]() | Johannesburg, South Africa |
18:00 UTC+2 |
|
Report |
|
Stadium:
FNB Stadium Referee: Bamlak Tessema Weyesa ( Ethiopia) |
28 March 2021 2021 AFCONQ |
Sudan ![]() | 2–0 | ![]() | Omdurman, Sudan |
18:00 UTC+2 |
|
Report | Stadium:
Al-Hilal Stadium Referee: Helder Martins de Carvalho ( Angola) |
10 June 2021 Friendly | South Africa ![]() | 3–2 | ![]() | Johannesburg, South Africa |
18:00 UTC+2 | Report | Stadium:
Orlando Stadium Referee: Audrick Nkole ( Zambia) |
3 September 2021 2022 World Cup qualification |
Zimbabwe ![]() | 0–0 | ![]() | Harare, Zimbabwe |
15:00 UTC+2 | Report | Stadium:
National Sports Stadium Referee: Mahmoud El Banna ( Egypt) |
6 September 2021 2022 World Cup qualification | South Africa ![]() | 1–0 | ![]() | Johannesburg, South Africa |
18:00 UTC+2 |
|
Report | Stadium:
FNB Stadium Referee: Derrick Kasokota Kafuli ( Zambia) |
9 October 2021 2022 World Cup qualification |
Ethiopia ![]() | 1–3 | ![]() | Bahir Dar, Ethiopia |
16:00 UTC+3 |
|
Report | Stadium:
Bahir Dar Stadium Attendance: 0 Referee: Shuhoub Abdulbasit ( Libya) |
12 October 2021 2022 World Cup qualification | South Africa ![]() | 1–0 | ![]() | Johannesburg, South Africa |
18:00 UTC+2 | Report | Stadium:
FNB Stadium Referee: Georges Gatogato ( Burundi) |
11 November 2021 2022 World Cup qualification | South Africa ![]() | 1–0 | ![]() | Johannesburg, South Africa |
21:00 UTC+2 |
|
Report | Stadium:
FNB Stadium Referee: Sadok Selmi ( Tunisia) |
14 November 2021 2022 World Cup qualification |
Ghana ![]() | 1–0 | ![]() | Cape Coast, Ghana |
21:00 UTC±0 | Report | Stadium:
Cape Coast Sports Stadium Referee: Maguette N'Diaye ( Senegal) |
25 March 2022 Friendly | South Africa ![]() | 0–0 | ![]() | Kortrijk, Belgium |
18:00 UTC+1 | Report | Stadium:
Guldensporen Stadion Referee: Allard Lindhout ( Netherlands) |
29 March 2022 Friendly |
France ![]() | 5–0 | ![]() | Villeneuve d'Ascq, France |
21:15 UTC+2 |
|
Report | Stadium:
Stade Pierre-Mauroy Referee: Sandro Schärer ( Switzerland) |
9 June 2022 2023 AFCON Q |
Morocco ![]() | 2–1 | ![]() | Rabat, Morocco |
20:00 UTC+1 | Report |
|
Stadium:
Stade Moulay Abdellah Referee: Sadok Selmi ( Tunisia) |
13 June 2022 2023 AFCON Q | South Africa ![]() | Cancelled | ![]() | Johannesburg, South Africa |
Stadium: FNB Stadium |
22 July 2022 2022 CHAN qualification |
Comoros ![]() | 0–1 | ![]() | Saint Pierre, Mauritius |
|
Stadium: Complexe Sportif de Côte d'Or |
30 July 2022 2022 CHAN qualification | South Africa ![]() | 0–0 | ![]() | Soweto, South Africa |
Stadium: Dobsonville Stadium |
28 August 2022 2022 CHAN qualification |
Angola ![]() | 2–0 | ![]() | Luanda, Angola |
Stadium: Estádio 11 de Novembro |
4 September 2022 2022 CHAN qualification | South Africa ![]() | 1–4 | ![]() | Soweto, South Africa |
|
|
Stadium: Dobsonville Stadium |
24 September 2022 Friendly | South Africa ![]() | 4–0 | ![]() | Johannesburg, South Africa |
15:00 UTC+2 | Report | Stadium:
FNB Stadium Referee: Janny Sikazwe ( Zambia) |
27 September 2022 Friendly | South Africa ![]() | 1–0 | ![]() | Johannesburg, South Africa |
18:00 UTC+2 |
|
Report | Stadium:
FNB Stadium Referee: Thulani Sibandze ( Eswatini) |
17 November 2022 Friendly | South Africa ![]() | 2–1 | ![]() | Nelspruit, South Africa |
20:30 UTC+2 |
|
Report |
|
Stadium:
Mbombela Stadium Referee: Lebalang Mokete ( Lesotho) |
20 November 2022 Friendly | South Africa ![]() | 1–1 | ![]() | Nelspruit, South Africa |
18:00 UTC+2 | Report |
|
Stadium:
Mbombela Stadium Referee: Joshua Bondo ( Botswana) |
24 March 2023 2023 AFCON qualification |
South Africa ![]() | 2–2 | ![]() | Johannesburg, South Africa |
18:00 UTC+2 | Report | Stadium:
Orlando Stadium Referee: Bamlak Tessema Weyesa ( Ethiopia) |
28 March 2023 2023 AFCON qualification |
Liberia ![]() | 1–2 | ![]() | Monrovia, Liberia |
16:00 UTC±0 |
|
Report | Stadium:
Samuel Kanyon Doe Sports Complex Referee: Daniel Nii Laryea ( Ghana) |
17 June 2023 2023 AFCON qualification |
South Africa ![]() | 2–1 | ![]() | Johannesburg, South Africa |
17:00 UTC+2 | Report |
|
Stadium:
FNB Stadium Referee: Alhadi Allaou Mahamat ( Chad) |
5 July 2023 2023 COSAFA Cup GS |
South Africa ![]() | 1–1 | ![]() | Durban, South Africa |
17:00 UTC+2 |
|
Report |
|
Stadium:
King Zwelithini Stadium Referee: Retselisitsoe Molise ( Lesotho) |
8 July 2023 2023 COSAFA Cup GS |
South Africa ![]() | 2–1 | ![]() | Durban, South Africa |
17:00 UTC+2 | Report |
|
Stadium:
King Zwelithini Stadium Referee: Patrice Milazare ( Mauritius) |
11 July 2023 2023 COSAFA Cup GS |
South Africa ![]() | 2–1 | ![]() | Durban, South Africa |
17:00 UTC+2 |
|
Report |
|
Stadium:
Princess Magogo Stadium Referee: Retselisitsoe Molise ( Lesotho) |
14 July 2023 2023 COSAFA Cup Semi-final |
South Africa ![]() | 1–2 | ![]() | Durban, South Africa |
17:00 UTC+2 |
|
Report | Stadium:
Princess Magogo Stadium Referee: Keabetswe Dintwa ( Botswana) |
16 July 2023 2023 COSAFA Cup Third-place |
Mozambique ![]() | 0–0 (3–5 p) | ![]() | Durban, South Africa |
17:00 UTC+2 | Report | Stadium:
King Zwelithini Stadium Referee: Retselisitsoe Molise ( Lesotho) | ||
Penalties | ||||
9 September 2023 Friendly |
South Africa ![]() | 0–0 | ![]() | Johannesburg, South Africa |
17:00 UTC+2 | Report | Stadium:
Orlando Stadium Referee: Godfrey Nkhakananga ( Malwai) |
12 September 2023 Friendly |
South Africa ![]() | 1–0 | ![]() | Johannesburg, South Africa |
17:00 UTC+2 |
|
Report | Stadium:
Orlando Stadium Referee: Godfrey Nkhakananga ( Malwai) |
13 October 2023 Friendly |
South Africa ![]() | 0–0 | ![]() | Soweto, South Africa |
17:00 UTC+2 | Report | Stadium:
FNB Stadium Referee: Retselisitsoe Molise ( Lesotho) |
17 October 2023 Friendly |
Ivory Coast ![]() | 1–1 | ![]() | Abidjan, Ivory Coast |
20:00 UTC+2 |
|
Report |
|
Stadium:
Stade Félix Houphouët-Boigny Referee: Benoit Badot ( Burkina Faso) |
18 November 2023 2026 FIFA World Cup qualification |
South Africa ![]() | 2–1 | ![]() | Durban, South Africa |
20:00 UTC+2 | Report |
|
Stadium:
Moses Mabhida Stadium Referee: Mahmood Ismail ( Sudan) |
21 November 2023 2026 FIFA World Cup qualification |
Rwanda ![]() | 2–0 | ![]() | Butare, Rwanda |
20:00 UTC+2 | Report | Stadium:
Stade Huye Referee: Amin Omar ( Egypt) |
10 January 2024 Friendly |
South Africa ![]() | 0–0 | ![]() | Pretoria, South Africa |
Report | Stadium: Lucas Moripe Stadium |
16 January 2024 2023 AFCON GS |
Mali ![]() | 2–0 | ![]() | Korhogo, Ivory Coast |
20:00 UTC+2 | Report | Stadium:
Amadou Gon Coulibaly Stadium Referee: Mohammed Hussein ( Egypt) |
21 January 2024 2023 AFCON GS |
South Africa ![]() | 4–0 | ![]() | Korhogo, Ivory Coast |
20:00 UTC+2 | Report | Stadium:
Amadou Gon Coulibaly Stadium Referee: Youcef Gamouh ( Algeria) |
24 January 2024 2023 AFCON GS |
South Africa ![]() | 0–0 | ![]() | Korhogo, Ivory Coast |
17:00 UTC+2 | Report | Stadium:
Amadou Gon Coulibaly Stadium Referee: Issa Sy ( Senegal) |
30 January 2024 2023 AFCON R16 |
Morocco ![]() | 0–2 | ![]() | San Pédro, Ivory Coast |
20:00 UTC+2 | Report | Stadium:
Laurent Pokou Stadium Referee: Mahmood Ismail ( Sudan) |
3 February 2024 2023 Africa Cup of Nations QF |
Cape Verde ![]() | 0–0 (
a.e.t.) (1–2 p) | ![]() | Yamoussoukro, Ivory Coast |
20:00 | Report | Stadium:
Charles Konan Banny Stadium Referee: Jean-Jacques Ndala Ngambo ( DR Congo) | ||
Penalties | ||||
7 February 2024 2023 Africa Cup of Nations SF |
Nigeria ![]() | 1–1 (
a.e.t.) (4–2 p) | ![]() | Bouaké, Ivory Coast |
17:00 |
|
Report | Stadium:
Stade de la Paix Referee: Amin Omar ( Egypt) | |
Penalties | ||||
The following matches are scheduled:
March 2024 2024 FIFA World Series |
South Africa ![]() | v | ![]() | Annaba |
Stadium: 19 May 1956 Stadium |
March 2024 2024 FIFA World Series |
Algeria ![]() | v | ![]() | Algiers |
Stadium: Nelson Mandela Stadium |
June 2024 2026 FIFA World Cup qualification |
Nigeria ![]() | v | ![]() | Nigeria |
Stadium: TBD |
June 2024 2026 FIFA World Cup qualification |
South Africa ![]() | v | ![]() | TBD |
Stadium: TBD |