South Africa national soccer team results (2020–present)

Last updated

This article provides details of international football games played by the South Africa national soccer team from 2020 to present. [1] [2] [3]

Contents

Results

Key
Win
Draw
Defeat

2020

8 October 2020 Friendly South Africa Flag of South Africa.svg1–1Flag of Namibia.svg  Namibia Phokeng, South Africa
18:00  UTC+2
  • Singh Soccerball shade.svg18'
Report Stadium: Royal Bafokeng Stadium
Referee: Norman Matemera (Zimbabwe)
11 October 2020 Friendly South Africa Flag of South Africa.svg1–2Flag of Zambia.svg  Zambia Phokeng, South Africa
15:00  UTC+2
Report
Stadium: Royal Bafokeng Stadium
Referee: Thulani Sibandze (Eswatini)
13 November 2020 2021 AFCONQ South Africa Flag of South Africa.svg2–0Flag of Sao Tome and Principe.svg  São Tomé and Príncipe 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  Flag of Sao Tome and Principe.svg2–4Flag of South Africa.svg South Africa Port Elizabeth, South Africa
15:00  UTC+2
Report
Stadium: Nelson Mandela Bay Stadium [note 1]
Referee: Tawel Camara Younoussa (Guinea)

2021

25 March 2021 2021 AFCONQ South Africa Flag of South Africa.svg1–1Flag of Ghana.svg  Ghana Johannesburg, South Africa
18:00  UTC+2
Report
Stadium: FNB Stadium
Referee: Bamlak Tessema Weyesa (Ethiopia)
28 March 2021 2021 AFCONQ Sudan  Flag of Sudan.svg2–0Flag of South Africa.svg South Africa Omdurman, Sudan
18:00  UTC+2 Report Stadium: Al-Hilal Stadium
Referee: Helder Martins de Carvalho (Angola)
10 June 2021 Friendly South Africa Flag of South Africa.svg3–2Flag of Uganda.svg  Uganda Johannesburg, South Africa
18:00  UTC+2
Report
Stadium: Orlando Stadium
Referee: Audrick Nkole (Zambia)
3 September 2021 2022 World Cup qualification Zimbabwe  Flag of Zimbabwe.svg0–0Flag of South Africa.svg South Africa 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 Flag of South Africa.svg1–0Flag of Ghana.svg  Ghana Johannesburg, South Africa
18:00  UTC+2 Report Stadium: FNB Stadium
Referee: Derrick Kasokota Kafuli (Zambia)
9 October 2021 2022 World Cup qualification Ethiopia  Flag of Ethiopia.svg1–3Flag of South Africa.svg South Africa 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 Flag of South Africa.svg1–0Flag of Ethiopia.svg  Ethiopia Johannesburg, South Africa
18:00  UTC+2
Report Stadium: FNB Stadium
Referee: Georges Gatogato (Burundi)
11 November 2021 2022 World Cup qualification South Africa Flag of South Africa.svg1–0Flag of Zimbabwe.svg  Zimbabwe Johannesburg, South Africa
21:00  UTC+2
Report Stadium: FNB Stadium
Referee: Sadok Selmi (Tunisia)
14 November 2021 2022 World Cup qualification Ghana  Flag of Ghana.svg1–0Flag of South Africa.svg South Africa Cape Coast, Ghana
21:00  UTC+0
Report Stadium: Cape Coast Sports Stadium
Referee: Maguette N'Diaye (Senegal)

2022

