21 September 2019 | 🇿🇦South Africa U17 Girls | 🇸🇨 Seychelles | 28 | 0 | St Francois Xavier, P Louis, Maritious | COSAFA Women’s U17 Championship |
10 September 2019 | 🇿🇼 Zimbabwe | 🇿🇦South Africa U23 | 0 | 0 | Barbourfields Stadium, Bulawayo | U23 AFCON qualifier |
6 September 2019 | 🇿🇦South Africa U23 | 🇿🇼 Zimbabwe | 5 | 0 | Orlando Stadium | U23 AFCON qualifier |
3 September 2019 | 🇿🇦Banyana Banyana | 🇧🇼Botswana | 0(2) | 0(3) | Orlando Stadium | African Qualifiers for Women’s Olympics Tokyo 2020 |
30 August 2019 | 🇧🇼Botswana | 🇿🇦Banyana Banyana | 0 | 0 | National Stadium, Botswana | African Qualifiers for Women’s Olympics Tokyo 2020 |
24 August 2019 | 🇨🇲 Cameroon | 🇿🇦South Africa U20 Women | 1 | 0 | Stade Academie Mohamed IV | 12th All Africa Games |
23 August 2019 | 🇿🇦South Africa U20 Men | 🇧🇫 Burkina Faso | 0 | 4 | Stade Municpal – Kenitra | 12th All Africa Games |
20 August 2019 | 🇿🇦South Africa U20 Men | 🇳🇬Nigeria | 1 | 2 | Stade Moulay Hassan – Rabat | 2019 All Africa Games |
17 August 2019 | 🇿🇦South Africa U20 Women | 🇳🇬Nigeria | 0 | 3 | Stade des Chenes, | 2019 All Africa Games |
11 August 2019 | 🇿🇦Banyana Banyana | 🇿🇲 Zambia | 1 | 0 | Wolfson Stadium, PE | COSAFA Women’s Championships Final |
10 August 2019 | 🇿🇦South Africa U20 Women | 🇿🇼 Zimbabwe | 1(4) | 1(3) | Galvandale Stadium, PE | COSAFA Women’s Championship U20 3rd/4th |
8 August 2019 | 🇿🇦Banyana Banyana | 🇿🇼 Zimbabwe | 3 | 1 | Wolfson Stadium, PE | COSAFA Women’s Championships |
8 August 2019 | 🇹🇿Tanzania | 🇿🇦South Africa U20 Women | 2 | 0 | Galvandale Stadium, PE | COSAFA U20 Women’s Championships |
5 August 2019 | 🇿🇦Banyana Banyana | 🇲🇼Madagascar | 3 | 0 | Wolfson Stadium, PE | COSAFA Women’s Championships |
5 August 2019 | 🇿🇦South Africa U20 Women | 🇲🇼Malawi | 3 | 1 | Galvandale Stadium, PE | COSAFA U20 Women’s Championships |
4 August 2019 | 🇿🇦 South Africa | 🇱🇸 Lesotho | 0 | 3 | Dobsonville Stadium | CHAN 2020 Qualifier |
2 August 2019 | 🇿🇦Banyana Banyana | 🇲🇼Malawi | 3 | 1 | Wolfson Stadium, PE | COSAFA Women’s Championships |
1 August 2019 | 🇿🇦 Basetsana | 🇿🇼 Zimbabwe | 3 | 0 | Galvandale Stadium, PE | COSAFA U20 Women’s Championships |
31 July 2019 | 🇿🇦Banyana Banyana | 🇰🇲 Comoros | 17 | 0 | Wolfson Stadium, PE | COSAFA Women’s Championships |
28 July 2019 | 🇱🇸 Lesotho | 🇿🇦 South Africa | 3 | 2 | Setsoso Stadium | CHAN 2020 Qualifier |
10 July 2019 | 🇳🇬Nigeria | 🇿🇦 Bafana Bafana | 2 | 1 | Cairo International Stadium | AFCON 2019 QF |
6 July 2019 | 🇪🇬 Egypt | 🇿🇦 Bafana Bafana | 0 | 1 | Cairo International Stadium | AFCON 2019 L16 |
1 July 2019 | 🇲🇦 Morocco | 🇿🇦 Bafana Bafana | 1 | 0 | Alsalam Stadium, Cairo | AFCON 2019 |
28 June 2019 | 🇿🇦 Bafana Bafana | 🇳🇦 Namibia | 1 | 0 | Alsalam Stadium, Cairo | AFCON 2019 |
24 June 2019 | 🇨🇮 Ivory Coast | 🇿🇦 Bafana Bafana | 1 | 0 | Alsalam Stadium, Cairo | AFCON 2019 |
17 June 2019 | 🇿🇦Banyana Banyana | 🇩🇪 Germany | 0 | 4 | Montpellier, Stade da la Mosson | FIFA Women’s World Cup |
13 June 2019 | 🇿🇦Banyana Banyana | 🇨🇳 China | 0 | 1 | Paris, Parc des Princes | FIFA Women’s World Cup |
8 June 2019 | 🇪🇸 Spain | 🇿🇦Banyana Banyana | 3 | 1 | Le Havre, Stade Oceane | FIFA Women’s World Cup |
6 June 2019 | 🇿🇦South Africa | 🇲🇼Malawi | 5 (0) | 4 (0) | Moses Mabhida Stadium | COSAFA Cup Plate Final |
2 June 2019 | 🇿🇦South Africa | 🇧🇼Botswana | 4(2) | 5(2) | Princess Magogo Stadium | COSAFA Cup |
31 May 2019 | 🇿🇦South Africa | 🇵🇹 Portugal | 1 | 1 | Bielsko Biala Stadium, Bielsko-Biala | FIFA U20 Men’s WC |
28 May 2019 | 🇿🇦 South Africa | 🇰🇷 Korea Republic | 0 | 1 | Tychy Stadium, Tychy | FIFA U20 Men’s WC |
25 May 2019 | 🇦🇷 Argentina | 🇿🇦South Africa | 5 | 2 | Tychy Stadium, Tychy | FIFA U20 Men’s WC |
18 May 2019 | 🇺🇦 Ukraine | 🇿🇦South Africa | 1 | 1 | Bannikov Stadium, Kyiv | U20 Men International Friendly |
12 May 2019 | 🇺🇸 USA | 🇿🇦Banyana Banyana | 3 | 0 | Levi Stadium, California | International Friendly |
8 May 2019 | 🇿🇦South Africa U20 Women | 🇻🇳 Vietnam | 0 | 3 | Haican Sport Centre, China | CFA China Int Women’s Youth Tournament |
6 May 2019 | 🇹🇭 Thailand | 🇿🇦South Africa U20 Women | 3 | 0 | Haican Sport Centre, China | CFA China Int Women’s Youth Tournament |
7 April 2019 | 🇿🇦Banyana Banyana | 🇯🇲 Jamaica | 1 | 1 | Moses Mabhida Stadium | World Cup Farewell Match |
26 March 2019 | 🇿🇦South Africa | 🇦🇴Angola | 3 | 0 | Milpark Park Stadium | U23 AFCON Qualifier |
24 March 2019 | 🇱🇾 Libya | 🇿🇦 Bafana Bafana | 1 | 2 | Sfax/Stade Taiheb Mhiri Sfax Tunisia | AFCON 2019 Qualifier |
22 March 2019 | 🇦🇴Angola | 🇿🇦South Africa | 1 | 3 | Estadio 11 de Novembro, Luanda | U23 AFCON Qualifier |
6 March 2019 | 🇿🇦Banyana Banyana | 🇫🇮 Finland | 0 | 3 | Larnaca, Cyprus | Cyprus Cup |
4 March 2019 | 🇨🇿 Czech Republic | 🇿🇦Banyana Banyana | 2 | 1 | Larnaca, Cyprus | Cyprus Cup |
1 March 2019 | 🇿🇦Banyana Banyana | 🇰🇵 Korea DPR | 1 | 4 | Larnaca, Cyprus | Cyprus Cup |
27 February 2019 | 🇿🇦Banyana Banyana | 🇫🇮 Finland | 2 | 2 | Larnaca, Cyprus | Cyprus Cup |
16 February 2019 | 🇳🇬Nigeria | 🇿🇦South Africa | 0(3) | 0(5) | Kountché Stadium | U20 AFCON 3rd/4th Play Off |
13 February 2019 | 🇿🇦South Africa | 🇸🇳 Senegal | 0 | 1 | Kountché Stadium | U20 AFCON Semi-Final |
8 February 2019 | 🇿🇦South Africa | 🇧🇮 Burundi | 1 | 0 | Stade de Maradi | U20 AFCON |
5 February 2019 | 🇿🇦South Africa | 🇳🇬Nigeria | 0 | 0 | Stade Seyni Kountche | U20 AFCON |
2 February 2019 | 🇳🇪 Niger | 🇿🇦South Africa | 1 | 1 | Stade Seyni Kountche | U20 AFCON |
22 January 2019 | 🇿🇦Banyana Banyana | 🇸🇪 Sweden | 0 | 0 | Cape Town Stadium | Albertina Sisulu Centenary Challenge |
19 January 2019 | 🇿🇦Banyana Banyana | 🇳🇱 Netherlands | 1 | 2 | Cape Town Stadium | Winnie Madikizela-Mandela Challenge |
15 December 2018 | 🇧🇼Botswana | 🇿🇦SA U20 Women | 0 | 1 | Gaborone, Botswana | African Unions Sports Council Region 5 Games |
14 December 2018 | 🇿🇦South Africa | 🇿🇼 Zimbabwe | 1 (4) | 1 (3) | Nkana Stadium, Zambia | COSAFA Men’s U20 Championship Final |
11 December 2018 | 🇿🇦South Africa | 🇦🇴Angola | 1 | 0 | Nkana Stadium, Zambia | COSAFA Men’s U20 Championship Semi-Final |
9 December 2018 | 🇳🇦 Namibia | 🇿🇦SA U20 Women | 0 | 2 | Gaborone, Botswana | African Unions Sports Council Region 5 Games |
9 December 2018 | 🇿🇦SA U17 Boys | 🇦🇴Angola | 1 | 0 | Gaborone, Botswana | African Unions Sports Council Region 5 Games |
8 December 2018 | 🇿🇦SA U20 Women | 🇸🇿 eSwatini | 0 | 0 | Gaborone, Botswana | African Unions Sports Council Region 5 Games |
8 December 2018 | 🇿🇦South Africa | 🇸🇿 eSwatini | 4 | 0 | Nkana Stadium, Zambia | COSAFA Men’s U20 Championship |
6 December 2018 | 🇲🇼Malawi | 🇿🇦SA Boys U17 | 2 | 1 | Gaborone, Botswana | African Unions Sports Council Region 5 Games |
3 December 2018 | 🇿🇦South Africa | 🇲🇺 Mauritius | 5 | 0 | Nkana Stadium, Zambia | COSAFA Men’s U20 Championship |
1 December 2018 | 🇿🇦Banyana Banyana | 🇳🇬Nigeria | 0 (3) | 0 (4) | Cape Coast Stadium, Ghana | Total Africa Cup of Nations Final |
27 November 2018 | 🇿🇦Banyana Banyana | 🇲🇱 Mali | 2 | 0 | Cape Coast Stadium, Ghana | Total Africa Cup of Nations Semi-Final |
24 November 2018 | 🇿🇦Banyana Banyana | 🇿🇲 Zambia | 1 | 1 | Accra Stadium, Ghana | Total Africa Cup of Nations |
21 November 2018 | 🇬🇶 Equatorial Guinea | 🇿🇦Banyana Banyana | 1 | 7 | Cape Coast Stadium, Ghana | Total Africa Cup of Nations |
20 November 2018 | 🇿🇦 Bafana Bafana | 🇵🇾 Paraguay | 1 | 1 | Moses Mabhida Stadium, Durban | Nelson Mandela Challenge |
20 November 2018 | 🇿🇦South Africa | 🇧🇷 Brazil | 1 | 4 | Estadio Charrua | FIFA U17 Women’s WC |
18 November 2018 | 🇿🇦Banyana Banyana | 🇳🇬Nigeria | 1 | 0 | Cape Coast Stadium, Ghana | Total Africa Cup of Nations |
17 November 2018 | 🇿🇦 Bafana Bafana | 🇳🇬Nigeria | 1 | 1 | FNB Stadium | AFCON 2019 Qualifier |
16 November 2018 | 🇯🇵Japan | 🇿🇦South Africa | 6 | 0 | Estadio Domingo Burgueno Miguel | FIFA U17 Women’s WC |
13 November 2018 | 🇲🇽 Mexico | 🇿🇦South Africa | 0 | 0 | Estadio Domingo Burgueno Miguel | FIFA U17 Women’s WC |
11 November 2018 | 🇬🇭 Ghana | 🇿🇦Banyana Banyana | 1 | 0 | Accra Stadium, Ghana | International Friendly |
5 November 2018 | 🇺🇾Uruguay | 🇿🇦South Africa | 3 | 0 | Parque Capurro, Montevideo | Women’s U17 Friendly |
16 October 2018 | 🇸🇨 Seychelles | 🇿🇦 Bafana Bafana | 0 | 0 | Stad Linite, Seychelles | AFCON Qualifier |
13 October 2018 | 🇿🇦 Bafana Bafana | 🇸🇨 Seychelles | 6 | 0 | FNB Stadium | AFCON Qualifier |
9 October 2018 | 🇨🇱 Chile | 🇿🇦Banyana Banyana | 2 | 2 | Estadio Sausalito, Vina Del Mar | International Friendly |
6 October 2018 | 🇨🇱 Chile | 🇿🇦Banyana Banyana | 2 | 1 | Estadio Sausalito, Vina Del Mar | International Friendly |
22 September 2018 | 🇿🇦Banyana Banyana | 🇨🇲Cameroon | 2 | 1 | Wolfson Stadium, PE | COSAFA Cup Final |
20 September 2018 | 🇿🇦Banyana Banyana | Uganda | 2 | 0 | Wolfson Stadium, PE | COSAFA Cup Semi-Final |
17 September 2018 | 🇿🇦Banyana Banyana | 🇲🇼Malawi | 6 | 0 | Wolfson Stadium, PE | COSAFA Cup |
14 September 2018 | 🇧🇼Botswana | 🇿🇦Banyana Banyana | 0 | 1 | Wolfson Stadium, PE | COSAFA Cup |
12 September 2018 | 🇿🇦Banyana Banyana | 🇲🇼Madagascar | 2 | 1 | Wolfson Stadium, PE | COSAFA Cup |
8 September 2018 | 🇿🇦 Bafana Bafana | 🇱🇾 Libya | 0 | 0 | Moses Mabhida Stadium, Durban (RSA) | AFCON Qualifier |
29 July 2018 | 🇦🇴Angola | 🇿🇦South Africa | 1 | 0 | St Francois Xavier, P Louis, Maritious | COSAFA U17 Youth Championship |
27 July 2018 | 🇿🇦South Africa | 🇲🇺 Mauritius | 2 | 0 | St Francois Xavier, P Louis, Maritious | COSAFA U17 Youth Championship |
24 July 2018 | 🇿🇦South Africa | 🇿🇲 Zambia | 1 | 2 | St Francois Xavier, P Louis, Maritious | COSAFA U17 Youth Championship |
22 July 2018 | 🇲🇼Malawi | 🇿🇦South Africa | 0 | 2 | Bingu Stadium, Malawi | U20 AFCON Qualifier |
22 July 2018 | 🇿🇦South Africa | 🇷🇺 Russia | 2 | 2 | Wits Rugby Stadium | BRICS U17 Girls Tournament |
20 July 2018 | 🇿🇦South Africa | 🇨🇳 China | 1 | 2 | Wits Rugby Stadium | BRICS U17 Girls Tournament |
19 July 2018 | 🇿🇦South Africa | 🇧🇷 Brazil | 0 | 0 | Wits Rugby Stadium | BRICS U17 Girls Tournament |
18 July 2018 | 🇿🇦South Africa | 🇮🇳 India | 5 | 1 | Wits Rugby Stadium | BRICS U17 Girls Tournament |
18 July 2018 | 🇿🇦South Africa | 🇺🇸 USA select side | 8 | 2 | Wits Rugby Stadium | BRICS U17 Girls Tournament |
7 July 2018 | 🇿🇲 Zambia | 🇿🇦South Africa | 3 | 3 | Levy Mwanawasa Stadium, Ndola (ZAM) | U20 Friendly |
10 June 2018 | 🇿🇦Banyana Banyana | 🇱🇸 Lesotho | 6 | 0 | Dr Petrus Molemela Stadium | AFCON Qualifier |
8 June 2018 | 🇿🇦 Bafana Bafana | 🇧🇼Botswana | 3 | 0 | Peter Mokaba Stadium | COSAFA Cup Plate Final |
6 June 2018 | 🇱🇸 Lesotho | 🇿🇦Banyana Banyana | 0 | 1 | Setsoso Stadium | AFCON Qualifier |
5 June 2018 | 🇿🇦South Africa | 🇳🇦 Namibia | 4 | 1 | Peter Mokaba Stadium | COSAFA Cup Plate semi final |
3 June 2018 | 🇿🇦South Africa | 🇲🇼Madagascar | 0 (3) | 0(4) | New Peter Mokaba Stadium | COSAFA Cup Quarter final |
20 May 2018 | 🇿🇦South Africa | 🇲🇿Mozambique | 3 | 0 | Moruleng Stadium, Moruleng (RSA) | U20 AFCON 2019 Qualifier |
12 May 2018 | 🇲🇿Mozambique | 🇿🇦South Africa | 1 | 1 | Campo De Ferroviaro De Beira | U20 AFCON 2019 Qualifier |
24 March 2018 | 🇿🇲 Zambia | 🇿🇦 Bafana Bafana | 0 | 2 | Levy Mwanawasa Stadium, Ndola (ZAM) | Four Nations Tournament Final |
21 March 2018 | 🇿🇦 Bafana Bafana | 🇦🇴Angola | 1(6) | 1(5) | Levy Mwanawasa Stadium, Ndola (ZAM) | Four Nations Tournament |
7 March 2018 | 🇿🇦Banyana Banyana | 🇧🇪 Belgium | 1 | 2 | Lernaka, Cyprus | Cyprus Women’s Cup |
5 March 2018 | 🇿🇦Banyana Banyana | 🇰🇵 Korea DPR | 0 | 0 | Cyprus | Cyprus Women’s Cup |
2 March 2018 | 🇿🇦Banyana Banyana | 🇭🇺 Hungary | 1 | 0 | Cyprus | Cyprus Women’s Cup |
28 February 2018 | 🇿🇦South Africa | 🇸🇰 Slovakia | 0 | 0 | Cyprus | Cyprus Women’s Cup |
17 February 2018 | 🇲🇦Morocco | 🇿🇦South Africa | 0 | 1 | Stade Boubkar AAMAR a SALE | FIFA U17 Women’s WC Qualifier |
4 February 2018 | 🇿🇦South Africa | 🇲🇦Morocco | 5 | 1 | Dobsonville Stadium | FIFA U17 Women’s WC Qualifier |
27 January 2018 | 🇳🇬Nigeria | 🇿🇦South Africa | 6 | 0 | Samuel Ogbemudia Stadium | FIFA U20 Women’s WC Qualifier |
21 January 2018 | 🇿🇦Banyana Banyana | 🇸🇪 Sweden | 0 | 3 | Cape Town Stadium | International Friendly |
13 January 2018 | 🇿🇦South Africa | 🇳🇬Nigeria | 0 | 2 | Old Peter Mokaba Stadium | FIFA U20 Women’s World Cup Qualifier |
16 December 2017 | 🇿🇦South Africa | 🇧🇼Botswana | 6 | 4 | Dobsonville Stadium | FIFA U17 Women’s WC Qualifier |
16 December 2017 | 🇱🇸 Lesotho | 🇿🇦South Africa | 1 | 2 | Nkana Stadium, Zambia | COSAFA U20 Youth Championships FInal |
14 December 2017 | 🇿🇦South Africa | 🇪🇬 Egypt | 1 | 0 | Nkana Stadium, Zambia | COSAFA U20 Youth Championships Semi-Final |
11 December 2017 | 🇪🇬 Egypt | 🇿🇦South Africa | 1 | 2 | Nkana Stadium, Zambia | COSAFA U20 Youth Championships (Men) |
9 December 2017 | 🇿🇦South Africa | 🇲🇿Mozambique | 1 | 0 | Nkana Stadium, Zambia | COSAFA U20 Youth Championships (Men) |
7 December 2017 | 🇿🇦South Africa | 🇲🇺 Mauritius | 2 | 0 | Nkana Stadium, Zambia | COSAFA U20 Youth Championships (Men) |
1 December 2017 | 🇧🇼Botswana | 🇿🇦South Africa | 2 | 5 | Lobatse Sports Complex, Botswana | FIFA U17 Women’s WC Qualifier |
26 November 2017 | 🇱🇸 Lesotho | 🇿🇦South Africa | 0 | 5 | Lesotho | International Friendly |
25 November 2017 | 🇱🇸 Lesotho | 🇿🇦South Africa | 0 | 1 | Lesotho | International Friendly |
18 November 2017 | 🇿🇦South Africa | 🇧🇮 Burundi | 5 | 0 | Dobsonville Stadium | 2018 FIFA U20 Women’s WC Qualifier |
14 November 2017 | 🇸🇳 Senegal | 🇿🇦South Africa | 2 | 1 | Stade Leopold Sedar Senghor | 2018 FIFA WC Qualifier |
10 November 2017 | 🇿🇦South Africa | 🇸🇳 Senegal | 0 | 2 | Peter Mokaba Stadium | FIFA WC Qualifier Qualfier |
4 November 2017 | 🇧🇮 Burundi | 🇿🇦South Africa | 2 | 0 | Prince Louise Rwagasore Stadium | FIFA U20 Women’s World Cup Qualifier |
23 October 2017 | 🇿🇦 Banyana Banyana | 🇧🇫Burkina Faso | 4 | 0 | Dobsonville Stadium | International Friendly |
7 October 2017 | 🇿🇦 Bafana Bafana | 🇧🇫Burkina Faso | 3 | 1 | FNB Stadium | 2018 FIFA WC Qualifier |
1 October 2017 | 🇳🇦 Namibia | 🇿🇦 South Africa | 0 | 4 | Sam Nojuma Stadium | 2018 FIFA U20 Women’s WC Qualifier |
24 September 2017 | 🇿🇼 Zimbabwe | 🇿🇦 South Africa | 1 | 2 | Bulawayo Stadium, Zimbabwe | COSAFA Cup |
17 September 2017 | 🇿🇦 South Africa | 🇳🇦 Namibia | 5 | 0 | Dobsonville Stadium | 2018 FIFA U20 Women’s WC Qualifier |
17 September 2017 | 🇿🇦Banyana Banyana | 🇧🇼Botswana | 1 | 1 | Luveve Stadium, Zimbabwe | COSAFA Cup |
15 September 2017 | 🇿🇦 Banyana Banyana | 🇳🇦Namibia | 3 | 1 | Luveve Stadium, Zimbabwe | COSAFA Cup |
14 September 2017 | 🇿🇦Banyana Banyana | 🇱🇸 Lesotho | 3 | 0 | Luveve Stadium, Zimbabwe | COSAFA Cup |
8 September 2017 | 🇸🇿 Swaziland Senior Women’s Team | 🇿🇦 South Africa Women’s U20 | 0 | 5 | Somhlolo Stadium, Swaziland | Friendly |
5 September 2017 | 🇿🇦South Africa | 🇨🇻 Cape Verde | 1 | 2 | Moses Mabhida Stadium, Durban (RSA) | FIFA WC Qualifier |
4 September 2017 | 🇿🇦South Africa | 🇬🇧England | 2 | 1 | Harrison Park, Leek Town | U20 Tri Nationans International Friendly |
1 September 2017 | 🇨🇻 Cape Verde | 🇿🇦South Africa | 2 | 1 | Estadio Nacionale Stadium | FIFA WC Qualifier |
30 August 2017 | 🇿🇦 South Africa | 🇧🇷 Brazil | 0 | 4 | Leek Town, Harrison Park | U20 Tri Nations International Friendly |
19 August 2017 | 🇿🇲 Zambia | 🇿🇦 South Africa | 2 | 0 | Levy Mwanawasa Stadium, Ndola (ZAM) | CHAN Qualifier |
12 August 2017 | 🇿🇦South Africa | 🇿🇲Zambia | 2 | 2 | Buffalo City Stadium, East London (RSA) | CHAN Qualifier |
30 July 2017 | 🇿🇦South Africa | 🇲🇼Malawi | 1 | 2 | Stade St Francois Xavier | COSAFA U17 Championships |
25 July 2017 | 🇿🇦South Africa | 🇲🇼Madagascar | 5 | 3 | Stade St Francois Xavier | COSAFA U17 Championships |
23 July 2017 | 🇿🇦South Africa | 🇿🇲Zambia | 2 | 3 | Stade St Francois Xavier | COSAFA U17 Championships |
22 July 2017 | 🇿🇦Bafana Bafana | 🇧🇼Botswana | 1 | 0 | Moruleng Stadium, Moruleng (RSA) | CHAN Qualifier |
21 July 2017 | 🇲🇿Mozambique | 🇿🇦 South Africa | 1 | 3 | Stade St Francois Xavier | COSAFA U17 Championships |
15 July 2017 | 🇧🇼Botswana | 🇿🇦Bafana Bafana | 0 | 2 | Francistown Stadium (Botswana) | CHAN Qualifier |
7 July 2017 | 🇿🇦 Bafana Bafana | 🇳🇦Namibia | 1 | 0 | Moruleng Stadium, Moruleng (RSA) | COSAFA Cup Plate Final |
4 July 2017 | 🇧🇼Botswana | 🇿🇦Bafana Bafana | 0 | 2 | Moruleng Stadium, Moruleng (RSA) | COSAFA Cup Plate semi final |
2 July 2017 | 🇿🇦 Bafana Bafana | 🇹🇿Tanzania | 0 | 1 | Royal Bafokeng Stadium | COSAFA CUP quarter final |
13 June 2017 | 🇿🇦Bafana Bafana | 🇿🇲Zambia | 1 | 2 | Moruleng Stadium, Moruleng (RSA) | International Friendly |
10 June 2017 | 🇿🇦Bafana Bafana | 🇳🇬Nigeria | 2 | 0 | Uyo (NGA) | AFCON 2019 Qualifier |
27 May 2017 | 🇿🇦South Africa | 🇺🇾Uruguay | 0 | 0 | Incheon Stadium (KOR) | FIFA U20 World Cup Korea Republic 2017 |
24 May 2017 | 🇿🇦 South Africa | 🇮🇹Italy | 0 | 2 | Suwon World Cup Stadium (KOR) | FIFA U20 World Cup Korea Republic 2017 |
21 May 2017 | 🇿🇦South Africa | 🇯🇵Japan | 1 | 2 | Suwon World Cup Stadium (KOR) | FIFA U20 World Cup Korea Republic 2017 |
28 March 2017 | 🇿🇦South Africa | 🇦🇴Angola | 0 | 0 | Buffalo City Stadium, East London (RSA) | International Friendly |
25 March 2017 | 🇿🇦South Africa | 🇬🇼Guinea-Bissau | 3 | 1 | Moses Mabhida Stadium, Durban (RSA) | International Friendly |
12 March 2017 | 🇿🇦South Africa | 🇬🇳Guinea | 1 | 2 | Heroes National Stadium, Lusaka, (ZAM) | CAF U20 Africa Cup of Nations, Zambia 2017 |
09 March 2017 | 🇿🇲Zambia | 🇿🇦South Africa | 1 | 0 | Levy Mwanawasa , Ndola (ZAM) | CAF U20 Africa Cup of Nations, Zambia 2017 |
05 March 2017 | 🇿🇦 South Africa | 🇸🇩 Sudan | 3 | 1 | Heroes National Stadium, Lusaka, (ZAM) | CAF U20 Africa Cup of Nations, Zambia 2017 |
02 March 2017 | 🇿🇦 South Africa | 🇸🇳Senegal | 3 | 4 | Levy Mwanawasa , Ndola (ZAM) | CAF U20 Africa Cup of Nations, Zambia 2017 |
27 February 2017 | 🇨🇲Cameroon | 🇿🇦 South Africa | 1 | 3 | Levy Mwanawasa Stadium, Ndola (ZAM) | CAF U20 Africa Cup of Nations, Zambia 2017 |
22 January 2017 | 🇫🇷France | 🇿🇦Banyana Banyana | 2 | 0 | Stade de l’Est Jean Ivoula, Saint-Denis, (REU) | International Friendly |