Asian Cup qualifying   Caribbean Cup   CONCACAF Gold Cup   Confederations Cup   COSAFA Cup

World Cup qualifying:   Africa   Asia   CONCACAF   CONMEBOL   Oceania

World Football Elo Ratings: South Africa

South Africa matches, ratings and points exchanged
datematchtournamentratingrank
July 09
1906
Argentina
South Africa
0
1
Friendly
in Argentina
-15
+15
1782
1715
-2
-
4
7
July 18
1906
Uruguay
South Africa
1
6
Friendly
in Uruguay
-25
+25
1678
1740
0
+1
8
6
June 29
1910
South Africa
England
0
3
Friendly
in South Africa
-9
+9
1731
2029
-1
0
7
1
July 23
1910
South Africa
England
2
6
Friendly
in South Africa
-9
+9
1722
2038
-1
0
8
1
July 30
1910
South Africa
England
3
6
Friendly
in South Africa
-8
+8
1714
2046
0
0
8
1
June 19
1920
South Africa
England
1
3
Friendly
in South Africa
-11
+11
1703
1928
0
0
10
1
June 26
1920
South Africa
England
0
3
Friendly
in South Africa
-11
+11
1692
1939
-1
0
11
1
July 17
1920
South Africa
England
1
9
Friendly
in South Africa
-14
+14
1678
1953
0
0
11
1
September 24
1924
Northern Ireland
South Africa
1
2
Friendly
in Northern Ireland
-10
+10
1581
1688
0
+1
28
16
November 02
1924
Netherlands
South Africa
2
1
Friendly
in the Netherlands
+6
-6
1724
1682
0
-1
14
17
May 10
1947
Australia
South Africa
1
2
Friendly
in Australia
-11
+11
1596
1693
-2
0
32
19
May 24
1947
Australia
South Africa
2
4
Friendly
in Australia
-15
+15
1581
1708
-1
+1
33
18
May 31
1947
Australia
South Africa
3
3
Friendly
in Australia
+1
-1
1582
1707
0
0
33
18
June 07
1947
Australia
South Africa
5
1
Friendly
in Australia
+20
-20
1602
1687
+2
-1
31
19
June 14
1947
Australia
South Africa
1
2
Friendly
in Australia
-10
+10
1592
1697
-2
0
33
19
June 28
1947
New Zealand
South Africa
5
6
Friendly
in New Zealand
-6
+6
1436
1703
0
0
53
18
July 05
1947
New Zealand
South Africa
0
6
Friendly
in New Zealand
-12
+12
1424
1715
-2
0
55
18
July 12
1947
New Zealand
South Africa
3
8
Friendly
in New Zealand
-10
+10
1414
1725
-1
+1
56
17
July 19
1947
New Zealand
South Africa
1
4
Friendly
in New Zealand
-8
+8
1406
1733
-2
0
58
17
June 24
1950
South Africa
Australia
3
2
Friendly
in South Africa
+6
-6
1739
1672
0
-1
16
22
July 01
1950
South Africa
Australia
2
1
Friendly
in South Africa
+6
-6
1745
1666
0
-1
15
23
July 08
1950
South Africa
Australia
1
2
Friendly
in South Africa
-15
+15
1730
1681
-1
+3
16
21
July 23
1950
South Africa
Australia
0
2
Friendly
in South Africa
-21
+21
1709
1702
-2
+1
18
20
November 22
1953
Portugal
South Africa
3
1
Friendly
in Portugal
+16
-16
1596
1693
+5
-3
32
21
May 01
1954
South Africa
Israel
2
1
Friendly
in South Africa
+2
-2
1695
1422
+1
-1
20
68
September 03
1955
Australia
South Africa
0
3
Friendly
in Australia
-22
+22
1673
1717
-4
+1
23
18
September 10
1955
Australia
South Africa
0
2
Friendly
in Australia
-17
+17
1656
1734
0
+1
23
17
September 17
1955
Australia
South Africa
0
8
Friendly
in Australia
-25
+25
1631
1759
-5
+2
28
15
September 24
1955
Australia
South Africa
0
6
Friendly
in Australia
-20
+20
1611
1779
-3
+1
31
14
October 01
1955
Australia
South Africa
1
4
Friendly
in Australia
-14
+14
1597
1793
-2
+4
33
10
April 09
1977
South Africa
Rhodesia
7
0
Friendly
in South Africa
+3
-3
1796
1451
0
0
17
76
July 03
1977
Rhodesia
South Africa
1
1
Friendly
in Rhodesia
+6
-6
1457
1790
0
-2
76
18
July 07
1992
South Africa
Cameroon
1
0
Friendly
in South Africa
+4
-4
1794
1669
0
0
19
35
July 09
1992
South Africa
Cameroon
1
2
Friendly
in South Africa
-16
+16
1778
1685
-3
+2
21
33
July 11
1992
South Africa
Cameroon
2
2
Friendly
in South Africa
-5
+5
1773
1690
0
+1
21
32
August 16
1992
Zimbabwe
South Africa
4
1
African Nations Cup qualifier
in Zimbabwe
+57
-57
1478
1716
+9
-8
79
29
August 30
1992
South Africa
Zambia
0
1
African Nations Cup qualifier
in South Africa
-31
+31
1685
1635
-3
+7
32
42
October 10
1992
Nigeria
South Africa
4
0
World Cup qualifier
in Nigeria
+33
-33
1662
1652
+10
-5
34
37
October 25
1992
South Africa
Congo
1
0
World Cup qualifier
in South Africa
+6
-6
1658
1445
+1
-1
37
87
January 10
1993
Botswana
South Africa
0
2
Friendly
in Botswana
-2
+2
1061
1660
0
+1
180
36
January 16
1993
South Africa
Nigeria
0
0
World Cup qualifier
in South Africa
-5
+5
1655
1681
-2
0
38
32
January 31
1993
Congo
South Africa
0
1
World Cup qualifier
in Congo
-13
+13
1418
1668
-4
+2
94
34
April 10
1993
South Africa
Mauritius
0
0
African Nations Cup qualifier
in South Africa
-18
+18
1650
1264
-2
+7
36
135
April 24
1993
South Africa
Zimbabwe
1
1
African Nations Cup qualifier
in South Africa
-11
+11
1639
1557
-4
+1
39
58
July 11
1993
Zambia
South Africa
3
0
African Nations Cup qualifier
in Zambia
+26
-26
1656
1613
+6
-6
34
44
July 25
1993
Mauritius
South Africa
1
3
African Nations Cup qualifier
in Mauritius
-11
+11
1234
1624
-1
+3
143
43
October 06
1993
Mexico
South Africa
4
0
Friendly
in the United States
+7
-7
1872
1617
0
-5
11
47
April 24
1994
South Africa
Zimbabwe
1
0
Friendly
in South Africa
+6
-6
1623
1543
+2
-1
44
61
May 10
1994
South Africa
Zambia
2
1
Friendly tournament
in South Africa
+14
-14
1637
1677
+1
-4
43
34
June 08
1994
Australia
South Africa
1
0
Friendly
in Australia
+5
-5
1713
1632
0
-2
29
44
June 12
1994
Australia
South Africa
1
0
Friendly
in Australia
+5
-5
1718
1627
+1
-1
28
45
September 04
1994
Madagascar
South Africa
0
1
African Nations Cup qualifier
in Madagascar
-19
+19
1494
1646
-4
+3
76
38
October 15
1994
South Africa
Mauritius
1
0
African Nations Cup qualifier
in South Africa
+2
-2
1648
1236
+1
0
38
143
November 13
1994
Zambia
South Africa
1
1
African Nations Cup qualifier
in Zambia
-8
+8
1687
1656
-1
+3
31
36
November 26
1994
South Africa
Ghana
2
1
Simba Cup
in South Africa
+10
-10
1666
1632
+4
0
32
39
November 30
1994
South Africa
Ivory Coast
0
0
Simba Cup
in South Africa
-4
+4
1662
1666
-1
+1
33
32
December 04
1994
South Africa
Cameroon
1
1
Simba Cup
in South Africa
-8
+8
1654
1570
-4
+1
37
55
April 26
1995
Lesotho
South Africa
1
3
Friendly
in Lesotho
-3
+3
1193
1657
0
-1
154
34
May 13
1995
South Africa
Argentina
1
1
Friendly tournament
in South Africa
+4
-4
1661
1842
0
0
34
17
September 30
1995
South Africa
Mozambique
3
2
Friendly
in South Africa
+2
-2
1663
1402
0
0
33
103
November 22
1995
South Africa
Zambia
2
2
Simba Cup
in South Africa
-6
+6
1657
1634
-1
+4
34
40
November 24
1995
South Africa
Egypt
2
0
Simba Cup
in South Africa
+15
-15
1672
1621
+1
-6
33
45
November 26
1995
South Africa
Zimbabwe
2
0
Simba Cup
in South Africa
+8
-8
1680
1497
+1
-4
32
76
December 15
1995
South Africa
Germany
0
0
Friendly
in South Africa
+6
-6
1686
2001
+2
0
30
2
January 13
1996
South Africa
Cameroon
3
0
African Nations Cup
in South Africa
+17
-17
1703
1523
0
-5
30
68
January 20
1996
South Africa
Angola
1
0
African Nations Cup
in South Africa
+5
-5
1708
1430
+1
-1
30
95
January 24
1996
South Africa
Egypt
0
1
African Nations Cup
in South Africa
-38
+38
1670
1653
-4
+8
34
38
January 27
1996
South Africa
Algeria
2
1
African Nations Cup
in South Africa
+15
-15
1685
1600
+1
-1
33
47
January 31
1996
South Africa
Ghana
3
0
African Nations Cup
in South Africa
+37
-37
1722
1697
+5
-5
28
32
February 03
1996
South Africa
Tunisia
2
0
African Nations Cup
in South Africa
+18
-18
1740
1603
+1
-3
27
47
April 24
1996
South Africa
Brazil
2
3
Friendly tournament
in South Africa
-7
+7
1733
2052
-1
0
26
1
June 01
1996
Malawi
South Africa
0
1
World Cup qualifier
in Malawi
-10
+10
1422
1743
-1
+1
97
25
June 15
1996
South Africa
Malawi
3
0
World Cup qualifier
in South Africa
+6
-6
1749
1416
+2
-3
25
99
September 14
1996
South Africa
Kenya
1
0
Simba Cup
in South Africa
+3
-3
1752
1478
0
0
25
83
September 18
1996
South Africa
Australia
2
0
Simba Cup
in South Africa
+12
-12
1764
1668
+2
-2
23
34
September 21
1996
South Africa
Ghana
0
0
Simba Cup
in South Africa
-9
+9
1755
1620
-1
+4
24
43
November 09
1996
South Africa
Zaire
1
0
World Cup qualifier
in South Africa
+5
-5
1760
1494
+1
-2
24
76
January 11
1997
Zambia
South Africa
0
0
World Cup qualifier
in Zambia
+2
-2
1620
1758
+1
0
49
23
April 06
1997
Congo
South Africa
2
0
World Cup qualifier
in Congo
+47
-47
1477
1711
+15
-2
80
26
April 27
1997
South Africa
Zaire
2
1
World Cup qualifier
in Togo
+10
-10
1721
1500
0
-4
26
75
May 24
1997
England
South Africa
2
1
Friendly
in England
+3
-3
1916
1718
0
0
8
26
June 04
1997
South Africa
Netherlands
0
2
Friendly tournament
in South Africa
-17
+17
1701
1919
-3
0
29
9
June 08
1997
South Africa
Zambia
3
0
World Cup qualifier
in South Africa
+21
-21
1722
1633
+3
-6
26
45
August 16
1997
South Africa
Congo
1
0
World Cup qualifier
in South Africa
+5
-5
1727
1469
0
-2
28
80
October 11
1997
France
South Africa
2
1
Friendly
in France
+2
-2
1980
1725
0
-1
4
30
November 15
1997
Germany
South Africa
3
0
Friendly
in Germany
+3
-3
2041
1722
0
-1
2
30
December 07
1997
South Africa
Brazil
1
2
Friendly
in South Africa
-3
+3
1719
2134
-1
0
31
1
December 13
1997
Czechia
South Africa
2
2
Confederations Cup
in Saudi Arabia
-9
+9
1848
1728
-2
+4
13
27
December 15
1997
United Arab Emirates
South Africa
1
0
Confederations Cup
in Saudi Arabia
+36
-36
1594
1692
+4
-6
53
34
December 17
1997
Uruguay
South Africa
4
3
Confederations Cup
in Saudi Arabia
+21
-21
1774
1671
+3
-6
20
40
January 24
1998
Namibia
South Africa
3
2
Cosafa Cup qualifier
in Namibia
+30
-30
1405
1641
+6
-6
104
45
February 08
1998
Angola
South Africa
0
0
African Nations Cup
in Burkina Faso
+8
-8
1539
1633
+2
-3
65
48
February 11
1998
Ivory Coast
South Africa
1
1
African Nations Cup
in Burkina Faso
+5
-5
1568
1628
+1
0
58
47
February 16
1998
South Africa
Namibia
4
1
African Nations Cup
in Burkina Faso
+17
-17
1645
1360
+4
-4
44
113
February 22
1998
South Africa
Morocco
2
1
African Nations Cup
in Burkina Faso
+33
-33
1678
1732
+4
-5
38
29
February 25
1998
South Africa
Democratic Republic of Congo
2
1
African Nations Cup
in Burkina Faso
+14
-14
1692
1499
+2
-4
36
70
February 28
1998
Egypt
South Africa
2
0
African Nations Cup
in Burkina Faso
+40
-40
1705
1652
+8
-7
33
43
May 20
1998
South Africa
Zambia
1
1
Friendly
in South Africa
-4
+4
1648
1625
-1
+1
43
50
May 25
1998
Argentina
South Africa
2
0
Friendly
in Argentina
+4
-4
1863
1644
+1
0
11
43
June 06
1998
Iceland
South Africa
1
1
Friendly
in Germany
+5
-5
1447
1639
+3
-2
88
45
June 12
1998
France
South Africa
3
0
World Cup
in France
+8
-8
1981
1631
0
-2
4
47
June 18
1998
Denmark
South Africa
1
1
World Cup
in France
-17
+17
1845
1648
-5
+3
16
43
June 24
1998
Saudi Arabia
South Africa
2
2
World Cup
in France
+2
-2
1623
1646
0
0
50
44
October 03
1998
South Africa
Angola
1
0
African Nations Cup qualifier
in South Africa
+7
-7
1653
1477
+6
-2
44
80
December 16
1998
South Africa
Egypt
2
1
Friendly tournament
in South Africa
+12
-12
1665
1671
+1
-6
44
42
January 23
1999
Mauritius
South Africa
1
1
African Nations Cup qualifier
in Mauritius
+17
-17
1154
1648
+4
-4
165
47
February 20
1999
Botswana
South Africa
1
2
Cosafa Cup
in Botswana
-2
+2
1021
1650
-1
+1
185
45
February 27
1999
South Africa
Gabon
4
1
African Nations Cup qualifier
in South Africa
+9
-9
1659
1418
+2
-3
43
99
April 10
1999
Gabon
South Africa
1
0
African Nations Cup qualifier
in Gabon
+28
-28
1446
1631
+11
-8
87
53
April 28
1999
Denmark
South Africa
1
1
Friendly
in Denmark
-6
+6
1787
1637
0
+2
17
51
May 06
1999
Trinidad and Tobago
South Africa
2
0
Friendly
in Trinidad and Tobago
+18
-18
1493
1619
0
-2
76
53
May 09
1999
Jamaica
South Africa
1
1
Friendly
in Jamaica
-3
+3
1639
1622
-1
0
49
53
June 05
1999
South Africa
Mauritius
2
0
African Nations Cup qualifier
in South Africa
+3
-3
1625
1225
0
0
52
146
June 16
1999
South Africa
Zimbabwe
0
1
Friendly
in South Africa
-16
+16
1609
1485
0
0
51
78
June 20
1999
Angola
South Africa
2
2
African Nations Cup qualifier
in Angola
+5
-5
1434
1604
+1
-1
93
52
July 31
1999
Namibia
South Africa
1
1
Cosafa Cup
in Namibia
+9
-9
1341
1595
+2
-2
119
54
September 18
1999
South Africa
Saudi Arabia
1
0
Afro-Asian Cup
in South Africa
+24
-24
1619
1661
+4
-7
49
41
September 30
1999
Saudi Arabia
South Africa
0
0
Afro-Asian Cup
in Saudi Arabia
-10
+10
1651
1629
-1
+2
42
47
November 27
1999
South Africa
Sweden
1
0
Friendly tournament
in South Africa
+21
-21
1650
1868
+7
-7
41
16
January 23
2000
South Africa
Gabon
3
1
African Nations Cup
in Ghana
+19
-19
1669
1443
+1
-6
40
92
January 27
2000
South Africa
Democratic Republic of Congo
1
0
African Nations Cup
in Ghana
+15
-15
1684
1506
+2
-3
38
71
February 02
2000
Algeria
South Africa
1
1
African Nations Cup
in Ghana
+10
-10
1543
1674
+3
-3
65
41
February 06
2000
Ghana
South Africa
0
1
African Nations Cup
in Ghana
-23
+23
1523
1697
-4
+5
68
36
February 10
2000
Nigeria
South Africa
2
0
African Nations Cup
in Nigeria
+24
-24
1751
1673
+3
-3
24
40
February 12
2000
South Africa
Tunisia
2
2
African Nations Cup
in Ghana
-4
+4
1669
1615
0
+1
40
52
April 09
2000
Lesotho
South Africa
0
2
World Cup qualifier
in Lesotho
-4
+4
1110
1673
0
+1
173
41
April 22
2000
South Africa
Lesotho
1
0
World Cup qualifier
in South Africa
+1
-1
1674
1109
+1
0
40
173
April 29
2000
South Africa
Mauritius
3
0
Cosafa Cup
in South Africa
+3
-3
1677
1219
0
0
40
148
May 28
2000
Malta
South Africa
0
1
Friendly
in Malta
-2
+2
1205
1679
-1
0
153
40
June 03
2000
United States
South Africa
4
0
US Cup
in the United States
+14
-14
1793
1665
0
-2
19
42
June 07
2000
Mexico
South Africa
4
2
US Cup
in the United States
+13
-13
1840
1652
0
-4
16
46
June 11
2000
Ireland
South Africa
2
1
US Cup
in the United States
+11
-11
1747
1641
+4
-2
22
48
June 18
2000
South Africa
Swaziland
2
0
Cosafa Cup
in South Africa
+2
-2
1643
1166
+1
-1
47
162
July 09
2000
Zimbabwe
South Africa
0
2
World Cup qualifier
in Zimbabwe
-25
+25
1460
1668
-4
+5
84
42
July 29
2000
South Africa
Zimbabwe
0
1
Cosafa Cup
in South Africa
-34
+34
1634
1497
-12
+8
53
76
September 03
2000
Congo
South Africa
1
2
African Nations Cup qualifier
in Congo
-14
+14
1411
1648
-7
+5
99
46
October 07
2000
South Africa
France
0
0
Friendly tournament
in South Africa
+11
-11
1659
2080
+1
0
46
1
December 16
2000
South Africa
Liberia
2
1
African Nations Cup qualifier
in South Africa
+5
-5
1664
1424
0
-1
45
96
January 13
2001
Mauritius
South Africa
1
1
African Nations Cup qualifier
in Mauritius
+15
-15
1248
1649
+3
-1
142
46
January 27
2001
South Africa
Burkina Faso
1
0
World Cup qualifier
in South Africa
+5
-5
1654
1416
0
0
47
98
February 25
2001
Malawi
South Africa
1
2
World Cup qualifier
in Malawi
-7
+7
1275
1661
-1
+1
136
46
March 24
2001
South Africa
Mauritius
3
0
African Nations Cup qualifier
in South Africa
+3
-3
1664
1245
+2
0
43
143
April 25
2001
Italy
South Africa
1
0
Friendly
in Italy
+2
-2
2002
1662
0
-1
2
43
April 29
2001
Mozambique
South Africa
0
3
Cosafa Cup
in Mozambique
-10
+10
1239
1672
-2
+2
145
41
May 05
2001
South Africa
Zimbabwe
2
1
World Cup qualifier
in South Africa
+7
-7
1679
1485
+1
-2
40
75
June 03
2001
Liberia
South Africa
1
1
African Nations Cup qualifier
in Liberia
+5
-5
1491
1674
0
0
74
39
June 17
2001
South Africa
Congo
0
0
African Nations Cup qualifier
in South Africa
-16
+16
1658
1387
-6
+6
44
107
July 01
2001
Burkina Faso
South Africa
1
1
World Cup qualifier
in Burkina Faso
+8
-8
1424
1650
0
-4
96
46
July 14
2001
South Africa
Malawi
2
0
World Cup qualifier
in South Africa
+3
-3
1653
1260
+1
-1
46
139
July 21
2001
Malawi
South Africa
1
0
Cosafa Cup
in Malawi
+34
-34
1294
1619
+8
-7
131
54
August 15
2001
Sweden
South Africa
3
0
Friendly
in Sweden
+5
-5
1833
1614
0
0
15
53
November 10
2001
South Africa
Egypt
1
0
Friendly
in South Africa
+8
-8
1622
1642
0
-2
51
48
January 15
2002
South Africa
Angola
1
0
Friendly
in South Africa
+5
-5
1627
1531
+3
-1
49
67
January 20
2002
Burkina Faso
South Africa
0
0
African Nations Cup
in Mali
+14
-14
1416
1613
+2
-2
100
51
January 24
2002
Ghana
South Africa
0
0
African Nations Cup
in Mali
+6
-6
1527
1607
+1
-1
68
52
January 30
2002
South Africa
Morocco
3
1
African Nations Cup
in Mali
+43
-43
1650
1612
+8
-8
44
52
February 03
2002
Mali
South Africa
2
0
African Nations Cup
in Mali
+44
-44
1534
1606
+13
-8
65
52
March 20
2002
Saudi Arabia
South Africa
1
0
Friendly
in Italy
+8
-8
1679
1598
+1
-2
41
54
March 27
2002
Georgia
South Africa
4
1
Friendly
in Georgia
+14
-14
1574
1584
+2
0
56
54
March 30
2002
Botswana
South Africa
0
0
Cosafa Cup
in Botswana
+15
-15
1171
1569
+3
-3
160
57
April 17
2002
Ecuador
South Africa
0
0
Friendly
in Spain
-4
+4
1700
1573
+1
+3
36
54
May 12
2002
South Africa
Madagascar
1
0
Friendly
in South Africa
+3
-3
1576
1363
0
-2
54
117
May 20
2002
South Africa
Scotland
2
0
Friendly tournament
in Hong Kong
+29
-29
1605
1654
+1
-2
53
43
May 23
2002
South Africa
Turkey
2
0
Friendly tournament
in Hong Kong
+32
-32
1637
1728
+6
-4
47
30
June 02
2002
Paraguay
South Africa
2
2
World Cup
in South Korea
-6
+6
1702
1643
0
0
36
47
June 08
2002
South Africa
Slovenia
1
0
World Cup
in South Korea
+34
-34
1677
1661
+9
-6
37
41
June 12
2002
Spain
South Africa
3
2
World Cup
in South Korea
+9
-9
1981
1668
0
-2
2
38
July 21
2002
South Africa
Madagascar
0
0
Cosafa Cup
in South Africa
-16
+16
1652
1379
-2
+7
41
110
August 24
2002
South Africa
Swaziland
4
1
Cosafa Cup
in South Africa
+3
-3
1655
1228
0
0
40
151
September 08
2002
Ivory Coast
South Africa
0
0
African Nations Cup qualifier
in Ivory Coast
+1
-1
1545
1654
0
-1
65
39
September 21
2002
Malawi
South Africa
1
3
Cosafa Cup
in Malawi
-14
+14
1328
1668
-4
+1
128
38
September 28
2002
South Africa
Malawi
1
0
Cosafa Cup
in South Africa
+3
-3
1671
1325
0
0
38
128
October 13
2002
South Africa
Burundi
2
0
African Nations Cup qualifier
in South Africa
+5
-5
1676
1357
0
-4
39
123
October 23
2002
Kenya
South Africa
1
1
Friendly tournament
in Tanzania
+8
-8
1462
1668
+1
-1
87
40
October 26
2002
Tanzania
South Africa
1
1
Friendly tournament
in Tanzania
+12
-12
1226
1656
+5
-2
149
42
November 19
2002
South Africa
Senegal
1
1
Friendly tournament
in South Africa
+1
-1
1657
1771
0
0
42
25
March 29
2003
South Africa
Madagascar
2
0
Friendly
in South Africa
+4
-4
1661
1420
0
+1
41
99
April 30
2003
South Africa
Jamaica
0
0
Friendly
in South Africa
-6
+6
1655
1546
-2
0
44
64
May 22
2003
South Africa
England
1
2
Friendly
in South Africa
-5
+5
1650
1929
0
0
44
6
June 14
2003
South Africa
Trinidad and Tobago
2
1
Friendly
in South Africa
+2
-2
1652
1394
0
0
43
108
June 22
2003
South Africa
Ivory Coast
2
1
African Nations Cup qualifier
in South Africa
+12
-12
1664
1602
+3
-4
40
56
July 06
2003
Burundi
South Africa
0
2
African Nations Cup qualifier
in Burundi
-10
+10
1269
1674
-1
+2
138
38
July 19
2003
South Africa
Zimbabwe
0
1
Cosafa Cup
in South Africa
-34
+34
1640
1499
-8
+9
46
74
October 08
2003
Lesotho
South Africa
0
3
Friendly
in Lesotho
-4
+4
1198
1644
-1
0
156
44
October 11
2003
South Africa
Costa Rica
2
1
Friendly tournament
in South Africa
+14
-14
1658
1709
+5
-2
40
33
November 15
2003
Egypt
South Africa
2
1
Friendly
in Egypt
+8
-8
1645
1650
0
-5
47
44
November 19
2003
Tunisia
South Africa
2
0
Friendly
in Tunisia
+12
-12
1638
1638
+2
-4
48
48
January 10
2004
Mauritius
South Africa
2
0
Cosafa Cup
in Mauritius
+48
-48
1351
1590
+12
-9
119
57
January 18
2004
Senegal
South Africa
2
1
Friendly
in Senegal
+4
-4
1748
1586
0
0
27
57
January 27
2004
South Africa
Benin
2
0
African Nations Cup
in Tunisia
+14
-14
1600
1316
+2
-2
56
127
January 31
2004
Nigeria
South Africa
4
0
African Nations Cup
in Tunisia
+35
-35
1725
1565
+6
-8
30
64
February 04
2004
Morocco
South Africa
1
1
African Nations Cup
in Tunisia
-4
+4
1615
1569
0
+2
52
63
March 30
2004
Australia
South Africa
1
0
Friendly
in England
+4
-4
1824
1565
+1
0
13
62
June 05
2004
South Africa
Cape Verde
2
1
World Cup and African Nations Cup qualifier
in South Africa
+6
-6
1571
1351
+2
-2
61
120
June 20
2004
Ghana
South Africa
3
0
World Cup and African Nations Cup qualifier
in Ghana
+40
-40
1465
1531
+14
-12
85
73
July 03
2004
South Africa
Burkina Faso
2
0
World Cup and African Nations Cup qualifier
in South Africa
+12
-12
1543
1382
+3
-1
69
109
August 18
2004
Tunisia
South Africa
0
2
Friendly
in Tunisia
-23
+23
1618
1566
-3
+4
49
66
September 05
2004
Democratic Republic of Congo
South Africa
1
0
World Cup and African Nations Cup qualifier
in Democratic Republic of Congo
+23
-23
1435
1543
+9
-4
94
69
October 10
2004
Uganda
South Africa
0
1
World Cup and African Nations Cup qualifier
in Uganda
-15
+15
1342
1558
-6
+3
120
66
November 17
2004
South Africa
Nigeria
2
1
Friendly tournament
in South Africa
+20
-20
1578
1746
+3
-2
63
29
February 09
2005
South Africa
Australia
1
1
Friendly
in South Africa
+4
-4
1582
1808
+3
-1
62
19
February 26
2005
South Africa
Seychelles
3
0
Cosafa Cup
in Mauritius
+3
-3
1585
1063
0
0
62
178
February 27
2005
Mauritius
South Africa
0
1
Cosafa Cup
in Mauritius
-13
+13
1339
1598
-7
+4
120
58
March 26
2005
South Africa
Uganda
2
1
World Cup and African Nations Cup qualifier
in South Africa
+4
-4
1602
1330
+2
-2
57
125
June 04
2005
Cape Verde
South Africa
1
2
World Cup and African Nations Cup qualifier
in Cape Verde
-14
+14
1378
1616
0
0
103
56
June 18
2005
South Africa
Ghana
0
2
World Cup and African Nations Cup qualifier
in South Africa
-47
+47
1569
1541
-8
+9
63
71
July 08
2005
South Africa
Mexico
2
1
CONCACAF Championship
in the United States
+44
-44
1613
1867
+8
-4
55
12
July 10
2005
Jamaica
South Africa
3
3
CONCACAF Championship
in the United States
-4
+4
1661
1617
-2
0
48
55
July 13
2005
Guatemala
South Africa
1
1
CONCACAF Championship
in the United States
+7
-7
1528
1610
+2
-2
73
57
July 17
2005
Panama
South Africa
1
1
CONCACAF Championship
in the United States
+9
-9
1482
1601
+1
0
83
57
August 13
2005
South Africa
Zambia
2
2
Cosafa Cup
in South Africa
-10
+10
1591
1525
-2
+4
59
75
August 17
2005
Iceland
South Africa
4
1
Friendly
in Iceland
+18
-18
1507
1573
+3
-2
79
61
September 03
2005
Burkina Faso
South Africa
3
1
World Cup and African Nations Cup qualifier
in Burkina Faso
+39
-39
1406
1534
+7
-11
101
71
September 07
2005
Germany
South Africa
4
2
Friendly
in Germany
+2
-2
1876
1532
0
-2
11
73
October 08
2005
South Africa
Democratic Republic of Congo
2
2
World Cup and African Nations Cup qualifier
in South Africa
-9
+9
1523
1470
-2
+2
73
88
November 12
2005
South Africa
Senegal
2
3
Friendly tournament
in South Africa
-12
+12
1511
1701
-4
+3
78
38
January 14
2006
Egypt
South Africa
1
2
Friendly
in Egypt
-17
+17
1697
1528
-5
+4
39
75
January 22
2006
Guinea
South Africa
2
0
African Nations Cup
in Egypt
+38
-38
1559
1490
+10
-10
67
84
January 26
2006
Tunisia
South Africa
2
0
African Nations Cup
in Egypt
+14
-14
1754
1476
+3
-2
29
85
January 30
2006
Zambia
South Africa
1
0
African Nations Cup
in Egypt
+24
-24
1513
1452
+6
-9
76
93
May 10
2006
Lesotho
South Africa
0
0
Friendly
in Lesotho
+5
-5
1145
1447
0
-1
168
94
May 20
2006
South Africa
Swaziland
1
0
Cosafa Cup
in Botswana
+7
-7
1454
1173
+1
-1
93
162
May 21
2006
Botswana
South Africa
0
0
Cosafa Cup
in Botswana
+2
-2
1329
1452
0
0
122
93
August 16
2006
Namibia
South Africa
0
1
Friendly
in Namibia
-6
+6
1181
1458
0
+2
161
91
September 02
2006
South Africa
Congo
0
0
African Nations Cup qualifier
in South Africa
-11
+11
1447
1356
-1
+6
93
109
October 08
2006
Zambia
South Africa
0
1
African Nations Cup qualifier
in Zambia
-31
+31
1523
1478
-9
+7
75
89
November 15
2006
Egypt
South Africa
1
0
Friendly tournament
in England
+6
-6
1717
1472
+2
-5
37
91
March 13
2007
South Africa
Swaziland
1
1
Friendly
in South Africa
-8
+8
1464
1203
-4
+2
91
154
March 24
2007
Chad
South Africa
0
3
African Nations Cup qualifier
in Chad
-25
+25
1241
1489
-8
+7
147
84
March 28
2007
South Africa
Bolivia
0
1
Friendly
in South Africa
-11
+11
1478
1554
-3
+6
87
65
May 26
2007
Malawi
South Africa
0
0
Cosafa Cup
in Swaziland
+9
-9
1322
1469
+2
-2
123
90
May 27
2007
South Africa
Mauritius
2
0
Cosafa Cup
in Swaziland
+13
-13
1482
1227
+2
-2
88
150
June 02
2007
South Africa
Chad
4
0
African Nations Cup qualifier
in South Africa
+9
-9
1491
1232
+3
-1
84
146
June 17
2007
Congo
South Africa
1
1
African Nations Cup qualifier
in Congo
-2
+2
1416
1493
-3
+1
100
81
August 22
2007
Scotland
South Africa
1
0
Friendly
in Scotland
+3
-3
1733
1490
+3
-1
32
81
September 09
2007
South Africa
Zambia
1
3
African Nations Cup qualifier
in South Africa
-36
+36
1454
1558
-10
+10
90
65
September 12
2007
South Africa
Uruguay
0
0
Friendly
in South Africa
+6
-6
1460
1799
0
-2
90
18
September 29
2007
South Africa
Botswana
1
0
Cosafa Cup
in South Africa
+8
-8
1468
1320
0
-2
90
129
October 17
2007
Italy
South Africa
2
0
Friendly
in Italy
+1
-1
1997
1467
0
0
4
89
October 24
2007
South Africa
Zambia
0
0
Cosafa Cup
in South Africa
+1
-1
1468
1575
+1
-1
88
63
November 17
2007
South Africa
United States
0
1
Friendly tournament
in South Africa
-8
+8
1460
1746
-2
+6
90
28
November 20
2007
South Africa
Canada
2
0
Friendly
in South Africa
+18
-18
1478
1609
+4
-4
86
55
November 27
2007
South Africa
Lesotho
5
0
Friendly
in South Africa
+3
-3
1481
1135
+1
0
85
170
January 13
2008
South Africa
Mozambique
2
0
Friendly
in South Africa
+6
-6
1487
1350
+2
-2
82
118
January 16
2008
South Africa
Botswana
2
1
Friendly
in South Africa
+4
-4
1491
1314
0
-2
82
129
January 23
2008
Angola
South Africa
1
1
African Nations Cup
in Ghana
-3
+3
1524
1494
-1
0
76
82
January 27
2008
Tunisia
South Africa
3
1
African Nations Cup
in Ghana
+24
-24
1647
1470
+6
-6
46
88
January 31
2008
Senegal
South Africa
1
1
African Nations Cup
in Ghana
-9
+9
1592
1479
0
+4
57
84
March 11
2008
South Africa
Zimbabwe
2
1
Friendly
in South Africa
+7
-7
1486
1447
+2
-3
84
95
March 26
2008
South Africa
Paraguay
3
0
Friendly
in South Africa
+27
-27
1513
1779
+4
-4
79
21
May 29
2008
South Africa
Swaziland
1
0
Friendly
in South Africa
+1
-1
1514
1137
+1
0
78
170
June 01
2008
Nigeria
South Africa
2
0
World Cup and African Nations Cup qualifier
in Nigeria
+9
-9
1716
1505
+2
-5
37
83
June 07
2008
South Africa
Equatorial Guinea
4
1
World Cup and African Nations Cup qualifier
in South Africa
+8
-8
1513
1249
+3
-2
79
144
June 14
2008
Sierra Leone
South Africa
1
0
World Cup and African Nations Cup qualifier
in Sierra Leone
+31
-31
1218
1482
+5
-9
153
87
June 21
2008
South Africa
Sierra Leone
0
0
World Cup and African Nations Cup qualifier
in South Africa
-16
+16
1466
1234
-4
+5
91
148
August 19
2008
Australia
South Africa
2
2
Friendly
in England
-6
+6
1687
1472
0
-1
40
92
September 06
2008
South Africa
Nigeria
0
1
World Cup and African Nations Cup qualifier
in South Africa
-12
+12
1460
1737
-1
+2
91
31
September 09
2008
South Africa
Guinea
0
1
Friendly
in South Africa
-10
+10
1450
1573
-1
+1
91
60
September 30
2008
South Africa
Malawi
3
0
Friendly
in South Africa
+7
-7
1457
1312
0
-1
92
127
October 11
2008
Equatorial Guinea
South Africa
0
1
World Cup and African Nations Cup qualifier
in Equatorial Guinea
-13
+13
1215
1470
-3
+3
153
89
October 15
2008
South Africa
Ghana
2
1
Friendly
in South Africa
+14
-14
1484
1691
0
-4
89
41
November 19
2008
South Africa
Cameroon
3
2
Friendly tournament
in South Africa
+22
-22
1506
1739
+8
-7
82
31
January 27
2009
South Africa
Zambia
1
0
Friendly
in South Africa
+6
-6
1512
1465
+1
0
79
90
February 11
2009
South Africa
Chile
0
2
Friendly
in South Africa
-9
+9
1503
1771
-2
+2
81
21
March 28
2009
South Africa
Norway
2
1
Friendly tournament
in South Africa
+19
-19
1522
1683
+1
-4
80
43
March 31
2009
Portugal
South Africa
2
0
Friendly
in Switzerland
+5
-5
1800
1517
+1
-1
17
81
May 30
2009
South Africa
Mauritius
2
0
Friendly
in South Africa
+1
-1
1518
1060
0
0
80
179
June 06
2009
South Africa
Poland
1
0
Friendly
in South Africa
+13
-13
1531
1694
+2
-2
77
42
June 14
2009
South Africa
Iraq
0
0
Confederations Cup
in South Africa
-8
+8
1523
1530
-4
+4
77
74
June 17
2009
South Africa
New Zealand
2
0
Confederations Cup
in South Africa
+26
-26
1549
1492
+9
-5
68
85
June 20
2009
South Africa
Spain
0
2
Confederations Cup
in South Africa
-5
+5
1544
2111
-2
0
70
1
June 25
2009
South Africa
Brazil
0
1
Confederations Cup
in South Africa
-4
+4
1540
2093
0
0
70
1
June 28
2009
South Africa
Spain
2
3
Confederations Cup
in South Africa
-4
+4
1536
2051
-3
0
73
2
August 12
2009
South Africa
Serbia
1
3
Friendly
in South Africa
-9
+9
1527
1805
-7
+1
79
15
September 05
2009
Germany
South Africa
2
0
Friendly
in Germany
+1
-1
1940
1526
0
0
5
78
September 08
2009
Ireland
South Africa
1
0
Friendly
in Ireland
+3
-3
1758
1523
+1
-2
25
80
September 19
2009
South Africa
Madagascar
1
0
Friendly
in South Africa
+2
-2
1525
1244
+1
0
77
140
October 10
2009
Norway
South Africa
1
0
Friendly
in Norway
+3
-3
1709
1522
0
-5
38
82
October 13
2009
Iceland
South Africa
1
0
Friendly
in Iceland
+10
-10
1431
1512
+3
-1
98
82
November 14
2009
South Africa
Japan
0
0
Friendly
in South Africa
+4
-4
1516
1773
0
-1
83
21
November 17
2009
South Africa
Jamaica
0
0
Friendly
in South Africa
0
0
1516
1604
0
0
83
53
January 23
2010
South Africa
Swaziland
6
2
Friendly
in South Africa
+3
-3
1519
1172
0
0
85
163
January 27
2010
South Africa
Zimbabwe
3
0
Friendly
in South Africa
+6
-6
1525
1323
+2
-1
83
126
March 03
2010
South Africa
Namibia
1
1
Friendly
in South Africa
-7
+7
1518
1319
0
+2
83
128
March 31
2010
Paraguay
South Africa
1
1
Friendly
in Paraguay
-7
+7
1734
1525
-3
+1
28
82
April 22
2010
North Korea
South Africa
0
0
Friendly
in Germany
0
0
1535
1525
0
0
79
82
April 28
2010
South Africa
Jamaica
2
0
Friendly
in Germany
+19
-19
1544
1589
+7
-2
75
54
May 16
2010
South Africa
Thailand
4
0
Friendly
in South Africa
+9
-9
1553
1439
+4
-1
71
96
May 24
2010
South Africa
Bulgaria
1
1
Friendly
in South Africa
+1
-1
1554
1701
0
+1
71
37
May 27
2010
South Africa
Colombia
2
1
Friendly
in South Africa
+12
-12
1566
1727
+6
-5
65
31
May 31
2010
South Africa
Guatemala
5
0
Friendly
in South Africa
+8
-8
1574
1411
+6
-6
60
108
June 05
2010
South Africa
Denmark
1
0
Friendly
in South Africa
+13
-13
1587
1757
+6
-1
55
22
June 11
2010
South Africa
Mexico
1
1
World Cup
in South Africa
+15
-15
1602
1869
+1
-1
54
9
June 16
2010
South Africa
Uruguay
0
3
World Cup
in South Africa
-35
+35
1567
1860
-12
+3
66
11
June 22
2010
South Africa
France
2
1
World Cup
in South Africa
+41
-41
1608
1757
+14
-7
53
23
August 11
2010
South Africa
Ghana
1
0
Friendly
in South Africa
+11
-11
1619
1749
+1
0
51
23
September 04
2010
South Africa
Niger
2
0
African Nations Cup qualifier
in South Africa
+4
-4
1623
1258
+1
-2
50
140
October 10
2010
Sierra Leone
South Africa
0
0
African Nations Cup qualifier
in Sierra Leone
+12
-12
1292
1611
+1
-2
134
52
November 17
2010
South Africa
United States
0
1
Friendly tournament
in South Africa
-14
+14
1597
1750
-6
+1
57
24
February 09
2011
South Africa
Kenya
2
0
Friendly
in South Africa
+2
-2
1599
1266
+1
-1
55
141
March 26
2011
South Africa
Egypt
1
0
African Nations Cup qualifier
in South Africa
+25
-25
1624
1762
+7
-2
49
20
May 14
2011
Tanzania
South Africa
0
1
Friendly
in Tanzania
-6
+6
1358
1630
-2
+2
120
49
June 05
2011
Egypt
South Africa
0
0
African Nations Cup qualifier
in Egypt
-12
+12
1750
1642
-3
+2
25
48
August 10
2011
South Africa
Burkina Faso
3
0
Friendly
in South Africa
+8
-8
1650
1517
+2
-1
47
76
September 04
2011
Niger
South Africa
2
1
African Nations Cup qualifier
in Niger
+32
-32
1339
1618
+15
-11
120
56
October 08
2011
South Africa
Sierra Leone
0
0
African Nations Cup qualifier
in South Africa
-16
+16
1602
1339
-3
+7
57
123
November 12
2011
South Africa
Ivory Coast
1
1
Friendly
in South Africa
+2
-2
1604
1757
0
-1
56
26
November 15
2011
Zimbabwe
South Africa
2
1
Friendly
in Zimbabwe
+14
-14
1382
1590
+7
-3
111
59
January 06
2012
Equatorial Guinea
South Africa
0
0
Friendly
in Equatorial Guinea
+7
-7
1225
1583
+1
0
148
58
January 11
2012
South Africa
Zambia
1
1
Friendly
in South Africa
-4
+4
1579
1523
-2
+1
61
77
January 15
2012
South Africa
Ghana
1
1
Friendly
in South Africa
+2
-2
1581
1763
+2
-2
58
24
February 29
2012
South Africa
Senegal
0
0
Friendly
in South Africa
-4
+4
1577
1522
-1
+1
61
78
June 03
2012
South Africa
Ethiopia
1
1
World Cup qualifier
in South Africa
-16
+16
1561
1302
-4
+3
68
132
June 09
2012
Botswana
South Africa
1
1
World Cup qualifier
in Botswana
+7
-7
1336
1554
+3
-1
123
68
June 15
2012
South Africa
Gabon
3
0
Friendly
in South Africa
+14
-14
1568
1561
+4
-6
65
68
September 07
2012
Brazil
South Africa
1
0
Friendly
in Brazil
+1
-1
2042
1567
0
+2
2
66
September 11
2012
South Africa
Mozambique
2
0
Friendly
in South Africa
+4
-4
1571
1335
-1
+1
66
120
October 12
2012
Poland
South Africa
1
0
Friendly
in Poland
+5
-5
1677
1566
+1
-1
39
67
October 16
2012
Kenya
South Africa
1
2
Friendly
in Kenya
-6
+6
1312
1572
-2
+2
130
64
November 14
2012
South Africa
Zambia
0
1
Friendly
in South Africa
-12
+12
1560
1605
-4
+5
68
54
December 22
2012
South Africa
Malawi
3
1
Friendly
in South Africa
+5
-5
1565
1365
+1
-1
68
119
January 08
2013
South Africa
Norway
0
1
Friendly
in South Africa
-8
+8
1557
1743
-3
0
70
28
January 12
2013
South Africa
Algeria
0
0
Friendly
in South Africa
-3
+3
1554
1560
-2
+1
72
69
January 19
2013
South Africa
Cape Verde
0
0
African Nations Cup
in South Africa
-14
+14
1540
1443
-2
+1
74
97
January 23
2013
South Africa
Angola
2
0
African Nations Cup
in South Africa
+24
-24
1564
1485
+5
-5
68
86
January 27
2013
South Africa
Morocco
2
2
African Nations Cup
in South Africa
-9
+9
1555
1544
-2
+1
70
72
February 02
2013
South Africa
Mali
1
1
African Nations Cup
in South Africa
-5
+5
1550
1585
0
+3
70
59
March 23
2013
South Africa
Central African Republic
2
0
World Cup qualifier
in South Africa
+7
-7
1557
1299
0
0
69
133
June 02
2013
Lesotho
South Africa
0
2
Friendly
in Lesotho
-5
+5
1151
1562
-1
0
165
66
June 08
2013
South Africa
Central African Republic
3
0
World Cup qualifier
in Cameroon
+13
-13
1575
1286
+1
-3
64
138
June 16
2013
Ethiopia
South Africa
2
1
World Cup qualifier
in Ethiopia
+26
-26
1388
1549
+8
-8
110
70
July 13
2013
South Africa
Namibia
2
1
Cosafa Cup
in Zambia
+9
-9
1558
1320
+5
-2
65
129
July 17
2013
Zambia
South Africa
0
0
Cosafa Cup
in Zambia
-4
+4
1531
1562
0
+1
75
64
July 20
2013
South Africa
Lesotho
2
1
Cosafa Cup
in Zambia
+4
-4
1566
1172
+1
0
63
164
August 14
2013
South Africa
Nigeria
0
2
Friendly
in South Africa
-14
+14
1552
1700
-6
+6
70
32
August 17
2013
South Africa
Burkina Faso
2
0
Friendly
in South Africa
+11
-11
1563
1553
+4
-5
66
70
September 07
2013
South Africa
Botswana
4
1
World Cup qualifier
in South Africa
+7
-7
1570
1287
+4
-1
63
137
September 10
2013
South Africa
Zimbabwe
1
2
Friendly
in South Africa
-17
+17
1553
1354
-6
+4
70
120
October 11
2013
Morocco
South Africa
1
1
Friendly
in Morocco
-2
+2
1527
1555
-1
0
76
68
November 15
2013
Swaziland
South Africa
0
3
Friendly
in Swaziland
-4
+4
1080
1559
0
+3
180
67
November 19
2013
South Africa
Spain
1
0
Friendly
in South Africa
+19
-19
1578
2086
+6
0
62
2
March 05
2014
South Africa
Brazil
0
5
Friendly
in South Africa
-3
+3
1575
2118
-1
0
61
1
May 26
2014
Australia
South Africa
1
1
Friendly
in Australia
-6
+6
1705
1581
-3
+1
34
59
May 30
2014
New Zealand
South Africa
0
0
Friendly
in New Zealand
-2
+2
1556
1583
0
0
69
60
September 05
2014
Sudan
South Africa
0
3
African Nations Cup qualifier
in Sudan
-24
+24
1350
1607
-7
+3
122
56
September 10
2014
South Africa
Nigeria
0
0
African Nations Cup qualifier
in South Africa
-2
+2
1605
1682
-1
-2
56
39
October 11
2014
Congo
South Africa
0
2
African Nations Cup qualifier
in Congo
-24
+24
1415
1629
-6
+6
104
50
October 15
2014
South Africa
Congo
0
0
African Nations Cup qualifier
in South Africa
-14
+14
1615
1429
-5
+4
55
102
November 15
2014
South Africa
Sudan
2
1
African Nations Cup qualifier
in South Africa
+5
-5
1620
1355
0
-2
55
121
November 19
2014
Nigeria
South Africa
2
2
African Nations Cup qualifier
in Nigeria
-8
+8
1667
1628
-1
+3
39
52
January 04
2015
South Africa
Zambia
1
0
Friendly
in South Africa
+4
-4
1632
1505
-1
+1
55
81
January 10
2015
Cameroon
South Africa
1
1
Friendly
in Gabon
0
0
1633
1632
-1
0
54
55
January 14
2015
South Africa
Mali
3
0
Friendly
in Gabon
+13
-13
1645
1530
+5
-3
50
71
January 19
2015
Algeria
South Africa
3
1
African Nations Cup
in Equatorial Guinea
+35
-35
1703
1610
+9
-8
33
58
January 23
2015
Senegal
South Africa
1
1
African Nations Cup
in Equatorial Guinea
-5
+5
1681
1615
+1
+2
38
55
January 27
2015
Ghana
South Africa
2
1
African Nations Cup
in Equatorial Guinea
+21
-21
1699
1594
+3
-7
36
62
March 25
2015
Swaziland
South Africa
1
3
Friendly
in Swaziland
-3
+3
1135
1597
0
0
170
61
March 29
2015
South Africa
Nigeria
1
1
Friendly
in South Africa
-1
+1
1596
1651
+1
0
58
49
May 14
2015
Lesotho
South Africa
0
0
Friendly
in Lesotho
+6
-6
1239
1590
+3
-4
143
62
May 16
2015
Lesotho
South Africa
1
1
Friendly
in Lesotho
+6
-6
1245
1584
+1
0
142
62
May 22
2015
South Africa
Malawi
2
1
Friendly
in South Africa
+3
-3
1587
1358
0
0
62
119
May 24
2015
South Africa
Botswana
0
0
Cosafa Cup
in South Africa
-16
+16
1571
1316
-1
+1
63
130
May 27
2015
South Africa
Malawi
0
0
Cosafa Cup
in South Africa
-14
+14
1557
1373
-2
+3
65
116
June 13
2015
South Africa
Gambia
0
0
African Nations Cup qualifier
in South Africa
-14
+14
1543
1355
-3
+1
68
122
June 16
2015
South Africa
Angola
2
1
Friendly
in South Africa
+5
-5
1548
1453
+3
-1
64
95
September 05
2015
Mauritania
South Africa
3
1
African Nations Cup qualifier
in Mauritania
+48
-48
1259
1500
+18
-14
139
81
September 08
2015
South Africa
Senegal
1
0
Friendly
in South Africa
+12
-12
1512
1663
+3
-1
79
45
October 08
2015
Costa Rica
South Africa
0
1
Friendly
in Costa Rica
-18
+18
1738
1530
-3
+4
26
74
October 13
2015
Honduras
South Africa
1
1
Friendly
in Honduras
-2
+2
1513
1532
-1
+1
80
73
November 13
2015
Angola
South Africa
1
3
World Cup qualifier
in Angola
-33
+33
1435
1565
-5
+12
96
62
November 17
2015
South Africa
Angola
1
0
World Cup qualifier
in South Africa
+8
-8
1573
1427
+1
-2
61
98
March 26
2016
Cameroon
South Africa
2
2
African Nations Cup qualifier
in Cameroon
-7
+7
1597
1580
-3
+1
56
60
March 29
2016
South Africa
Cameroon
0
0
African Nations Cup qualifier
in South Africa
-5
+5
1575
1602
0
+2
61
53
June 04
2016
Gambia
South Africa
0
4
African Nations Cup qualifier
in Gambia
-20
+20
1283
1595
-5
+7
136
56
June 18
2016
Lesotho
South Africa
1
1
Cosafa Cup
in Namibia
+17
-17
1185
1578
+1
-1
168
57
June 22
2016
South Africa
Swaziland
5
1
Cosafa Cup
in Namibia
+15
-15
1593
1316
+1
-4
57
126
June 25
2016
South Africa
Botswana
3
2
Cosafa Cup
in Namibia
+7
-7
1600
1304
+1
0
56
127
September 02
2016
South Africa
Mauritania
1
1
African Nations Cup qualifier
in South Africa
-16
+16
1584
1319
-4
+2
60
126
September 06
2016
South Africa
Egypt
1
0
Friendly
in South Africa
+9
-9
1593
1633
+3
0
57
49
October 08
2016
Burkina Faso
South Africa
1
1
World Cup qualifier
in Burkina Faso
+2
-2
1467
1591
+2
-1
87
58
October 11
2016
South Africa
Ghana
1
1
Friendly
in South Africa
-2
+2
1589
1605
-2
0
60
57
November 12
2016
South Africa
Senegal
2
1
World Cup qualifier
in South Africa
+20
-20
1609
1672
+5
-3
55
41
November 15
2016
Mozambique
South Africa
1
1
Friendly
in Mozambique
+5
-5
1313
1604
+2
-2
126
57
March 25
2017
South Africa
Guinea-Bissau
3
1
Friendly
in South Africa
+2
-2
1606
1273
0
0
58
141
March 28
2017
South Africa
Angola
0
0
Friendly
in South Africa
-8
+8
1598
1341
-3
+1
61
120
June 10
2017
Nigeria
South Africa
0
2
African Nations Cup qualifier
in Nigeria
-44
+44
1625
1642
-9
+8
53
50
June 13
2017
South Africa
Zambia
1
2
Friendly
in South Africa
-17
+17
1625
1429
-2
+7
52
94
July 02
2017
South Africa
Tanzania
0
1
Cosafa Cup
in South Africa
-36
+36
1589
1369
-9
+7
61
117
July 04
2017
South Africa
Botswana
2
0
Cosafa Cup
in South Africa
+4
-4
1593
1241
+1
-1
60
151
July 07
2017
South Africa
Namibia
1
0
Cosafa Cup
in South Africa
+5
-5
1598
1355
+3
-1
57
119
September 01
2017
Cape Verde
South Africa
2
1
World Cup qualifier
in Cape Verde
+25
-25
1440
1573
+8
-8
93
66
September 05
2017
South Africa
Cape Verde
1
2
World Cup qualifier
in South Africa
-32
+32
1541
1472
-7
+7
72
88