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
-17
+17
1980
1817
0
-
1
10
June 29
1910
South Africa
England
0
3
Friendly
in South Africa
-8
+8
1809
2131
0
0
10
1
July 23
1910
South Africa
England
2
6
Friendly
in South Africa
-8
+8
1801
2139
0
0
10
1
July 30
1910
South Africa
England
3
6
Friendly
in South Africa
-7
+7
1794
2146
-1
0
11
1
June 19
1920
South Africa
England
1
3
Friendly
in South Africa
-10
+10
1784
2018
0
0
11
1
June 26
1920
South Africa
England
1
3
Friendly
in South Africa
-9
+9
1775
2027
0
0
11
1
July 17
1920
South Africa
England
1
9
Friendly
in South Africa
-14
+14
1761
2041
-1
0
12
1
September 24
1924
Northern Ireland
South Africa
1
2
Friendly
in Northern Ireland
-10
+10
1668
1771
0
+1
25
15
October 04
1924
Wales
South Africa
1
0
Friendly
in Wales
+8
-8
1759
1763
0
-1
17
16
October 11
1924
England
South Africa
3
2
Friendly
in England
+4
-4
1886
1759
0
0
6
16
November 02
1924
Netherlands
South Africa
2
1
Friendly
in the Netherlands
+7
-7
1782
1752
+1
-1
13
17
November 26
1924
England
South Africa
3
2
Friendly
in England
+4
-4
1898
1748
+1
0
5
17
June 15
1929
South Africa
England
2
3
Friendly
in South Africa
-10
+10
1738
1869
0
0
15
10
July 13
1929
South Africa
England
1
2
Friendly
in South Africa
-9
+9
1729
1878
-1
0
16
9
July 17
1929
South Africa
England
1
3
Friendly
in South Africa
-13
+13
1716
1891
0
0
16
9
June 17
1939
South Africa
England
0
3
Friendly
in South Africa
-10
+10
1706
1976
0
0
18
4
June 24
1939
South Africa
England
2
8
Friendly
in South Africa
-12
+12
1694
1988
-1
+1
19
3
July 01
1939
South Africa
England
1
2
Friendly
in South Africa
-5
+5
1689
1993
-1
0
20
3
May 10
1947
Australia
South Africa
1
2
Friendly
in Australia
-11
+11
1620
1700
0
0
30
19
May 24
1947
Australia
South Africa
2
4
Friendly
in Australia
-16
+16
1604
1716
-3
+1
33
18
May 31
1947
Australia
South Africa
3
3
Friendly
in Australia
0
0
1604
1716
0
0
33
18
June 07
1947
Australia
South Africa
5
1
Friendly
in Australia
+19
-19
1623
1697
+3
-2
30
20
June 14
1947
Australia
South Africa
1
2
Friendly
in Australia
-11
+11
1612
1708
-3
+1
33
19
June 28
1947
New Zealand
South Africa
5
6
Friendly
in New Zealand
-6
+6
1436
1714
0
0
55
18
July 05
1947
New Zealand
South Africa
0
6
Friendly
in New Zealand
-11
+11
1425
1725
-1
+1
56
17
July 12
1947
New Zealand
South Africa
3
8
Friendly
in New Zealand
-10
+10
1415
1735
-1
0
57
17
July 19
1947
New Zealand
South Africa
1
4
Friendly
in New Zealand
-8
+8
1407
1743
0
0
57
17
June 24
1950
South Africa
Australia
3
2
Friendly
in South Africa
+6
-6
1749
1688
0
-1
16
25
July 01
1950
South Africa
Australia
2
1
Friendly
in South Africa
+6
-6
1755
1682
+1
-1
15
26
July 08
1950
South Africa
Australia
1
2
Friendly
in South Africa
-15
+15
1740
1697
-1
+2
16
24
July 23
1950
South Africa
Australia
0
2
Friendly
in South Africa
-21
+21
1719
1718
-5
+2
21
22
November 22
1953
Portugal
South Africa
3
1
Friendly
in Portugal
+14
-14
1653
1705
+1
-5
28
24
May 01
1954
South Africa
Israel
2
1
Friendly
in South Africa
+2
-2
1707
1427
0
-2
23
75
September 03
1955
Australia
South Africa
0
3
Friendly
in Australia
-23
+23
1687
1730
-4
+4
27
21
September 10
1955
Australia
South Africa
0
2
Friendly
in Australia
-17
+17
1670
1747
-1
+4
28
17
September 17
1955
Australia
South Africa
0
8
Friendly
in Australia
-25
+25
1645
1772
-4
+1
32
16
September 24
1955
Australia
South Africa
0
6
Friendly
in Australia
-20
+20
1625
1792
0
+2
32
14
October 01
1955
Australia
South Africa
1
4
Friendly
in Australia
-14
+14
1611
1806
-1
0
35
14
April 09
1977
South Africa
Rhodesia
7
0
Friendly
in South Africa
+3
-3
1809
1447
0
0
20
84
July 03
1977
Rhodesia
South Africa
1
1
Friendly
in Rhodesia
+6
-6
1453
1803
+1
0
82
20
July 07
1992
South Africa
Cameroon
1
0
Friendly
in South Africa
+4
-4
1807
1678
0
0
21
38
July 09
1992
South Africa
Cameroon
1
2
Friendly
in South Africa
-16
+16
1791
1694
0
+3
21
35
July 11
1992
South Africa
Cameroon
2
2
Friendly
in South Africa
-5
+5
1786
1699
-2
+2
23
33
August 16
1992
Zimbabwe
South Africa
4
1
African Nations Cup qualifier
in Zimbabwe
+57
-57
1481
1729
+16
-5
78
28
August 30
1992
South Africa
Zambia
0
1
African Nations Cup qualifier
in South Africa
-31
+31
1698
1640
-5
+6
33
46
October 10
1992
Nigeria
South Africa
4
0
World Cup qualifier
in Nigeria
+33
-33
1670
1665
+10
-6
37
39
October 25
1992
South Africa
Congo
1
0
World Cup qualifier
in South Africa
+6
-6
1671
1455
+3
-2
34
88
January 10
1993
Botswana
South Africa
0
2
Friendly
in Botswana
-1
+1
1056
1672
0
-1
178
37
January 16
1993
South Africa
Nigeria
0
0
World Cup qualifier
in South Africa
-5
+5
1667
1689
0
+1
37
33
January 31
1993
Congo
South Africa
0
1
World Cup qualifier
in Congo
-13
+13
1428
1680
-4
+1
96
35
April 10
1993
South Africa
Mauritius
0
0
African Nations Cup qualifier
in South Africa
-18
+18
1662
1251
-1
+7
36
137
April 24
1993
South Africa
Zimbabwe
1
1
African Nations Cup qualifier
in South Africa
-11
+11
1651
1561
-6
0
41
64
July 11
1993
Zambia
South Africa
3
0
African Nations Cup qualifier
in Zambia
+27
-27
1659
1624
+8
-4
36
44
July 25
1993
Mauritius
South Africa
1
3
African Nations Cup qualifier
in Mauritius
-10
+10
1224
1634
-3
+2
148
45
October 06
1993
Mexico
South Africa
4
0
Friendly
in the United States
+7
-7
1899
1627
0
-3
11
47
April 24
1994
South Africa
Zimbabwe
1
0
Friendly
in South Africa
+5
-5
1632
1546
+4
0
46
69
May 10
1994
South Africa
Zambia
2
1
Friendly tournament
in South Africa
+13
-13
1645
1682
0
-4
45
37
June 08
1994
Australia
South Africa
1
0
Friendly
in Australia
+5
-5
1719
1640
0
0
29
45
June 12
1994
Australia
South Africa
1
0
Friendly
in Australia
+5
-5
1724
1635
0
-3
29
48
September 04
1994
Madagascar
South Africa
0
1
African Nations Cup qualifier
in Madagascar
-19
+19
1491
1654
-3
+4
81
40
October 15
1994
South Africa
Mauritius
1
0
African Nations Cup qualifier
in South Africa
+2
-2
1656
1225
+1
-1
38
151
November 13
1994
Zambia
South Africa
1
1
African Nations Cup qualifier
in Zambia
-8
+8
1693
1664
-1
+1
32
38
November 26
1994
South Africa
Ghana
2
1
Simba Cup
in South Africa
+10
-10
1674
1634
+1
-1
35
42
November 30
1994
South Africa
Ivory Coast
0
0
Simba Cup
in South Africa
-4
+4
1670
1673
-1
+1
36
35
December 04
1994
South Africa
Cameroon
1
1
Simba Cup
in South Africa
-8
+8
1662
1580
-2
+1
38
62
April 26
1995
Lesotho
South Africa
1
3
Friendly
in Lesotho
-3
+3
1187
1665
-1
0
156
37
May 13
1995
South Africa
Argentina
1
1
Friendly tournament
in South Africa
+4
-4
1669
1867
0
0
37
18
September 30
1995
South Africa
Mozambique
3
2
Friendly
in South Africa
+2
-2
1671
1396
+1
0
36
106
November 22
1995
South Africa
Zambia
2
2
Simba Cup
in South Africa
-6
+6
1665
1643
-2
+3
37
43
November 24
1995
South Africa
Egypt
2
0
Simba Cup
in South Africa
+15
-15
1680
1625
+2
-3
35
48
November 26
1995
South Africa
Zimbabwe
2
0
Simba Cup
in South Africa
+8
-8
1688
1499
+2
-1
33
79
December 15
1995
South Africa
Germany
0
0
Friendly
in South Africa
+6
-6
1694
2031
0
0
33
2
January 13
1996
South Africa
Cameroon
3
0
African Nations Cup
in South Africa
+17
-17
1711
1530
+1
-6
32
73
January 20
1996
South Africa
Angola
1
0
African Nations Cup
in South Africa
+5
-5
1716
1431
+2
-2
31
98
January 24
1996
South Africa
Egypt
0
1
African Nations Cup
in South Africa
-38
+38
1678
1657
-5
+10
36
40
January 27
1996
South Africa
Algeria
2
1
African Nations Cup
in South Africa
+14
-14
1692
1608
+1
-3
35
51
January 31
1996
South Africa
Ghana
3
0
African Nations Cup
in South Africa
+37
-37
1729
1701
+5
-5
30
34
February 03
1996
South Africa
Tunisia
2
0
African Nations Cup
in South Africa
+18
-18
1747
1609
+2
-4
28
51
April 24
1996
South Africa
Brazil
2
3
Friendly tournament
in South Africa
-7
+7
1740
2076
+1
0
27
1
June 01
1996
Malawi
South Africa
0
1
World Cup qualifier
in Malawi
-9
+9
1427
1749
-4
0
101
27
June 15
1996
South Africa
Malawi
3
0
World Cup qualifier
in South Africa
+6
-6
1755
1421
0
-1
27
101
September 14
1996
South Africa
Kenya
1
0
Simba Cup
in South Africa
+3
-3
1758
1477
0
-1
26
86
September 18
1996
South Africa
Australia
2
0
Simba Cup
in South Africa
+12
-12
1770
1677
+1
-1
25
36
September 21
1996
South Africa
Ghana
0
0
Simba Cup
in South Africa
-9
+9
1761
1625
-1
+4
26
46
November 09
1996
South Africa
Zaire
1
0
World Cup qualifier
in South Africa
+5
-5
1766
1498
0
-1
26
79
January 11
1997
Zambia
South Africa
0
0
World Cup qualifier
in Zambia
+2
-2
1625
1764
+1
0
49
24
April 06
1997
Congo
South Africa
2
0
World Cup qualifier
in Congo
+47
-47
1483
1717
+15
-4
81
28
April 27
1997
South Africa
Zaire
2
1
World Cup qualifier
in Togo
+9
-9
1726
1505
+1
-2
27
75
May 24
1997
England
South Africa
2
1
Friendly
in England
+3
-3
1946
1723
0
0
8
27
June 04
1997
South Africa
Netherlands
0
2
Friendly tournament
in South Africa
-16
+16
1707
1944
-3
0
30
9
June 08
1997
South Africa
Zambia
3
0
World Cup qualifier
in South Africa
+21
-21
1728
1637
+5
-3
27
47
August 16
1997
South Africa
Congo
1
0
World Cup qualifier
in South Africa
+5
-5
1733
1475
0
0
29
81
October 11
1997
France
South Africa
2
1
Friendly
in France
+2
-2
2009
1731
0
+1
4
31
November 15
1997
Germany
South Africa
3
0
Friendly
in Germany
+3
-3
2070
1728
0
-1
2
31
December 07
1997
South Africa
Brazil
1
2
Friendly
in South Africa
-3
+3
1725
2158
-1
0
33
1
December 13
1997
Czechia
South Africa
2
2
Confederations Cup
in Saudi Arabia
-11
+11
1878
1736
-2
+1
12
32
December 15
1997
United Arab Emirates
South Africa
1
0
Confederations Cup
in Saudi Arabia
+36
-36
1604
1700
+6
-7
55
39
December 17
1997
Uruguay
South Africa
4
3
Confederations Cup
in Saudi Arabia
+20
-20
1796
1680
+2
-2
21
41
January 24
1998
Namibia
South Africa
3
2
COSAFA Cup qualifier
in Namibia
+31
-31
1392
1649
+9
-5
108
46
February 08
1998
Angola
South Africa
0
0
African Nations Cup
in Burkina Faso
+8
-8
1542
1641
+1
-2
67
49
February 11
1998
Ivory Coast
South Africa
1
1
African Nations Cup
in Burkina Faso
+5
-5
1570
1636
0
-1
63
49
February 16
1998
South Africa
Namibia
4
1
African Nations Cup
in Burkina Faso
+15
-15
1651
1351
+2
-5
47
120
February 22
1998
South Africa
Morocco
2
1
African Nations Cup
in Burkina Faso
+33
-33
1684
1737
+7
-6
39
32
February 25
1998
South Africa
Democratic Republic of Congo
2
1
African Nations Cup
in Burkina Faso
+14
-14
1698
1503
+1
-4
38
73
February 28
1998
Egypt
South Africa
2
0
African Nations Cup
in Burkina Faso
+41
-41
1710
1657
+6
-8
38
46
May 20
1998
South Africa
Zambia
1
1
Friendly
in South Africa
-4
+4
1653
1627
0
+1
46
53
May 25
1998
Argentina
South Africa
2
0
Friendly
in Argentina
+4
-4
1890
1649
+1
-2
11
48
June 06
1998
Iceland
South Africa
1
1
Friendly
in Germany
+5
-5
1479
1644
+2
-3
81
50
June 12
1998
France
South Africa
3
0
World Cup
in France
+7
-7
2009
1637
0
-1
4
51
June 18
1998
Denmark
South Africa
1
1
World Cup
in France
-19
+19
1874
1656
-5
+2
16
47
June 24
1998
Saudi Arabia
South Africa
2
2
World Cup
in France
+2
-2
1631
1654
0
0
50
48
October 03
1998
South Africa
Angola
1
0
African Nations Cup qualifier
in South Africa
+7
-7
1661
1479
0
-1
49
82
December 16
1998
South Africa
Egypt
2
1
Friendly tournament
in South Africa
+12
-12
1673
1676
+4
-3
47
45
January 23
1999
Mauritius
South Africa
1
1
African Nations Cup qualifier
in Mauritius
+17
-17
1146
1656
+4
-4
163
51
February 20
1999
Botswana
South Africa
1
2
COSAFA Cup
in Botswana
-2
+2
1010
1658
-1
0
186
49
February 27
1999
South Africa
Gabon
4
1
African Nations Cup qualifier
in South Africa
+9
-9
1667
1421
+1
-2
47
101
April 10
1999
Gabon
South Africa
1
0
African Nations Cup qualifier
in Gabon
+28
-28
1449
1639
+13
-4
89
52
April 28
1999
Denmark
South Africa
1
1
Friendly
in Denmark
-7
+7
1813
1646
0
0
17
52
May 06
1999
Trinidad and Tobago
South Africa
2
0
Friendly
in Trinidad and Tobago
+17
-17
1511
1629
0
-1
76
53
May 09
1999
Jamaica
South Africa
1
1
Friendly
in Jamaica
-4
+4
1661
1633
-1
+1
50
52
June 05
1999
South Africa
Mauritius
2
0
African Nations Cup qualifier
in South Africa
+3
-3
1636
1218
-1
-2
53
151
June 16
1999
South Africa
Zimbabwe
0
1
Friendly
in South Africa
-16
+16
1620
1489
0
+2
52
78
June 20
1999
Angola
South Africa
2
2
African Nations Cup qualifier
in Angola
+5
-5
1435
1615
+2
0
96
52
July 31
1999
Namibia
South Africa
1
1
COSAFA Cup
in Namibia
+10
-10
1339
1605
+1
0
119
53
September 18
1999
South Africa
Saudi Arabia
1
0
Afro-Asian Cup
in South Africa
+24
-24
1629
1672
+5
-2
50
42
September 30
1999
Saudi Arabia
South Africa
0
0
Afro-Asian Cup
in Saudi Arabia
-10
+10
1662
1639
-1
+1
43
49
November 27
1999
South Africa
Sweden
1
0
Friendly tournament
in South Africa
+22
-22
1661
1893
+5
-7
45
16
January 23
2000
South Africa
Gabon
3
1
African Nations Cup
in Ghana
+18
-18
1679
1448
+5
-7
40
92
January 27
2000
South Africa
Democratic Republic of Congo
1
0
African Nations Cup
in Ghana
+15
-15
1694
1509
0
-4
40
75
February 02
2000
Algeria
South Africa
1
1
African Nations Cup
in Ghana
+11
-11
1548
1683
+2
-1
68
41
February 06
2000
Ghana
South Africa
0
1
African Nations Cup
in Ghana
-23
+23
1528
1706
-5
+2
72
39
February 10
2000
Nigeria
South Africa
2
0
African Nations Cup
in Nigeria
+24
-24
1764
1682
+5
-1
24
40
February 12
2000
South Africa
Tunisia
2
2
African Nations Cup
in Ghana
-4
+4
1678
1625
0
0
40
53
April 09
2000
Lesotho
South Africa
0
2
World Cup qualifier
in Lesotho
-4
+4
1106
1682
-1
+1
173
42
April 22
2000
South Africa
Lesotho
1
0
World Cup qualifier
in South Africa
+1
-1
1683
1105
0
0
42
174
April 29
2000
South Africa
Mauritius
3
0
COSAFA Cup
in South Africa
+3
-3
1686
1213
0
-1
42
150
May 28
2000
Malta
South Africa
0
1
Friendly
in Malta
-2
+2
1236
1688
0
0
146
42
June 03
2000
United States
South Africa
4
0
US Cup
in the United States
+13
-13
1812
1675
+1
-1
19
43
June 07
2000
Mexico
South Africa
4
2
US Cup
in the United States
+12
-12
1859
1663
+1
-6
16
49
June 11
2000
Ireland
South Africa
2
1
US Cup
in the United States
+11
-11
1774
1652
0
-1
23
49
June 18
2000
South Africa
Swaziland
2
0
COSAFA Cup
in South Africa
+2
-2
1654
1164
0
+1
49
163
July 09
2000
Zimbabwe
South Africa
0
2
World Cup qualifier
in Zimbabwe
-24
+24
1463
1678
-3
+5
84
45
July 29
2000
South Africa
Zimbabwe
0
1
COSAFA Cup
in South Africa
-34
+34
1644
1500
-10
+5
53
79
September 03
2000
Congo
South Africa
1
2
African Nations Cup qualifier
in Congo
-14
+14
1413
1658
-6
+5
102
48
October 07
2000
South Africa
France
0
0
Friendly tournament
in South Africa
+12
-12
1670
2105
+3
0
46
1
December 16
2000
South Africa
Liberia
2
1
African Nations Cup qualifier
in South Africa
+5
-5
1675
1426
+1
-3
46
98
January 13
2001
Mauritius
South Africa
1
1
African Nations Cup qualifier
in Mauritius
+15
-15
1243
1660
+3
-4
145
50
January 27
2001
South Africa
Burkina Faso
1
0
World Cup qualifier
in South Africa
+5
-5
1665
1417
0
-2
50
101
February 25
2001
Malawi
South Africa
1
2
World Cup qualifier
in Malawi
-6
+6
1274
1671
-1
+4
138
47
March 24
2001
South Africa
Mauritius
3
0
African Nations Cup qualifier
in South Africa
+3
-3
1674
1240
0
-2
46
148
April 25
2001
Italy
South Africa
1
0
Friendly
in Italy
+1
-1
2028
1673
0
-1
2
44
April 29
2001
Mozambique
South Africa
0
3
COSAFA Cup
in Mozambique
-9
+9
1241
1682
-3
+1
149
43
May 05
2001
South Africa
Zimbabwe
2
1
World Cup qualifier
in South Africa
+6
-6
1688
1488
0
-1
43
80
June 03
2001
Liberia
South Africa
1
1
African Nations Cup qualifier
in Liberia
+6
-6
1495
1682
+1
-1
77
42
June 17
2001
South Africa
Congo
0
0
African Nations Cup qualifier
in South Africa
-17
+17
1665
1390
-5
+6
48
109
July 01
2001
Burkina Faso
South Africa
1
1
World Cup qualifier
in Burkina Faso
+8
-8
1424
1657
+4
-3
98
49
July 14
2001
South Africa
Malawi
2
0
World Cup qualifier
in South Africa
+3
-3
1660
1258
+2
-1
49
141
July 21
2001
Malawi
South Africa
1
0
COSAFA Cup
in Malawi
+34
-34
1292
1626
+9
-4
132
55
August 15
2001
Sweden
South Africa
3
0
Friendly
in Sweden
+5
-5
1857
1621
+2
0
14
54
November 10
2001
South Africa
Egypt
1
0
Friendly
in South Africa
+8
-8
1629
1648
0
-1
52
50
January 15
2002
South Africa
Angola
1
0
Friendly
in South Africa
+5
-5
1634
1534
+1
-1
50
69
January 20
2002
Burkina Faso
South Africa
0
0
African Nations Cup
in Mali
+14
-14
1418
1620
+3
-2
103
52
January 24
2002
Ghana
South Africa
0
0
African Nations Cup
in Mali
+7
-7
1532
1613
+1
-2
71
53
January 30
2002
South Africa
Morocco
3
1
African Nations Cup
in Mali
+43
-43
1656
1620
+6
-7
47
53
February 03
2002
Mali
South Africa
2
0
African Nations Cup
in Mali
+44
-44
1537
1612
+14
-7
68
54
March 20
2002
Saudi Arabia
South Africa
1
0
Friendly
in Italy
+8
-8
1689
1604
0
0
44
54
March 27
2002
Georgia
South Africa
4
1
Friendly
in Georgia
+13
-13
1607
1591
+2
-3
54
57
March 30
2002
Botswana
South Africa
0
0
COSAFA Cup
in Botswana
+15
-15
1165
1576
0
-2
162
59
April 17
2002
Ecuador
South Africa
0
0
Friendly
in Spain
-4
+4
1724
1580
0
+2
36
57
May 12
2002
South Africa
Madagascar
1
0
Friendly
in South Africa
+3
-3
1583
1363
0
0
57
116
May 20
2002
South Africa
Scotland
2
0
Friendly tournament
in Hong Kong
+30
-30
1613
1677
+3
-7
54
45
May 23
2002
South Africa
Turkey
2
0
Friendly tournament
in Hong Kong
+33
-33
1646
1757
+5
-3
49
29
June 02
2002
Paraguay
South Africa
2
2
World Cup
in South Korea
-7
+7
1722
1653
-1
0
38
49
June 08
2002
South Africa
Slovenia
1
0
World Cup
in South Korea
+36
-36
1689
1687
+9
-6
39
41
June 12
2002
Spain
South Africa
3
2
World Cup
in South Korea
+9
-9
2008
1680
0
-1
2
39
July 21
2002
South Africa
Madagascar
0
0
COSAFA Cup
in South Africa
-17
+17
1663
1380
-4
+3
44
114
August 24
2002
South Africa
Swaziland
4
1
COSAFA Cup
in South Africa
+3
-3
1666
1225
0
0
45
152
September 08
2002
Ivory Coast
South Africa
0
0
African Nations Cup qualifier
in Ivory Coast
+1
-1
1547
1665
0
-2
65
46
September 21
2002
Malawi
South Africa
1
3
COSAFA Cup
in Malawi
-13
+13
1327
1678
-4
+5
129
41
September 28
2002
South Africa
Malawi
1
0
COSAFA Cup
in South Africa
+3
-3
1681
1324
+1
0
40
129
October 13
2002
South Africa
Burundi
2
0
African Nations Cup qualifier
in South Africa
+5
-5
1686
1351
0
-3
41
123
October 23
2002
Kenya
South Africa
1
1
Friendly tournament
in Tanzania
+9
-9
1463
1677
+1
-2
90
43
October 26
2002
Tanzania
South Africa
1
1
Friendly tournament
in Tanzania
+12
-12
1224
1665
+1
-1
152
44
November 19
2002
South Africa
Senegal
1
1
Friendly tournament
in South Africa
+1
-1
1666
1780
0
0
44
28
March 29
2003
South Africa
Madagascar
2
0
Friendly
in South Africa
+4
-4
1670
1420
+1
-2
47
104
April 30
2003
South Africa
Jamaica
0
0
Friendly
in South Africa
-5
+5
1665
1564
-2
0
46
65
May 22
2003
South Africa
England
1
2
Friendly
in South Africa
-5
+5
1660
1954
0
0
46
6
June 14
2003
South Africa
Trinidad and Tobago
2
1
Friendly
in South Africa
+2
-2
1662
1412
0
0
46
104
June 22
2003
South Africa
Ivory Coast
2
1
African Nations Cup qualifier
in South Africa
+12
-12
1674
1604
+1
-3
45
58
July 06
2003
Burundi
South Africa
0
2
African Nations Cup qualifier
in Burundi
-9
+9
1264
1683
-3
+5
142
40
July 19
2003
South Africa
Zimbabwe
0
1
COSAFA Cup
in South Africa
-34
+34
1649
1502
-8
+10
49
75
October 08
2003
Lesotho
South Africa
0
3
Friendly
in Lesotho
-4
+4
1198
1653
0
+2
155
47
October 11
2003
South Africa
Costa Rica
2
1
Friendly tournament
in South Africa
+15
-15
1668
1727
+4
-4
44
34
November 15
2003
Egypt
South Africa
2
1
Friendly
in Egypt
+8
-8
1652
1660
+2
-3
49
47
November 19
2003
Tunisia
South Africa
2
0
Friendly
in Tunisia
+12
-12
1649
1648
+1
-3
50
51
January 10
2004
Mauritius
South Africa
2
0
COSAFA Cup
in Mauritius
+48
-48
1348
1600
+9
-4
122
55
January 18
2004
Senegal
South Africa
2
1
Friendly
in Senegal
+4
-4
1757
1596
0
-4
28
59
January 27
2004
South Africa
Benin
2
0
African Nations Cup
in Tunisia
+14
-14
1610
1320
+4
-1
56
127
January 31
2004
Nigeria
South Africa
4
0
African Nations Cup
in Tunisia
+35
-35
1737
1575
+7
-8
31
65
February 04
2004
Morocco
South Africa
1
1
African Nations Cup
in Tunisia
-4
+4
1622
1579
0
0
54
66
March 30
2004
Australia
South Africa
1
0
Friendly
in England
+4
-4
1830
1575
+1
+1
15
64
June 05
2004
South Africa
Cape Verde
2
1
World Cup and African Nations Cup qualifier
in South Africa
+5
-5
1580
1351
+1
-3
62
123
June 20
2004
Ghana
South Africa
3
0
World Cup and African Nations Cup qualifier
in Ghana
+40
-40
1467
1540
+10
-9
90
72
July 03
2004
South Africa
Burkina Faso
2
0
World Cup and African Nations Cup qualifier
in South Africa
+12
-12
1552
1387
+2
0
69
110
August 18
2004
Tunisia
South Africa
0
2
Friendly
in Tunisia
-23
+23
1629
1575
-4
+3
53
67
September 05
2004
Democratic Republic of Congo
South Africa
1
0
World Cup and African Nations Cup qualifier
in the Democratic Republic of the Congo
+24
-24
1437
1551
+5
-5
98
71
October 10
2004
Uganda
South Africa
0
1
World Cup and African Nations Cup qualifier
in Uganda
-15
+15
1341
1566
-3
+3
120
66
November 17
2004
South Africa
Nigeria
2
1
Friendly tournament
in South Africa
+20
-20
1586
1756
+2
-2
64
30
February 09
2005
South Africa
Australia
1
1
Friendly
in South Africa
+3
-3
1589
1808
+1
0
65
21
February 26
2005
South Africa
Seychelles
3
0
COSAFA Cup
in Mauritius
+3
-3
1592
1052
0
0
64
180
February 27
2005
Mauritius
South Africa
0
1
COSAFA Cup
in Mauritius
-12
+12
1338
1604
-5
+3
123
61
March 26
2005
South Africa
Uganda
2
1
World Cup and African Nations Cup qualifier
in South Africa
+4
-4
1608
1330
+2
0
60
124
June 04
2005
Cape Verde
South Africa
1
2
World Cup and African Nations Cup qualifier
in Cape Verde
-14
+14
1379
1622
-2
0
106
57
June 18
2005
South Africa
Ghana
0
2
World Cup and African Nations Cup qualifier
in South Africa
-47
+47
1575
1543
-8
+11
65
71
July 08
2005
South Africa
Mexico
2
1
CONCACAF Championship
in the United States
+44
-44
1619
1887
+7
-4
58
12
July 10
2005
Jamaica
South Africa
3
3
CONCACAF Championship
in the United States
-5
+5
1679
1624
-2
+2
48
56
July 13
2005
Guatemala
South Africa
1
1
CONCACAF Championship
in the United States
+6
-6
1547
1618
+4
-2
69
58
July 17
2005
Panama
South Africa
1
1
CONCACAF Championship
in the United States
+9
-9
1503
1609
0
-2
83
60
August 13
2005
South Africa
Zambia
2
2
COSAFA Cup
in South Africa
-10
+10
1599
1528
0
+5
60
74
August 17
2005
Iceland
South Africa
4
1
Friendly
in Iceland
+17
-17
1532
1582
+5
-3
74
63
September 03
2005
Burkina Faso
South Africa
3
1
World Cup and African Nations Cup qualifier
in Burkina Faso
+39
-39
1410
1543
+6
-9
102
72
September 07
2005
Germany
South Africa
4
2
Friendly
in Germany
+2
-2
1893
1541
0
0
11
72
October 08
2005
South Africa
Democratic Republic of Congo
2
2
World Cup and African Nations Cup qualifier
in South Africa
-9
+9
1532
1472
-2
+1
73
91
November 12
2005
South Africa
Senegal
2
3
Friendly tournament
in South Africa
-12
+12
1520
1706
-4
+2
77
40
January 14
2006
Egypt
South Africa
1
2
Friendly
in Egypt
-17
+17
1703
1537
-4
+5
41
74
January 22
2006
Guinea
South Africa
2
0
African Nations Cup
in Egypt
+39
-39
1563
1498
+10
-15
68
86
January 26
2006
Tunisia
South Africa
2
0
African Nations Cup
in Egypt
+15
-15
1761
1483
+2
-1
32
86
January 30
2006
Zambia
South Africa
1
0
African Nations Cup
in Egypt
+24
-24
1516
1459
+7
-10
78
96
May 10
2006
Lesotho
South Africa
0
0
Friendly
in Lesotho
+6
-6
1146
1453
+2
0
166
96
May 20
2006
South Africa
Swaziland
1
0
COSAFA Cup
in Botswana
+7
-7
1460
1173
0
0
96
162
May 21
2006
Botswana
South Africa
0
0
COSAFA Cup
in Botswana
+2
-2
1331
1458
+1
0
120
96
August 16
2006
Namibia
South Africa
0
1
Friendly
in Namibia
-5
+5
1181
1463
0
+1
163
93
September 02
2006
South Africa
Congo
0
0
African Nations Cup qualifier
in South Africa
-11
+11
1452
1359
-1
+4
95
112
October 08
2006
Zambia
South Africa
0
1
African Nations Cup qualifier
in Zambia
-31
+31
1526
1483
-8
+6
75
91
November 15
2006
Egypt
South Africa
1
0
Friendly tournament
in England
+6
-6
1725
1477
0
-2
41
92
March 13
2007
South Africa
Swaziland
1
1
Friendly
in South Africa
-8
+8
1469
1204
-1
+1
91
154
March 24
2007
Chad
South Africa
0
3
African Nations Cup qualifier
in Chad
-25
+25
1247
1494
-7
+3
144
88
March 28
2007
South Africa
Bolivia
0
1
Friendly
in South Africa
-11
+11
1483
1575
-1
+4
89
65
May 26
2007
Malawi
South Africa
0
0
COSAFA Cup
in Swaziland
+9
-9
1322
1474
+3
-2
123
92
May 27
2007
South Africa
Mauritius
2
0
COSAFA Cup
in Swaziland
+12
-12
1486
1226
+2
-3
90
150
June 02
2007
South Africa
Chad
4
0
African Nations Cup qualifier
in South Africa
+9
-9
1495
1238
+3
-3
86
145
June 17
2007
Congo
South Africa
1
1
African Nations Cup qualifier
in Congo
-2
+2
1420
1497
-2
+1
100
85
August 22
2007
Scotland
South Africa
1
0
Friendly
in Scotland
+2
-2
1754
1495
+2
0
32
84
September 09
2007
South Africa
Zambia
1
3
African Nations Cup qualifier
in South Africa
-36
+36
1459
1561
-8
+9
91
67
September 12
2007
South Africa
Uruguay
0
0
Friendly
in South Africa
+6
-6
1465
1816
+1
-2
90
18
September 29
2007
South Africa
Botswana
1
0
COSAFA Cup
in South Africa
+8
-8
1473
1321
0
-1
90
126
October 17
2007
Italy
South Africa
2
0
Friendly
in Italy
+1
-1
2020
1472
0
0
4
89
October 24
2007
South Africa
Zambia
0
0
COSAFA Cup
in South Africa
0
0
1472
1579
0
0
89
63
November 17
2007
South Africa
United States
0
1
Friendly tournament
in South Africa
-8
+8
1464
1764
-2
+3
91
29
November 20
2007
South Africa
Canada
2
0
Friendly
in South Africa
+18
-18
1482
1628
+3
-5
88
56
November 27
2007
South Africa
Lesotho
5
0
Friendly
in South Africa
+3
-3
1485
1136
0
-1
88
172
January 13
2008
South Africa
Mozambique
2
0
Friendly
in South Africa
+6
-6
1491
1351
+1
-2
86
118
January 16
2008
South Africa
Botswana
2
1
Friendly
in South Africa
+3
-3
1494
1316
0
-1
86
128
January 23
2008
Angola
South Africa
1
1
African Nations Cup
in Ghana
-3
+3
1526
1497
-1
0
80
86
January 27
2008
Tunisia
South Africa
3
1
African Nations Cup
in Ghana
+24
-24
1655
1473
+6
-4
49
89
January 31
2008
Senegal
South Africa
1
1
African Nations Cup
in Ghana
-9
+9
1598
1482
-1
+2
59
87
March 11
2008
South Africa
Zimbabwe
2
1
Friendly
in South Africa
+7
-7
1489
1450
+2
-2
88
96
March 26
2008
South Africa
Paraguay
3
0
Friendly
in South Africa
+28
-28
1517
1799
+6
-4
81
21
May 29
2008
South Africa
Swaziland
1
0
Friendly
in South Africa
+1
-1
1518
1138
0
0
81
173
June 01
2008
Nigeria
South Africa
2
0
World Cup and African Nations Cup qualifier
in Nigeria
+9
-9
1724
1509
0
-3
40
84
June 07
2008
South Africa
Equatorial Guinea
4
1
World Cup and African Nations Cup qualifier
in South Africa
+8
-8
1517
1257
+1
-1
84
141
June 14
2008
Sierra Leone
South Africa
1
0
World Cup and African Nations Cup qualifier
in Sierra Leone
+31
-31
1221
1486
+5
-5
152
89
June 21
2008
South Africa
Sierra Leone
0
0
World Cup and African Nations Cup qualifier
in South Africa
-16
+16
1470
1237
-3
+3
93
149
August 19
2008
Australia
South Africa
2
2
Friendly
in England
-6
+6
1697
1476
0
-1
40
93
September 06
2008
South Africa
Nigeria
0
1
World Cup and African Nations Cup qualifier
in South Africa
-12
+12
1464
1745
0
+4
92
32
September 09
2008
South Africa
Guinea
0
1
Friendly
in South Africa
-10
+10
1454
1577
-2
+3
93
62
September 30
2008
South Africa
Malawi
3
0
Friendly
in South Africa
+7
-7
1461
1314
+1
0
92
124
October 11
2008
Equatorial Guinea
South Africa
0
1
World Cup and African Nations Cup qualifier
in Equatorial Guinea
-13
+13
1223
1474
-4
+2
153
91
October 15
2008
South Africa
Ghana
2
1
Friendly
in South Africa
+14
-14
1488
1697
0
-2
91
43
November 19
2008
South Africa
Cameroon
3
2
Friendly tournament
in South Africa
+22
-22
1510
1747
+5
-6
86
32
January 27
2009
South Africa
Zambia
1
0
Friendly
in South Africa
+6
-6
1516
1469
+1
-1
81
91
February 11
2009
South Africa
Chile
0
2
Friendly
in South Africa
-8
+8
1508
1790
-2
+3
83
21
March 28
2009
South Africa
Norway
2
1
Friendly tournament
in South Africa
+20
-20
1528
1706
+3
-4
80
41
March 31
2009
Portugal
South Africa
2
0
Friendly
in Switzerland
+5
-5
1822
1523
+2
-1
16
81
May 30
2009
South Africa
Mauritius
2
0
Friendly
in South Africa
+1
-1
1524
1058
0
0
81
180
June 06
2009
South Africa
Poland
1
0
Friendly
in South Africa
+13
-13
1537
1717
+2
-5
78
39
June 14
2009
South Africa
Iraq
0
0
Confederations Cup
in South Africa
-8
+8
1529
1537
-6
+6
81
75
June 17
2009
South Africa
New Zealand
2
0
Confederations Cup
in South Africa
+24
-24
1553
1469
+11
-5
70
92
June 20
2009
South Africa
Spain
0
2
Confederations Cup
in South Africa
-5
+5
1548
2133
-2
0
72
1
June 25
2009
South Africa
Brazil
0
1
Confederations Cup
in South Africa
-3
+3
1545
2112
0
0
72
1
June 28
2009
South Africa
Spain
2
3
Confederations Cup
in South Africa
-4
+4
1541
2072
-1
0
73
2
August 12
2009
South Africa
Serbia
1
3
Friendly
in South Africa
-8
+8
1533
1827
-7
+1
80
15
September 05
2009
Germany
South Africa
2
0
Friendly
in Germany
+1
-1
1961
1532
0
0
5
79
September 08
2009
Ireland
South Africa
1
0
Friendly
in Ireland
+2
-2
1782
1530
0
-1
25
80
September 19
2009
South Africa
Madagascar
1
0
Friendly
in South Africa
+2
-2
1532
1243
0
-3
80
145
October 10
2009
Norway
South Africa
1
0
Friendly
in Norway
+3
-3
1732
1529
+2
-2
36
82
October 13
2009
Iceland
South Africa
1
0
Friendly
in Iceland
+10
-10
1454
1519
+4
-2
94
83
November 14
2009
South Africa
Japan
0
0
Friendly
in South Africa
+5
-5
1524
1784
-1
-2
83
23
November 17
2009
South Africa
Jamaica
0
0
Friendly
in South Africa
0
0
1524
1622
0
0
83
53
January 23
2010
South Africa
Swaziland
6
2
Friendly
in South Africa
+3
-3
1527
1172
+1
-1
84
163
January 27
2010
South Africa
Zimbabwe
3
0
Friendly
in South Africa
+5
-5
1532
1326
+1
0
83
123
March 03
2010
South Africa
Namibia
1
1
Friendly
in South Africa
-7
+7
1525
1321
+1
+2
82
126
March 31
2010
Paraguay
South Africa
1
1
Friendly
in Paraguay
-7
+7
1753
1532
-5
+1
30
81
April 22
2010
North Korea
South Africa
0
0
Friendly
in Germany
0
0
1540
1532
0
0
79
81
April 28
2010
South Africa
Jamaica
2
0
Friendly
in Germany
+19
-19
1551
1607
+3
-3
78
55
May 16
2010
South Africa
Thailand
4
0
Friendly
in South Africa
+9
-9
1560
1444
+5
-3
73
100
May 24
2010
South Africa
Bulgaria
1
1
Friendly
in South Africa
+2
-2
1562
1729
0
-1
74
34
May 27
2010
South Africa
Colombia
2
1
Friendly
in South Africa
+13
-13
1575
1747
+5
-5
67
31
May 31
2010
South Africa
Guatemala
5
0
Friendly
in South Africa
+8
-8
1583
1430
+2
-2
65
106
June 05
2010
South Africa
Denmark
1
0
Friendly
in South Africa
+13
-13
1596
1779
+4
-1
61
21
June 11
2010
South Africa
Mexico
1
1
World Cup
in South Africa
+16
-16
1612
1885
+7
-2
54
10
June 16
2010
South Africa
Uruguay
0
3
World Cup
in South Africa
-33
+33
1579
1878
-12
+3
66
11
June 22
2010
South Africa
France
2
1
World Cup
in South Africa
+41
-41
1620
1777
+12
-7
54
23
August 11
2010
South Africa
Ghana
1
0
Friendly
in South Africa
+12
-12
1632
1761
0
-2
53
27
September 04
2010
South Africa
Niger
2
0
African Nations Cup qualifier
in South Africa
+4
-4
1636
1262
0
-3
52
140
October 10
2010
Sierra Leone
South Africa
0
0
African Nations Cup qualifier
in Sierra Leone
+12
-12
1295
1624
+2
-4
132
54
November 17
2010
South Africa
United States
0
1
Friendly tournament
in South Africa
-14
+14
1610
1769
-4
+2
57
23
February 09
2011
South Africa
Kenya
2
0
Friendly
in South Africa
+2
-2
1612
1269
0
-1
56
140
March 26
2011
South Africa
Egypt
1
0
African Nations Cup qualifier
in South Africa
+25
-25
1637
1768
+3
-4
53
25
May 14
2011
Tanzania
South Africa
0
1
Friendly
in Tanzania
-5
+5
1361
1642
-1
+4
118
49
June 05
2011
Egypt
South Africa
0
0
African Nations Cup qualifier
in Egypt
-11
+11
1757
1653
-3
+2
28
48
August 10
2011
South Africa
Burkina Faso
3
0
Friendly
in South Africa
+7
-7
1660
1520
-1
-2
51
82
September 04
2011
Niger
South Africa
2
1
African Nations Cup qualifier
in Niger
+32
-32
1342
1628
+13
-8
120
56
October 08
2011
South Africa
Sierra Leone
0
0
African Nations Cup qualifier
in South Africa
-16
+16
1612
1342
-1
+7
56
121
November 12
2011
South Africa
Ivory Coast
1
1
Friendly
in South Africa
+2
-2
1614
1764
0
0
57
28
November 15
2011
Zimbabwe
South Africa
2
1
Friendly
in Zimbabwe
+14
-14
1385
1600
+6
-3
112
60
January 06
2012
Equatorial Guinea
South Africa
0
0
Friendly
in Equatorial Guinea
+7
-7
1230
1593
0
-1
149
60
January 11
2012
South Africa
Zambia
1
1
Friendly
in South Africa
-5
+5
1588
1529
-2
+3
62
78
January 15
2012
South Africa
Ghana
1
1
Friendly
in South Africa
+3
-3
1591
1774
+1
0
60
24
February 29
2012
South Africa
Senegal
0
0
Friendly
in South Africa
-5
+5
1586
1527
-2
+2
62
80
June 03
2012
South Africa
Ethiopia
1
1
World Cup qualifier
in South Africa
-16
+16
1570
1305
-7
+5
69
130
June 09
2012
Botswana
South Africa
1
1
World Cup qualifier
in Botswana
+8
-8
1341
1562
+2
-1
123
70
June 15
2012
South Africa
Gabon
3
0
Friendly
in South Africa
+13
-13
1575
1567
+5
-4
66
68
September 07
2012
Brazil
South Africa
1
0
Friendly
in Brazil
+1
-1
2060
1574
0
+1
2
67
September 11
2012
South Africa
Mozambique
2
0
Friendly
in South Africa
+4
-4
1578
1339
+1
-2
65
122
October 12
2012
Poland
South Africa
1
0
Friendly
in Poland
+4
-4
1697
1574
+1
-2
39
67
October 16
2012
Kenya
South Africa
1
2
Friendly
in Kenya
-6
+6
1315
1580
-1
+1
130
65
November 14
2012
South Africa
Zambia
0
1
Friendly
in South Africa
-12
+12
1568
1611
-3
+6
68
56
December 22
2012
South Africa
Malawi
3
1
Friendly
in South Africa
+5
-5
1573
1370
0
0
68
117
January 08
2013
South Africa
Norway
0
1
Friendly
in South Africa
-8
+8
1565
1766
-3
+1
70
27
January 12
2013
South Africa
Algeria
0
0
Friendly
in South Africa
-3
+3
1562
1567
-1
+2
71
69
January 19
2013
South Africa
Cape Verde
0
0
African Nations Cup
in South Africa
-14
+14
1548
1447
-1
+3
73
98
January 23
2013
South Africa
Angola
2
0
African Nations Cup
in South Africa
+24
-24
1572
1489
+5
-4
68
88
January 27
2013
South Africa
Morocco
2
2
African Nations Cup
in South Africa
-9
+9
1563
1549
-2
+1
70
73
February 02
2013
South Africa
Mali
1
1
African Nations Cup
in South Africa
-6
+6
1557
1591
-1
+1
71
63
March 23
2013
South Africa
Central African Republic
2
0
World Cup qualifier
in South Africa
+7
-7
1564
1304
+1
-3
68
134
June 02
2013
Lesotho
South Africa
0
2
Friendly
in Lesotho
-4
+4
1156
1568
0
0
166
67
June 08
2013
South Africa
Central African Republic
3
0
World Cup qualifier
in Cameroon
+13
-13
1581
1291
+1
-2
65
138
June 16
2013
Ethiopia
South Africa
2
1
World Cup qualifier
in Ethiopia
+27
-27
1386
1554
+7
-8
113
71
July 13
2013
South Africa
Namibia
2
1
COSAFA Cup
in Zambia
+9
-9
1563
1322
+4
0
66
129
July 17
2013
Zambia
South Africa
0
0
COSAFA Cup
in Zambia
-4
+4
1537
1567
0
+1
76
65
July 20
2013
South Africa
Lesotho
2
1
COSAFA Cup
in Zambia
+4
-4
1571
1175
0
-2
65
164
August 14
2013
South Africa
Nigeria
0
2
Friendly
in South Africa
-14
+14
1557
1704
-4
+4
70
38
August 17
2013
South Africa
Burkina Faso
2
0
Friendly
in South Africa
+11
-11
1568
1558
+4
-4
66
70
September 07
2013
South Africa
Botswana
4
1
World Cup qualifier
in South Africa
+7
-7
1575
1290
+3
0
64
136
September 10
2013
South Africa
Zimbabwe
1
2
Friendly
in South Africa
-17
+17
1558
1358
-5
+3
70
121
October 11
2013
Morocco
South Africa
1
1
Friendly
in Morocco
-2
+2
1532
1560
+1
-2
77
70
November 15
2013
Swaziland
South Africa
0
3
Friendly
in Swaziland
-4
+4
1082
1564
-2
+2
180
68
November 19
2013
South Africa
Spain
1
0
Friendly
in South Africa
+19
-19
1583
2104
+6
0
63
2
March 05
2014
South Africa
Brazil
0
5
Friendly
in South Africa
-3
+3
1580
2134
0
0
63
1
May 26
2014
Australia
South Africa
1
1
Friendly
in Australia
-6
+6
1717
1586
0
+1
33
62
May 30
2014
New Zealand
South Africa
0
0
Friendly
in New Zealand
-2
+2
1544
1588
0
0
71
64
September 05
2014
Sudan
South Africa
0
3
African Nations Cup qualifier
in Sudan
-24
+24
1354
1612
-7
+4
123
58
September 10
2014
South Africa
Nigeria
0
0
African Nations Cup qualifier
in South Africa
-1
+1
1611
1690
-1
-2
58
39
October 11
2014
Congo
South Africa
0
2
African Nations Cup qualifier
in Congo
-24
+24
1419
1635
-8
+3
108
54
October 15
2014
South Africa
Congo
0
0
African Nations Cup qualifier
in South Africa
-14
+14
1621
1433
-5
+3
57
105
November 15
2014
South Africa
Sudan
2
1
African Nations Cup qualifier
in South Africa
+5
-5
1626
1359
+1
-4
56
121
November 19
2014
Nigeria
South Africa
2
2
African Nations Cup qualifier
in Nigeria
-8
+8
1675
1634
0
+3
41
52
January 04
2015
South Africa
Zambia
1
0
Friendly
in South Africa
+4
-4
1638
1509
-1
+1
55
82
January 10
2015
Cameroon
South Africa
1
1
Friendly
in Gabon
0
0
1642
1638
0
0
54
55
January 14
2015
South Africa
Mali
3
0
Friendly
in Gabon
+13
-13
1651
1536
+2
-3
53
74
January 19
2015
Algeria
South Africa
3
1
African Nations Cup
in Equatorial Guinea
+35
-35
1710
1616
+7
-7
37
61
January 23
2015
Senegal
South Africa
1
1
African Nations Cup
in Equatorial Guinea
-5
+5
1685
1621
-2
+2
41
58
January 27
2015
Ghana
South Africa
2
1
African Nations Cup
in Equatorial Guinea
+20
-20
1706
1601
-2
-5
40
63
March 25
2015
Swaziland
South Africa
1
3
Friendly
in Swaziland
-3
+3
1137
1604
0
0
170
62
March 29
2015
South Africa
Nigeria
1
1
Friendly
in South Africa
-1
+1
1603
1659
0
0
61
50
May 14
2015
Lesotho
South Africa
0
0
Friendly
in Lesotho
+6
-6
1241
1597
+3
-2
144
63
May 16
2015
Lesotho
South Africa
1
1
Friendly
in Lesotho
+6
-6
1247
1591
+1
0
143
63
May 22
2015
South Africa
Malawi
2
1
Friendly
in South Africa
+3
-3
1594
1360
0
-1
63
119
May 24
2015
South Africa
Botswana
0
0
COSAFA Cup
in South Africa
-16
+16
1578
1316
-1
+1
64
131
May 27
2015
South Africa
Malawi
0
0
COSAFA Cup
in South Africa
-14
+14
1564
1375
-2
+5
66
115
June 13
2015
South Africa
Gambia
0
0
African Nations Cup qualifier
in South Africa
-15
+15
1549
1360
-1
+2
67
121
June 16
2015
South Africa
Angola
2
1
Friendly
in South Africa
+5
-5
1554
1457
+1
-2
66
98
September 05
2015
Mauritania
South Africa
3
1
African Nations Cup qualifier
in Mauritania
+48
-48
1252
1506
+20
-14
142
82
September 08
2015
South Africa
Senegal
1
0
Friendly
in South Africa
+12
-12
1518
1666
+3
-4
79
49
October 08
2015
Costa Rica
South Africa
0
1
Friendly
in Costa Rica
-18
+18
1757
1536
-4
+3
26
74
October 13
2015
Honduras
South Africa
1
1
Friendly
in Honduras
-3
+3
1530
1539
-2
+1
77
73
November 13
2015
Angola
South Africa
1
3
World Cup qualifier
in Angola
-33
+33
1438
1572
-5
+9
99
65
November 17
2015
South Africa
Angola
1
0
World Cup qualifier
in South Africa
+8
-8
1580
1430
+1
-2
64
101
March 26
2016
Cameroon
South Africa
2
2
African Nations Cup qualifier
in Cameroon
-7
+7
1605
1587
-1
+2
58
62
March 29
2016
South Africa
Cameroon
0
0
African Nations Cup qualifier
in South Africa
-5
+5
1582
1610
0
+1
62
58
June 04
2016
Gambia
South Africa
0
4
African Nations Cup qualifier
in The Gambia
-20
+20
1285
1602
-4
+4
135
60
June 18
2016
Lesotho
South Africa
1
1
COSAFA Cup
in Namibia
+17
-17
1185
1585
+1
-2
167
59
June 22
2016
South Africa
Swaziland
5
1
COSAFA Cup
in Namibia
+14
-14
1599
1318
+1
-3
58
125
June 25
2016
South Africa
Botswana
3
2
COSAFA Cup
in Namibia
+6
-6
1605
1306
0
-1
58
128
September 02
2016
South Africa
Mauritania
1
1
African Nations Cup qualifier
in South Africa
-17
+17
1588
1305
-2
+8
61
129
September 06
2016
South Africa
Egypt
1
0
Friendly
in South Africa
+9
-9
1597
1638
+1
0
60
50
October 08
2016
Burkina Faso
South Africa
1
1
World Cup qualifier
in Burkina Faso
+2
-2
1471
1595
+1
+1
89
59
October 11
2016
South Africa
Ghana
1
1
Friendly
in South Africa
-2
+2
1593
1611
-3
-1
61
58
November 12
2016
South Africa
Senegal
2
1
World Cup qualifier
in South Africa
+20
-20
1613
1675
+7
-4
56
46
November 15
2016
Mozambique
South Africa
1
1
Friendly
in Mozambique
+5
-5
1313
1608
+1
-1
127
57
March 25
2017
South Africa
Guinea-Bissau
3
1
Friendly
in South Africa
+2
-2
1610
1274
0
-1
59
143
March 28
2017
South Africa
Angola
0
0
Friendly
in South Africa
-8
+8
1602
1344
-2
0
61
122
June 10
2017
Nigeria
South Africa
0
2
African Nations Cup qualifier
in Nigeria
-44
+44
1630
1646
-5
+9
54
52
June 13
2017
South Africa
Zambia
1
2
Friendly
in South Africa
-17
+17
1629
1432
-3
+6
54
98
July 02
2017
South Africa
Tanzania
0
1
COSAFA Cup
in South Africa
-36
+36
1593
1371
-10
+6
64
118
July 04
2017
South Africa
Botswana
2
0
COSAFA Cup
in South Africa
+4
-4
1597
1244
+2
-3
62
150
July 07
2017
South Africa
Namibia
1
0
COSAFA Cup
in South Africa
+5
-5
1602
1358
+2
-1
60
120
September 01
2017
Cape Verde
South Africa
2
1
World Cup qualifier
in Cape Verde
+25
-25
1444
1577
+8
-9
96
68
September 05
2017
South Africa
Cape Verde
1
2
World Cup qualifier
in South Africa
-32
+32
1545
1476
-7
+6
72
90
October 07
2017
South Africa
Burkina Faso
3
1
World Cup qualifier
in South Africa
+28
-28
1573
1596
+3
-10
69
64
November 10
2017
South Africa
Senegal
0
2
World Cup qualifier
in South Africa
-26
+26
1547
1746
-2
+5
71
31
November 14
2017
Senegal
South Africa
2
1
World Cup qualifier
in Senegal
+6
-6
1752
1541
+4
0
26
71