25 March 2022 Friendly South Africa Flag of South Africa.svg0–0Flag of Guinea.svg  Guinea Kortrijk, Belgium
18:00  UTC+1 Report Stadium: Guldensporen Stadion
Referee: Allard Lindhout (Netherlands)
29 March 2022 Friendly France  Flag of France.svg5–0Flag of South Africa.svg South Africa 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  Flag of Morocco.svg2–1Flag of South Africa.svg South Africa Rabat, Morocco
20:00  UTC+1 Report
Stadium: Stade Moulay Abdellah
Referee: Sadok Selmi (Tunisia)
13 June 2022 2023 AFCON Q South Africa Flag of South Africa.svgCancelledFlag of Zimbabwe.svg  Zimbabwe Johannesburg, South Africa
Stadium: FNB Stadium
22 July 2022 2022 CHAN qualification Comoros  Flag of the Comoros.svg0–1Flag of South Africa.svg South Africa Saint Pierre, Mauritius
Stadium: Complexe Sportif de Côte d'Or
30 July 2022 2022 CHAN qualification South Africa Flag of South Africa.svg0–0Flag of the Comoros.svg  Comoros Soweto, South Africa
Stadium: Dobsonville Stadium
28 August 2022 2022 CHAN qualification Angola  Flag of Angola.svg2–0Flag of South Africa.svg South Africa Luanda, Angola
Stadium: Estádio 11 de Novembro
4 September 2022 2022 CHAN qualification South Africa Flag of South Africa.svg1–4Flag of Angola.svg  Angola Soweto, South Africa
Stadium: Dobsonville Stadium
24 September 2022 Friendly South Africa Flag of South Africa.svg4–0Flag of Sierra Leone.svg  Sierra Leone Johannesburg, South Africa
15:00  UTC+2
Report Stadium: FNB Stadium
Referee: Janny Sikazwe (Zambia)
27 September 2022 Friendly South Africa Flag of South Africa.svg1–0Flag of Botswana.svg  Botswana Johannesburg, South Africa
18:00  UTC+2
Report Stadium: FNB Stadium
Referee: Thulani Sibandze (Eswatini)
17 November 2022 Friendly South Africa Flag of South Africa.svg2–1Flag of Mozambique.svg  Mozambique Nelspruit, South Africa
20:30  UTC+2
Report Stadium: Mbombela Stadium
Referee: Lebalang Mokete (Lesotho)
20 November 2022 Friendly South Africa Flag of South Africa.svg1–1Flag of Angola.svg  Angola Nelspruit, South Africa
18:00  UTC+2
Report
Stadium: Mbombela Stadium
Referee: Joshua Bondo (Botswana)

2023

24 March 2023 2023 AFCON qualification South Africa  Flag of South Africa.svg2–2Flag of Liberia.svg  Liberia Johannesburg, South Africa
18:00  UTC+2
Report
Stadium: Orlando Stadium
Referee: Bamlak Tessema Weyesa (Ethiopia)
17 June 2023 2023 AFCON qualification South Africa  Flag of South Africa.svg2–1Flag of Morocco.svg  Morocco 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  Flag of South Africa.svg1–1Flag of Namibia.svg  Namibia 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  Flag of South Africa.svg2–1Flag of Botswana.svg  Botswana 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  Flag of South Africa.svg2–1Flag of Eswatini.svg  Eswatini Durban, South Africa
17:00  UTC+2
Report
  • Bongwa Matsebula Soccerball shade.svg51'
Stadium: Princess Magogo Stadium
Referee: Retselisitsoe Molise (Lesotho)
14 July 2023 2023 COSAFA Cup Semi-final South Africa  Flag of South Africa.svg1–2Flag of Zambia.svg  Zambia 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  Flag of Mozambique.svg0–0
(3–5 p)
Flag of South Africa.svg  South Africa Durban, South Africa
17:00  UTC+2 Report Stadium: King Zwelithini Stadium
Referee: Retselisitsoe Molise (Lesotho)
Penalties
9 September 2023 Friendly South Africa  Flag of South Africa.svg0–0Flag of Namibia.svg  Namibia Johannesburg, South Africa
17:00  UTC+2 Report Stadium: Orlando Stadium
Referee: Godfrey Nkhakananga (Malwai)
12 September 2023 Friendly South Africa  Flag of South Africa.svg1–0Flag of the Democratic Republic of the Congo.svg  DR Congo Johannesburg, South Africa
17:00  UTC+2
Report Stadium: Orlando Stadium
Referee: Godfrey Nkhakananga (Malwai)
13 October 2023 Friendly South Africa  Flag of South Africa.svg0–0Flag of Eswatini.svg  Eswatini Soweto, South Africa
17:00  UTC+2 Report Stadium: FNB Stadium
Referee: Retselisitsoe Molise (Lesotho)
17 October 2023 Friendly Ivory Coast  Flag of Cote d'Ivoire.svg1–1Flag of South Africa.svg  South Africa 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  Flag of South Africa.svg2–1Flag of Benin.svg  Benin 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  Flag of Rwanda.svg2–0Flag of South Africa.svg  South Africa Butare, Rwanda
20:00  UTC+2
Report Stadium: Stade Huye
Referee: Amin Omar (Egypt)

2024

10 January 2024 Friendly South Africa  Flag of South Africa.svg0–0Flag of Lesotho.svg  Lesotho Pretoria, South Africa
Report Stadium: Lucas Moripe Stadium
16 January 2024 2023 AFCON GS Mali  Flag of Mali.svg2–0Flag of South Africa.svg  South Africa 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  Flag of South Africa.svg4–0Flag of Namibia.svg  Namibia 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  Flag of South Africa.svg0–0Flag of Tunisia.svg  Tunisia Korhogo, Ivory Coast
17:00  UTC+2 Report Stadium: Amadou Gon Coulibaly Stadium
Referee: Issa Sy (Senegal)
30 January 2024 2023 AFCON R16 Morocco  Flag of Morocco.svg0–2Flag of South Africa.svg  South Africa San Pédro, Ivory Coast
20:00  UTC+2 Report
Stadium: Laurent Pokou Stadium
Referee: Mahmood Ismail (Sudan)
26 March 2024 FIFA Series Algeria  Flag of Algeria.svg3–3Flag of South Africa.svg  South Africa Algiers, Algeria
22:00  UTC+1
Report
Stadium: Nelson Mandela Stadium
Referee: Amir Loussaif (Tunisia)
7 June 2026 FIFA World Cup qualification Nigeria  Flag of Nigeria.svg1–1Flag of South Africa.svg  South Africa Uyo, Nigeria
21:00 UTC+1 Report
Stadium: Godswill Akpabio International Stadium
Referee: Alhadi Allaou Mahamat (Chad)
11 June 2026 FIFA World Cup qualification South Africa  Flag of South Africa.svg3–1Flag of Zimbabwe.svg  Zimbabwe Bloemfontein, South Africa
18:00  UTC+2
Report Stadium: Free State Stadium
Referee: Mohamed Maarouf Eid Mansour (Egypt)
29 June 2024 COSAFA Cup South Africa  Flag of South Africa.svg0–0Flag of Botswana.svg  Botswana Gqeberha, South Africa
15:00  UTC+2 Report Stadium: Isaac Wolfson Stadium
6 September 2025 AFCON qualification South Africa  Flag of South Africa.svg2–2Flag of Uganda.svg  Uganda Johannesburg, South Africa
18:00  UTC+2 Report Stadium: Orlando Stadium
Referee: Pierre Atcho (Gabon)
10 September 2025 AFCON qualification South Sudan  Flag of South Sudan.svg2–3Flag of South Africa.svg  South Africa Juba, South Sudan
15:00  UTC+2
Report
Stadium: Juba Stadium
Referee: Joseph Ogabor (Nigeria)
11 October 2025 AFCON qualification South Africa  Flag of South Africa.svg5–0Flag of the Republic of the Congo.svg  Congo Gqeberha, South Africa
20:00  UTC+2
Report Stadium: Nelson Mandela Bay Stadium
Referee: Dahane Beida (Mauritania)
14 October 2025 AFCON qualification Congo  Flag of the Republic of the Congo.svg1–1Flag of South Africa.svg  South Africa Brazzaville, Congo
18:00  UTC+2 Report
Stadium: Stade Alphonse Massemba-Débat
Referee: Mahmood Ismail (Sudan)
10 November 2025 AFCON qualification Uganda  Flag of Uganda.svg0–2Flag of South Africa.svg  South Africa Kampala, Uganda
15:00  UTC+2 Report Stadium: Mandela National Stadium
Attendance: 38,000
Referee: Alhadi Allaou Mahamat (Chad)
19 November 2025 AFCON qualification South Africa  Flag of South Africa.svg3–0Flag of South Sudan.svg  South Sudan Cape Town, South Africa
18:00  UTC+2 Report Stadium: Cape Town Stadium
Referee: Adalbert Diouf (Senegal)

2025

4 June 2025 COSAFA Cup South Africa  Flag of South Africa.svg0–1Flag of Mozambique.svg  Mozambique Bloemfontein, South Africa
15:00  UTC+2 Report Sumbane Soccerball shade.svg73'Stadium: Free State Stadium
Referee: Arnaud Zafimahatoha (Madagascar)
6 June Friendly South Africa  Flag of South Africa.svg0–0Flag of Tanzania.svg  Tanzania Polokwane, South Africa
19:30  UTC+2 Report Stadium: Peter Mokaba Stadium
7 June 2025 COSAFA Cup South Africa  Flag of South Africa.svg2–0Flag of Zimbabwe.svg  Zimbabwe Bloemfontein, South Africa
15:00  UTC+2
Report Stadium: Dr. Petrus Molemela Stadium
Referee: Thabang Ketshabile (Botswana)
10 June 2025 COSAFA Cup South Africa  Flag of South Africa.svg0–0Flag of Mauritius.svg  Mauritius Bloemfontein, South Africa
18:00  UTC+2 Report Stadium: Free State Stadium
Referee: Celso Alvação (Mozambique)
10 June Friendly South Africa  Flag of South Africa.svg2–0Flag of Mozambique.svg  Mozambique Polokwane, South Africa
19:30  UTC+2
Report Stadium: Peter Mokaba Stadium
13 June 2025 COSAFA Cup South Africa  Flag of South Africa.svg3–1Flag of the Comoros.svg  Comoros Bloemfontein, South Africa
18:00  UTC+2 Report
Stadium: Free State Stadium
Referee: Hillary Hambaba (Zambia)
15 June 2025 COSAFA Cup Angola  Flag of Angola.svg3–0Flag of South Africa.svg  South Africa Bloemfontein, South Africa
15:00  UTC+2
Report Stadium: Free State Stadium
Referee: Brighton Chimene (Zimbabwe)

Forthcoming fixtures

The following matches are scheduled:

September GoTyme Bank Cup South Africa  Flag of South Africa.svgvPhilippines
20:30  UTC+8
September 2026 FIFA World Cup qualification Lesotho  Flag of Lesotho.svgvFlag of South Africa.svg  South Africa
September 2026 FIFA World Cup qualification South Africa  Flag of South Africa.svgvFlag of Nigeria.svg  Nigeria South Africa
October 2026 FIFA World Cup qualification Zimbabwe  Flag of Zimbabwe.svgvFlag of South Africa.svg  South Africa
October 2026 FIFA World Cup qualification South Africa  Flag of South Africa.svgvFlag of Rwanda.svg  Rwanda South Africa
22 December 2025 AFCON Group B South Africa  Flag of South Africa.svgvFlag of Angola.svg  Angola Marrakesh, Morocco
20:30  UTC+1 Stadium: Marrakesh Stadium
26 December 2025 AFCON Group B Egypt  Flag of Egypt.svgvFlag of South Africa.svg  South Africa Agadir, Morocco
19:00  UTC+1 Stadium: Adrar Stadium
29 December 2025 AFCON Group B Zimbabwe  Flag of Zimbabwe.svgvFlag of South Africa.svg  South Africa Marrakesh, Morocco
20:30  UTC+1 Stadium: Marrakesh Stadium

Notes

  1. Due to the COVID-19 pandemic, the São Toméan Football Federation agreed to play their home match against South Africa in Port Elizabeth. [4]

References

  1. "South Africa - Results, fixtures, squad, statistics, photos, videos and news - Soccerway". int.soccerway.com. Soccerway.
  2. "South Africa national team". worldfootball.net. World Football.
  3. "World Football Elo Ratings: South Africa". eloratings.net. World Football Elo Ratings.
  4. "Sao Tome and Principe agree to play home qualifier in South Africa". Kickoff.com. 5 November 2020. Retrieved 15 November 2020.