Asian Cup qualifying   ASEAN Championship qualifying   Caribbean Cup qualifying   East Asian Cup qualifying   South Asian 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
-1
0
53
18
July 05
1947
New Zealand
South Africa
0
6
Friendly
in New Zealand
-12
+12
1424
1715
-3
0
56
18
July 12
1947
New Zealand
South Africa
3
8
Friendly
in New Zealand
-10
+10
1414
1725
-1
+1
57
17
July 19
1947
New Zealand
South Africa
1
4
Friendly
in New Zealand
-8
+8
1406
1733
-1
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
1599
1693
+4
-2
32
19
May 01
1954
South Africa
Israel
2
1
Friendly
in South Africa
+2
-2
1695
1413
+1
-1
18
70
September 03
1955
Australia
South Africa
0
3
Friendly
in Australia
-22
+22
1673
1717
-3
+1
22
18
September 10
1955
Australia
South Africa
0
2
Friendly
in Australia
-17
+17
1656
1734
0
+2
22
16
September 17
1955
Australia
South Africa
0
8
Friendly
in Australia
-25
+25
1631
1759
-4
+1
26
15
September 24
1955
Australia
South Africa
0
6
Friendly
in Australia
-20
+20
1611
1779
-4
+2
30
13
October 01
1955
Australia
South Africa
1
4
Friendly
in Australia
-14
+14
1597
1793
-3
+4
33
9
November 12
1958
Netherlands
South Africa
9
3
Friendly
in the Netherlands
+23
-23
1683
1770
+2
-1
23
14
April 09
1977
South Africa
Rhodesia
7
0
Friendly
in South Africa
+4
-4
1774
1450
+1
0
19
76
July 03
1977
Rhodesia
South Africa
1
1
Friendly
in Rhodesia
+6
-6
1456
1768
0
-1
77
21
July 07
1992
South Africa
Cameroon
1
0
Friendly
in South Africa
+5
-5
1773
1655
0
-1
21
37
July 09
1992
South Africa
Cameroon
1
2
Friendly
in South Africa
-16
+16
1757
1671
0
+3
21
34
July 11
1992
South Africa
Cameroon
2
2
Friendly
in South Africa
-5
+5
1752
1676
-2
0
23
34
August 16
1992
Zimbabwe
South Africa
4
1
African Nations Cup qualifier
in Zimbabwe
+55
-55
1476
1697
+7
-7
80
31
August 30
1992
South Africa
Zambia
0
1
African Nations Cup qualifier
in South Africa
-31
+31
1666
1621
-4
+5
34
44
October 10
1992
Nigeria
South Africa
4
0
World Cup qualifier
in Nigeria
+27
-27
1688
1639
+5
-6
31
40
October 24
1992
South Africa
Congo
1
0
World Cup qualifier
in South Africa
+6
-6
1645
1444
+1
-1
40
87
January 10
1993
Botswana
South Africa
0
2
Friendly
in Botswana
-2
+2
1057
1647
0
-2
179
39
January 16
1993
South Africa
Nigeria
0
0
World Cup qualifier
in South Africa
-3
+3
1644
1703
0
0
39
30
January 31
1993
Congo
South Africa
0
1
World Cup qualifier
in Congo
-14
+14
1418
1658
-3
+3
93
35
April 10
1993
South Africa
Mauritius
0
0
African Nations Cup qualifier
in South Africa
-18
+18
1640
1257
-1
+5
37
138
April 24
1993
South Africa
Zimbabwe
1
1
African Nations Cup qualifier
in South Africa
-10
+10
1630
1563
-3
+3
40
56
July 11
1993
Zambia
South Africa
3
0
African Nations Cup qualifier
in Zambia
+26
-26
1649
1604
+6
-7
35
45
July 25
1993
Mauritius
South Africa
1
3
African Nations Cup qualifier
in Mauritius
-11
+11
1227
1615
-2
+3
145
45
October 06
1993
Mexico
South Africa
4
0
Friendly
in the United States
+8
-8
1860
1607
0
-3
13
49
April 24
1994
South Africa
Zimbabwe
1
0
Friendly
in South Africa
+6
-6
1613
1544
+1
-2
45
61
May 12
1994
South Africa
Zambia
2
1
Friendly
in South Africa
+9
-9
1622
1679
+1
-1
44
32
June 08
1994
Australia
South Africa
1
0
Friendly
in Australia
+5
-5
1710
1617
0
0
29
46
June 12
1994
Australia
South Africa
1
0
Friendly
in Australia
+5
-5
1715
1612
0
-1
29
47
September 04
1994
Madagascar
South Africa
0
1
African Nations Cup qualifier
in Madagascar
-20
+20
1490
1632
-3
+2
75
40
October 15
1994
South Africa
Mauritius
1
0
African Nations Cup qualifier
in South Africa
+2
-2
1634
1231
+1
-1
38
146
November 13
1994
Zambia
South Africa
1
1
African Nations Cup qualifier
in Zambia
-9
+9
1688
1643
-1
+2
31
39
November 27
1994
South Africa
Ghana
2
1
Simba Cup
in South Africa
+11
-11
1654
1630
+2
-1
35
39
November 30
1994
South Africa
Ivory Coast
0
0
Simba Cup
in South Africa
-4
+4
1650
1666
-1
0
36
31
December 04
1994
South Africa
Cameroon
1
1
Simba Cup
in South Africa
-8
+8
1642
1567
-2
+1
38
55
April 30
1995
Lesotho
South Africa
1
3
Friendly
in Lesotho
-4
+4
1193
1646
0
+2
154
34
May 13
1995
South Africa
Argentina
1
1
Friendly
in South Africa
+3
-3
1649
1841
0
0
34
17
September 30
1995
South Africa
Mozambique
3
2
Friendly
in South Africa
+2
-2
1651
1406
0
-1
36
101
November 22
1995
South Africa
Zambia
2
2
Simba Cup
in South Africa
-5
+5
1646
1624
0
+1
36
43
November 24
1995
South Africa
Egypt
2
0
Simba Cup
in South Africa
+15
-15
1661
1618
+2
-6
34
45
November 26
1995
South Africa
Zimbabwe
2
0
Simba Cup
in South Africa
+8
-8
1669
1496
+1
-5
33
76
December 15
1995
South Africa
Germany
0
0
Friendly
in South Africa
+6
-6
1675
1996
+1
0
32
2
January 13
1996
South Africa
Cameroon
3
0
African Nations Cup
in South Africa
+18
-18
1693
1520
+2
-6
30
69
January 20
1996
South Africa
Angola
1
0
African Nations Cup
in South Africa
+6
-6
1699
1426
+1
-2
31
96
January 24
1996
South Africa
Egypt
0
1
African Nations Cup
in South Africa
-37
+37
1662
1649
-3
+6
35
39
January 27
1996
South Africa
Algeria
2
1
African Nations Cup
in South Africa
+15
-15
1677
1602
+1
-2
34
47
January 31
1996
South Africa
Ghana
3
0
African Nations Cup
in South Africa
+38
-38
1715
1695
+6
-6
28
32
February 03
1996
South Africa
Tunisia
2
0
African Nations Cup
in South Africa
+18
-18
1733
1601
+2
-5
26
48
April 24
1996
South Africa
Brazil
2
3
Friendly
in South Africa
-5
+5
1728
2048
-1
0
26
1
June 01
1996
Malawi
South Africa
0
1
World Cup qualifier
in Malawi
-10
+10
1420
1738
-1
+1
96
25
June 15
1996
South Africa
Malawi
3
0
World Cup qualifier
in South Africa
+6
-6
1744
1414
+2
-2
25
98
September 14
1996
South Africa
Kenya
1
0
Simba Cup
in South Africa
+3
-3
1747
1478
0
0
25
81
September 18
1996
South Africa
Australia
2
0
Simba Cup
in South Africa
+12
-12
1759
1666
+2
-1
23
35
September 21
1996
South Africa
Ghana
0
0
Simba Cup
in South Africa
-9
+9
1750
1614
-2
+3
25
44
November 09
1996
South Africa
Zaire
1
0
World Cup qualifier
in South Africa
+5
-5
1755
1493
+2
0
24
75
January 11
1997
Zambia
South Africa
0
0
World Cup qualifier
in Zambia
+2
-2
1617
1753
+1
-1
48
24
April 06
1997
Congo
South Africa
2
0
World Cup qualifier
in Congo
+47
-47
1476
1706
+14
-2
80
26
April 27
1997
South Africa
Zaire
2
1
World Cup qualifier
in Togo
+10
-10
1716
1499
0
-3
26
74
May 24
1997
England
South Africa
2
1
Friendly
in England
+3
-3
1913
1713
0
0
8
26
June 04
1997
South Africa
Netherlands
0
2
Friendly
in South Africa
-11
+11
1702
1908
-1
0
27
9
June 08
1997
South Africa
Zambia
3
0
World Cup qualifier
in South Africa
+21
-21
1723
1630
+2
-8
26
46
August 16
1997
South Africa
Congo
1
0
World Cup qualifier
in South Africa
+5
-5
1728
1468
0
-2
28
79
October 11
1997
France
South Africa
2
1
Friendly
in France
+2
-2
1974
1726
0
0
4
29
November 15
1997
Germany
South Africa
3
0
Friendly
in Germany
+3
-3
2036
1723
0
-1
2
29
December 07
1997
South Africa
Brazil
1
2
Friendly
in South Africa
-3
+3
1720
2129
0
0
30
1
December 13
1997
Czechia
South Africa
2
2
Confederations Cup
in Saudi Arabia
-9
+9
1844
1729
-3
+2
13
27
December 15
1997
United Arab Emirates
South Africa
1
0
Confederations Cup
in Saudi Arabia
+37
-37
1592
1692
+3
-6
54
34
December 17
1997
Uruguay
South Africa
4
3
Confederations Cup
in Saudi Arabia
+21
-21
1771
1671
+4
-6
20
40
January 24
1998
Namibia
South Africa
3
2
Cosafa Cup
in Namibia
+30
-30
1404
1641
+7
-6
103
45
February 08
1998
Angola
South Africa
0
0
African Nations Cup
in Burkina Faso
+8
-8
1535
1633
+1
-2
66
47
February 11
1998
Ivory Coast
South Africa
1
1
African Nations Cup
in Burkina Faso
+5
-5
1567
1628
+1
0
57
46
February 16
1998
South Africa
Namibia
4
1
African Nations Cup
in Burkina Faso
+17
-17
1645
1358
+2
-4
45
113
February 22
1998
South Africa
Morocco
2
1
African Nations Cup
in Burkina Faso
+33
-33
1678
1729
+5
-4
37
29
February 25
1998
South Africa
Democratic Republic of Congo
2
1
African Nations Cup
in Burkina Faso
+14
-14
1692
1498
+2
-1
35
68
February 28
1998
Egypt
South Africa
2
0
African Nations Cup
in Burkina Faso
+40
-40
1705
1652
+6
-7
33
42
May 20
1998
South Africa
Zambia
1
1
Friendly
in South Africa
-4
+4
1648
1623
-1
+1
40
50
May 25
1998
Argentina
South Africa
2
0
Friendly
in Argentina
+4
-4
1861
1644
0
-3
11
44
June 06
1998
Iceland
South Africa
1
1
Friendly
in Germany
+5
-5
1469
1639
+3
-1
81
45
June 12
1998
France
South Africa
3
0
World Cup
in France
+8
-8
1977
1631
0
-1
4
46
June 18
1998
Denmark
South Africa
1
1
World Cup
in France
-17
+17
1841
1648
-4
+2
16
42
June 24
1998
Saudi Arabia
South Africa
2
2
World Cup
in France
+2
-2
1624
1646
+1
-1
49
44
October 03
1998
South Africa
Angola
1
0
African Nations Cup qualifier
in South Africa
+7
-7
1653
1474
+5
-1
43
80
December 16
1998
South Africa
Egypt
2
1
Friendly
in South Africa
+8
-8
1661
1674
0
-3
43
39
January 23
1999
Mauritius
South Africa
1
1
African Nations Cup qualifier
in Mauritius
+17
-17
1150
1644
+3
-4
167
47
February 20
1999
Botswana
South Africa
1
2
Cosafa Cup
in Botswana
-2
+2
1023
1646
0
+1
184
47
February 27
1999
South Africa
Gabon
4
1
African Nations Cup qualifier
in South Africa
+10
-10
1656
1415
+2
-5
44
101
April 10
1999
Gabon
South Africa
1
0
African Nations Cup qualifier
in Gabon
+28
-28
1443
1628
+10
-9
89
53
April 28
1999
Denmark
South Africa
1
1
Friendly
in Denmark
-6
+6
1784
1634
0
+1
17
52
May 06
1999
Trinidad and Tobago
South Africa
2
0
Friendly
in Trinidad and Tobago
+18
-18
1493
1616
+1
-2
75
54
May 09
1999
Jamaica
South Africa
1
1
Friendly
in Jamaica
-3
+3
1637
1619
-2
0
49
54
June 05
1999
South Africa
Mauritius
2
0
African Nations Cup qualifier
in South Africa
+3
-3
1622
1221
0
0
53
148
June 16
1999
South Africa
Zimbabwe
0
1
Friendly
in South Africa
-16
+16
1606
1483
-1
+1
53
78
June 20
1999
Angola
South Africa
2
2
African Nations Cup qualifier
in Angola
+5
-5
1431
1601
+2
0
93
53
July 31
1999
Namibia
South Africa
1
1
Cosafa Cup
in Namibia
+9
-9
1339
1592
+1
-1
120
54
September 19
1999
South Africa
Saudi Arabia
1
0
Afro-Asian Championship
in South Africa
+24
-24
1616
1659
+4
-7
49
42
September 30
1999
Saudi Arabia
South Africa
0
0
Afro-Asian Championship
in Saudi Arabia
-10
+10
1649
1626
-1
0
43
49
November 27
1999
South Africa
Sweden
1
0
Friendly
in South Africa
+14
-14
1640
1872
+5
-6
43
15
January 23
2000
South Africa
Gabon
3
1
African Nations Cup
in Ghana
+20
-20
1660
1440
+1
-5
42
92
January 27
2000
South Africa
Democratic Republic of Congo
1
0
African Nations Cup
in Ghana
+15
-15
1675
1506
+2
-1
40
69
February 02
2000
Algeria
South Africa
1
1
African Nations Cup
in Ghana
+10
-10
1546
1665
+2
-1
64
42
February 06
2000
Ghana
South Africa
0
1
African Nations Cup
in Ghana
-23
+23
1519
1688
-3
+4
68
38
February 10
2000
Nigeria
South Africa
2
0
African Nations Cup
in Nigeria
+24
-24
1747
1664
+3
-3
24
41
February 12
2000
South Africa
Tunisia
2
2
African Nations Cup
in Ghana
-4
+4
1660
1619
-1
+1
42
51
April 09
2000
Lesotho
South Africa
0
2
World Cup qualifier
in Lesotho
-4
+4
1107
1664
0
+1
173
43
April 22
2000
South Africa
Lesotho
1
0
World Cup qualifier
in South Africa
+1
-1
1665
1106
0
0
43
173
April 29
2000
South Africa
Mauritius
3
0
Cosafa Cup
in South Africa
+3
-3
1668
1215
0
-1
42
149
May 28
2000
Malta
South Africa
0
1
Friendly
in Malta
-2
+2
1201
1670
-1
0
153
42
June 03
2000
United States
South Africa
4
0
US Cup
in the United States
+13
-13
1789
1657
0
-3
19
45
June 07
2000
Mexico
South Africa
4
2
US Cup
in the United States
+12
-12
1835
1645
+1
-1
16
46
June 11
2000
Ireland
South Africa
2
1
US Cup
in the United States
+12
-12
1736
1633
+2
-6
25
52
June 18
2000
South Africa
Swaziland
2
0
Cosafa Cup
in South Africa
+2
-2
1635
1164
+3
0
49
163
July 09
2000
Zimbabwe
South Africa
0
2
World Cup qualifier
in Zimbabwe
-26
+26
1457
1661
-4
+7
84
43
July 29
2000
South Africa
Zimbabwe
0
1
Cosafa Cup
in South Africa
-34
+34
1627
1494
-11
+8
53
76
September 03
2000
Congo
South Africa
1
2
African Nations Cup qualifier
in Congo
-14
+14
1410
1641
-7
+3
98
49
October 07
2000
South Africa
France
0
0
Friendly
in South Africa
+8
-8
1649
2080
+2
0
47
1
December 16
2000
South Africa
Liberia
2
1
African Nations Cup qualifier
in South Africa
+5
-5
1654
1423
0
-2
46
95
January 13
2001
Mauritius
South Africa
1
1
African Nations Cup qualifier
in Mauritius
+15
-15
1245
1639
+3
-2
142
48
January 27
2001
South Africa
Burkina Faso
1
0
World Cup qualifier
in South Africa
+5
-5
1644
1414
+1
0
48
97
February 25
2001
Malawi
South Africa
1
2
World Cup qualifier
in Malawi
-7
+7
1273
1651
0
+2
136
47
March 24
2001
South Africa
Mauritius
3
0
African Nations Cup qualifier
in South Africa
+4
-4
1655
1241
+1
-1
45
143
April 25
2001
Italy
South Africa
1
0
Friendly
in Italy
+1
-1
1999
1654
0
-1
2
45
April 29
2001
Mozambique
South Africa
0
3
Cosafa Cup
in Mozambique
-10
+10
1239
1664
-1
+2
144
42
May 05
2001
South Africa
Zimbabwe
2
1
World Cup qualifier
in South Africa
+7
-7
1671
1482
+1
0
41
75
June 03
2001
Liberia
South Africa
1
1
African Nations Cup qualifier
in Liberia
+5
-5
1491
1666
0
-1
74
41
June 17
2001
South Africa
Congo
0
0
African Nations Cup qualifier
in South Africa
-16
+16
1650
1385
-6
+5
46
108
July 01
2001
Burkina Faso
South Africa
1
1
World Cup qualifier
in Burkina Faso
+7
-7
1421
1643
0
-5
96
49
July 14
2001
South Africa
Malawi
2
0
World Cup qualifier
in South Africa
+4
-4
1647
1257
+1
-1
48
140
July 21
2001
Malawi
South Africa
1
0
Cosafa Cup
in Malawi
+34
-34
1291
1613
+10
-5
130
54
August 15
2001
Sweden
South Africa
3
0
Friendly
in Sweden
+5
-5
1832
1608
0
-2
15
56
November 10
2001
South Africa
Egypt
1
0
Friendly
in South Africa
+8
-8
1616
1641
0
-1
52
47
January 15
2002
South Africa
Angola
1
0
Friendly
in South Africa
+5
-5
1621
1527
0
0
52
67
January 20
2002
Burkina Faso
South Africa
0
0
African Nations Cup
in Mali
+14
-14
1414
1607
+2
0
100
52
January 24
2002
Ghana
South Africa
0
0
African Nations Cup
in Mali
+6
-6
1525
1601
+1
0
68
52
January 30
2002
South Africa
Morocco
3
1
African Nations Cup
in Mali
+43
-43
1644
1610
+8
-8
44
52
February 03
2002
Mali
South Africa
2
0
African Nations Cup
in Mali
+43
-43
1532
1601
+11
-9
66
53
March 20
2002
Saudi Arabia
South Africa
1
0
Friendly
in Italy
+8
-8
1679
1593
+1
-1
41
54
March 27
2002
Georgia
South Africa
4
1
Friendly
in Georgia
+14
-14
1573
1579
+2
0
57
54
March 30
2002
Botswana
South Africa
0
0
Cosafa Cup
in Botswana
+15
-15
1171
1564
+2
-4
160
58
April 17
2002
Ecuador
South Africa
0
0
Friendly
in Spain
-4
+4
1700
1568
-1
+2
36
56
May 12
2002
South Africa
Madagascar
1
0
Friendly
in South Africa
+3
-3
1571
1351
0
0
56
119
May 20
2002
South Africa
Scotland
2
0
Friendly tournament
in Hong Kong
+29
-29
1600
1650
+3
-3
53
44
May 23
2002
South Africa
Turkey
2
0
Friendly tournament
in Hong Kong
+32
-32
1632
1725
+6
-5
47
31
June 02
2002
Paraguay
South Africa
2
2
World Cup
in South Korea
-6
+6
1698
1638
-2
0
38
47
June 08
2002
South Africa
Slovenia
1
0
World Cup
in South Korea
+35
-35
1673
1658
+9
-6
37
41
June 12
2002
Spain
South Africa
3
2
World Cup
in South Korea
+9
-9
1977
1664
0
-2
2
38
July 21
2002
South Africa
Madagascar
0
0
Cosafa Cup
in South Africa
-17
+17
1647
1368
-3
+5
42
114
August 24
2002
South Africa
Swaziland
4
1
Cosafa Cup
in South Africa
+3
-3
1650
1225
+1
-1
40
152
September 08
2002
Ivory Coast
South Africa
0
0
African Nations Cup qualifier
in Ivory Coast
0
0
1554
1650
+1
-1
62
40
September 21
2002
Malawi
South Africa
1
3
Cosafa Cup
in Malawi
-14
+14
1325
1664
-5
+2
128
38
September 28
2002
South Africa
Malawi
1
0
Cosafa Cup
in South Africa
+3
-3
1667
1322
0
0
38
128
October 13
2002
South Africa
Burundi
2
0
African Nations Cup qualifier
in South Africa
+5
-5
1672
1353
0
-3
39
122
October 23
2002
Kenya
South Africa
1
1
Friendly tournament
in Tanzania
+8
-8
1460
1664
0
-1
89
40
October 26
2002
Tanzania
South Africa
1
1
Friendly tournament
in Tanzania
+12
-12
1222
1652
+4
-2
150
42
November 19
2002
South Africa
Senegal
1
1
Friendly
in South Africa
+1
-1
1653
1769
0
0
42
25
March 29
2003
South Africa
Madagascar
2
0
Friendly
in South Africa
+4
-4
1657
1409
-1
-5
41
105
April 30
2003
South Africa
Jamaica
0
0
Friendly
in South Africa
-6
+6
1651
1545
-2
+1
44
63
May 22
2003
South Africa
England
1
2
Friendly
in South Africa
-5
+5
1646
1927
0
0
44
6
June 14
2003
South Africa
Trinidad and Tobago
2
1
Friendly
in South Africa
+2
-2
1648
1393
+1
0
43
107
June 22
2003
South Africa
Ivory Coast
2
1
African Nations Cup qualifier
in South Africa
+13
-13
1661
1609
+2
-3
41
53
July 06
2003
Burundi
South Africa
0
2
African Nations Cup qualifier
in Burundi
-10
+10
1266
1671
-2
+3
141
37
July 19
2003
South Africa
Zimbabwe
0
1
Cosafa Cup
in South Africa
-34
+34
1637
1497
-10
+10
47
73
October 08
2003
Lesotho
South Africa
0
3
Friendly
in Lesotho
-4
+4
1197
1641
-1
+1
156
44
October 11
2003
South Africa
Costa Rica
2
1
Friendly
in South Africa
+9
-9
1650
1712
+3
-2
41
32
November 15
2003
Egypt
South Africa
2
1
Friendly
in Egypt
+8
-8
1644
1642
+1
-5
45
46
November 19
2003
Tunisia
South Africa
2
0
Friendly
in Tunisia
+11
-11
1638
1631
+4
-3
46
49
January 10
2004
Mauritius
South Africa
2
0
Cosafa Cup
in Mauritius
+48
-48
1347
1583
+12
-9
119
58
January 18
2004
Senegal
South Africa
2
1
Friendly
in Senegal
+4
-4
1747
1579
0
-1
27
59
January 27
2004
South Africa
Benin
2
0
African Nations Cup
in Tunisia
+14
-14
1593
1311
+3
-2
57
128
January 31
2004
Nigeria
South Africa
4
0
African Nations Cup
in Tunisia
+36
-36
1711
1557
+6
-9
32
66
February 04
2004
Morocco
South Africa
1
1
African Nations Cup
in Tunisia
-7
+7
1647
1564
-2
+1
45
65
March 30
2004
Australia
South Africa
1
0
Friendly
in England
+4
-4
1825
1560
+1
0
12
63
June 05
2004
South Africa
Cape Verde
2
1
World Cup qualifier
in South Africa
+6
-6
1566
1349
0
-3
63
121
June 20
2004
Ghana
South Africa
3
0
World Cup qualifier
in Ghana
+39
-39
1461
1527
+13
-11
85
73
July 03
2004
South Africa
Burkina Faso
2
0
World Cup qualifier
in South Africa
+12
-12
1539
1381
+3
-1
69
109
August 18
2004
Tunisia
South Africa
0
2
Friendly
in Tunisia
-23
+23
1619
1562
-3
+4
49
66
September 05
2004
Democratic Republic of Congo
South Africa
1
0
World Cup qualifier
in Democratic Republic of Congo
+23
-23
1433
1539
+9
-7
94
72
October 10
2004
Uganda
South Africa
0
1
World Cup qualifier
in Uganda
-15
+15
1338
1554
-6
+5
121
66
November 17
2004
South Africa
Nigeria
2
1
Friendly
in South Africa
+13
-13
1567
1747
+2
+1
65
27
February 09
2005
South Africa
Australia
1
1
Friendly
in South Africa
+4
-4
1571
1807
+1
-1
65
19
February 26
2005
South Africa
Seychelles
3
0
Cosafa Cup
in Mauritius
+4
-4
1575
1061
+1
0
63
178
February 27
2005
Mauritius
South Africa
0
1
Cosafa Cup
in Mauritius
-13
+13
1335
1588
-5
+2
121
61
March 26
2005
South Africa
Uganda
2
1
World Cup qualifier
in South Africa
+4
-4
1592
1325
+3
0
58
125
June 04
2005
Cape Verde
South Africa
1
2
World Cup qualifier
in Cape Verde
-14
+14
1376
1606
-1
+1
103
56
June 18
2005
South Africa
Ghana
0
2
World Cup qualifier
in South Africa
-47
+47
1559
1537
-8
+6
64
74
July 08
2005
South Africa
Mexico
2
1
Concacaf Gold Cup
in the United States
+44
-44
1603
1864
+7
-4
57
12
July 10
2005
Jamaica
South Africa
3
3
Concacaf Gold Cup
in the United States
-4
+4
1659
1607
-3
0
48
57
July 13
2005
Guatemala
South Africa
1
1
Concacaf Gold Cup
in the United States
+6
-6
1524
1601
+1
0
74
57
July 17
2005
Panama
South Africa
1
1
Concacaf Gold Cup
in the United States
+9
-9
1479
1592
+1
-1
83
58
August 13
2005
South Africa
Zambia
2
2
Cosafa Cup
in South Africa
-9
+9
1583
1524
-1
+4
59
74
August 17
2005
Iceland
South Africa
4
1
Friendly
in Iceland
+17
-17
1507
1566
+2
-3
79
62
September 03
2005
Burkina Faso
South Africa
3
1
World Cup qualifier
in Burkina Faso
+38
-38
1404
1528
+10
-9
100
71
September 07
2005
Germany
South Africa
4
2
Friendly
in Germany
+2
-2
1874
1526
0
-2
11
74
October 08
2005
South Africa
Democratic Republic of Congo
2
2
World Cup qualifier
in South Africa
-9
+9
1517
1467
-1
+2
73
88
November 12
2005
South Africa
Senegal
2
3
Friendly
in South Africa
-8
+8
1509
1697
-3
0
77
41
January 14
2006
Egypt
South Africa
1
2
Friendly
in Egypt
-17
+17
1697
1526
-4
+2
38
76
January 22
2006
Guinea
South Africa
2
0
African Nations Cup
in Egypt
+40
-40
1546
1486
+11
-9
68
84
January 26
2006
Tunisia
South Africa
2
0
African Nations Cup
in Egypt
+14
-14
1755
1472
+4
-3
28
86
January 30
2006
Zambia
South Africa
1
0
African Nations Cup
in Egypt
+24
-24
1509
1448
+5
-8
77
93
May 10
2006
Lesotho
South Africa
0
0
Friendly
in Lesotho
+5
-5
1144
1443
+1
-1
167
94
May 20
2006
South Africa
Swaziland
1
0
Cosafa Cup
in Botswana
+7
-7
1450
1171
+1
0
93
162
May 21
2006
Botswana
South Africa
0
0
Cosafa Cup
in Botswana
+1
-1
1325
1449
0
0
123
93
August 16
2006
Namibia
South Africa
0
1
Friendly
in Namibia
-6
+6
1177
1455
-1
+2
162
92
September 02
2006
South Africa
Congo
0
0
African Nations Cup qualifier
in South Africa
-11
+11
1444
1353
0
+5
93
112
October 08
2006
Zambia
South Africa
0
1
African Nations Cup qualifier
in Zambia
-31
+31
1519
1475
-9
+6
75
90
November 15
2006
Egypt
South Africa
1
0
Friendly
in England
+4
-4
1718
1471
+2
-4
36
90
March 24
2007
Chad
South Africa
0
3
African Nations Cup qualifier
in Chad
-25
+25
1240
1496
-10
+3
148
84
March 28
2007
South Africa
Bolivia
0
1
Friendly
in South Africa
-12
+12
1484
1551
-1
+7
85
65
May 26
2007
Malawi
South Africa
0
0
Cosafa Cup
in Swaziland
+9
-9
1318
1475
+4
-2
123
88
May 27
2007
South Africa
Mauritius
2
0
Cosafa Cup
in Swaziland
+12
-12
1487
1224
+3
-2
85
150
June 02
2007
South Africa
Chad
4
0
African Nations Cup qualifier
in South Africa
+9
-9
1496
1231
+1
-3
84
148
June 17
2007
Congo
South Africa
1
1
African Nations Cup qualifier
in Congo
-1
+1
1414
1497
-3
+2
100
79
August 22
2007
Scotland
South Africa
1
0
Friendly
in Scotland
+3
-3
1730
1494
+2
-2
33
79
September 09
2007
South Africa
Zambia
1
3
African Nations Cup qualifier
in South Africa
-36
+36
1458
1555
-11
+9
90
66
September 12
2007
South Africa
Uruguay
0
0
Friendly
in South Africa
+6
-6
1464
1795
0
-2
90
18
September 29
2007
South Africa
Botswana
1
0
Cosafa Cup
in South Africa
+8
-8
1472
1318
+4
-1
86
129
October 17
2007
Italy
South Africa
2
0
Friendly
in Italy
+1
-1
1995
1471
0
0
4
87
October 24
2007
South Africa
Zambia
0
0
Cosafa Cup
in South Africa
0
0
1471
1573
0
0
87
63
November 17
2007
South Africa
United States
0
1
Friendly
in South Africa
-6
+6
1465
1741
-2
+3
89
32
November 20
2007
South Africa
Canada
2
0
Friendly
in South Africa
+18
-18
1483
1608
+6
-4
83
53
January 13
2008
South Africa
Mozambique
2
0
Friendly
in South Africa
+6
-6
1489
1352
0
-1
82
116
January 16
2008
South Africa
Botswana
2
1
Friendly
in South Africa
+3
-3
1492
1313
0
0
82
130
January 23
2008
Angola
South Africa
1
1
African Nations Cup
in Ghana
-3
+3
1530
1495
-2
0
73
82
January 27
2008
Tunisia
South Africa
3
1
African Nations Cup
in Ghana
+25
-25
1642
1470
+5
-6
47
88
January 31
2008
Senegal
South Africa
1
1
African Nations Cup
in Ghana
-6
+6
1548
1476
-4
+3
68
85
March 11
2008
South Africa
Zimbabwe
2
1
Friendly
in South Africa
+7
-7
1483
1447
+3
-3
83
95
March 26
2008
South Africa
Paraguay
3
0
Friendly
in South Africa
+27
-27
1510
1777
+4
-3
79
20
May 29
2008
South Africa
Swaziland
1
0
Friendly
in South Africa
+1
-1
1511
1131
0
0
79
170
June 01
2008
Nigeria
South Africa
2
0
World Cup qualifier
in Nigeria
+9
-9
1719
1502
0
-4
37
83
June 07
2008
South Africa
Equatorial Guinea
4
1
World Cup qualifier
in South Africa
+9
-9
1511
1251
+3
-1
80
143
June 14
2008
Sierra Leone
South Africa
1
0
World Cup qualifier
in Sierra Leone
+31
-31
1234
1480
+6
-8
149
87
June 21
2008
South Africa
Sierra Leone
0
0
World Cup qualifier
in South Africa
-15
+15
1465
1249
-4
+5
91
145
August 19
2008
Australia
South Africa
2
2
Friendly
in England
-6
+6
1686
1471
0
-1
40
92
September 06
2008
South Africa
Nigeria
0
1
World Cup qualifier
in South Africa
-12
+12
1459
1740
-1
+2
91
30
September 09
2008
South Africa
Guinea
0
1
Friendly
in South Africa
-10
+10
1449
1568
-1
+3
91
60
September 30
2008
South Africa
Malawi
3
0
Friendly
in South Africa
+7
-7
1456
1314
0
-1
92
127
October 11
2008
Equatorial Guinea
South Africa
0
1
World Cup qualifier
in Equatorial Guinea
-13
+13
1218
1469
-3
+3
152
89
October 15
2008
South Africa
Ghana
2
1
Friendly
in South Africa
+14
-14
1483
1690
0
-3
89
41
November 19
2008
South Africa
Cameroon
3
2
Friendly
in South Africa
+15
-15
1498
1754
+4
-4
86
27
January 27
2009
South Africa
Zambia
1
0
Friendly
in South Africa
+6
-6
1504
1461
+4
-1
80
91
February 11
2009
South Africa
Chile
0
2
Friendly
in South Africa
-9
+9
1495
1768
-5
+3
84
21
March 28
2009
South Africa
Norway
2
1
Friendly
in South Africa
+13
-13
1508
1687
+5
-3
80
42
March 31
2009
Portugal
South Africa
2
0
Friendly
in Switzerland
+5
-5
1799
1503
+1
-2
17
82
May 30
2009
South Africa
Mauritius
2
0
Friendly
in South Africa
+1
-1
1504
1062
+1
0
81
179
June 06
2009
South Africa
Poland
1
0
Friendly
in South Africa
+13
-13
1517
1686
+3
-4
78
44
June 14
2009
South Africa
Iraq
0
0
Confederations Cup
in South Africa
-7
+7
1510
1526
-4
+3
81
73
June 17
2009
South Africa
New Zealand
2
0
Confederations Cup
in South Africa
+28
-28
1538
1493
+11
-9
70
85
June 20
2009
South Africa
Spain
0
2
Confederations Cup
in South Africa
-5
+5
1533
2109
-1
0
71
1
June 25
2009
South Africa
Brazil
0
1
Confederations Cup
in South Africa
-3
+3
1530
2089
0
0
72
1
June 28
2009
South Africa
Spain
2
3
Confederations Cup
in South Africa
-4
+4
1526
2049
-1
0
73
2
August 12
2009
South Africa
Serbia
1
3
Friendly
in South Africa
-8
+8
1518
1802
-4
+1
79
15
September 05
2009
Germany
South Africa
2
0
Friendly
in Germany
+1
-1
1938
1517
0
-1
5
80
September 08
2009
Ireland
South Africa
1
0
Friendly
in Ireland
+3
-3
1755
1514
+1
-1
27
81
September 19
2009
South Africa
Madagascar
1
0
Friendly
in South Africa
+2
-2
1516
1238
0
0
81
146
October 10
2009
Norway
South Africa
1
0
Friendly
in Norway
+3
-3
1712
1513
+1
-2
37
82
October 13
2009
Iceland
South Africa
1
0
Friendly
in Iceland
+10
-10
1430
1503
+3
-3
98
84
November 14
2009
South Africa
Japan
0
0
Friendly
in South Africa
+5
-5
1508
1771
0
-2
83
22
November 17
2009
South Africa
Jamaica
0
0
Friendly
in South Africa
0
0
1508
1604
0
0
83
52
January 23
2010
South Africa
Swaziland
6
2
Friendly
in South Africa
+3
-3
1511
1165
0
-2
85
165
January 27
2010
South Africa
Zimbabwe
3
0
Friendly
in South Africa
+8
-8
1519
1393
+3
-2
82
110
March 03
2010
South Africa
Namibia
1
1
Friendly
in South Africa
-7
+7
1512
1315
-1
+2
83
128
March 31
2010
Paraguay
South Africa
1
1
Friendly
in Paraguay
-7
+7
1732
1519
-4
+1
29
82
April 22
2010
North Korea
South Africa
0
0
Friendly
in Germany
0
0
1533
1519
0
0
79
82
April 28
2010
South Africa
Jamaica
2
0
Friendly
in Germany
+19
-19
1538
1590
+4
-2
78
54
May 16
2010
South Africa
Thailand
4
0
Friendly
in South Africa
+9
-9
1547
1440
+6
-2
72
95
May 24
2010
South Africa
Bulgaria
1
1
Friendly
in South Africa
+2
-2
1549
1698
+1
0
71
38
May 27
2010
South Africa
Colombia
2
1
Friendly
in South Africa
+12
-12
1561
1724
+5
-4
66
31
May 31
2010
South Africa
Guatemala
5
0
Friendly
in South Africa
+8
-8
1569
1408
+2
-5
65
108
June 05
2010
South Africa
Denmark
1
0
Friendly
in South Africa
+13
-13
1582
1755
+9
-1
56
22
June 11
2010
South Africa
Mexico
1
1
World Cup
in South Africa
+15
-15
1597
1865
+3
-1
53
9
June 16
2010
South Africa
Uruguay
0
3
World Cup
in South Africa
-35
+35
1562
1855
-14
+4
67
11
June 22
2010
South Africa
France
2
1
World Cup
in South Africa
+41
-41
1603
1753
+15
-7
53
23
August 11
2010
South Africa
Ghana
1
0
Friendly
in South Africa
+12
-12
1615
1749
+1
-2
51
23
September 04
2010
South Africa
Niger
2
0
African Nations Cup qualifier
in South Africa
+5
-5
1620
1296
+1
-1
50
134
October 10
2010
Sierra Leone
South Africa
0
0
African Nations Cup qualifier
in Sierra Leone
+12
-12
1304
1608
+3
-2
131
52
November 17
2010
South Africa
United States
0
1
Friendly
in South Africa
-9
+9
1599
1742
-4
+2
56
24
February 09
2011
South Africa
Kenya
2
0
Friendly
in South Africa
+2
-2
1601
1264
+1
-1
54
141
March 26
2011
South Africa
Egypt
1
0
African Nations Cup qualifier
in South Africa
+25
-25
1626
1762
+6
-3
49
21
May 14
2011
Tanzania
South Africa
0
1
Friendly
in Tanzania
-5
+5
1327
1631
0
+1
125
50
June 05
2011
Egypt
South Africa
0
0
African Nations Cup qualifier
in Egypt
-12
+12
1750
1643
-4
+2
26
47
August 10
2011
South Africa
Burkina Faso
3
0
Friendly
in South Africa
+8
-8
1651
1535
+1
-1
47
72
September 04
2011
Niger
South Africa
2
1
African Nations Cup qualifier
in Niger
+31
-31
1366
1620
+6
-12
118
56
October 08
2011
South Africa
Sierra Leone
0
0
African Nations Cup qualifier
in South Africa
-16
+16
1604
1353
-3
+6
56
119
November 12
2011
South Africa
Ivory Coast
1
1
Friendly
in South Africa
+3
-3
1607
1795
0
-1
55
19
November 15
2011
Zimbabwe
South Africa
2
1
Friendly
in Zimbabwe
+13
-13
1425
1594
+3
-4
99
59
January 06
2012
Equatorial Guinea
South Africa
0
0
Friendly
in Equatorial Guinea
+7
-7
1225
1587
+1
0
147
58
January 11
2012
South Africa
Zambia
1
1
Friendly
in South Africa
-4
+4
1583
1524
0
+1
58
77
January 15
2012
South Africa
Ghana
1
1
Friendly
in South Africa
+2
-2
1585
1762
0
-1
58
23
February 29
2012
South Africa
Senegal
0
0
Friendly
in South Africa
-4
+4
1581
1526
0
+2
59
77
June 03
2012
South Africa
Ethiopia
1
1
World Cup qualifier
in South Africa
-16
+16
1565
1301
-3
+3
65
132
June 09
2012
Botswana
South Africa
1
1
World Cup qualifier
in Botswana
+7
-7
1337
1558
+3
-3
123
68
June 15
2012
South Africa
Gabon
3
0
Friendly
in South Africa
+14
-14
1572
1565
+5
-3
63
65
September 07
2012
Brazil
South Africa
1
0
Friendly
in Brazil
+1
-1
2036
1571
0
+1
2
66
September 11
2012
South Africa
Mozambique
2
0
Friendly
in South Africa
+4
-4
1575
1336
0
+2
65
119
October 12
2012
Poland
South Africa
1
0
Friendly
in Poland
+5
-5
1674
1570
+1
-3
39
67
October 16
2012
Kenya
South Africa
1
2
Friendly
in Kenya
-6
+6
1310
1576
-2
+2
130
64
November 14
2012
South Africa
Zambia
0
1
Friendly
in South Africa
-12
+12
1564
1607
-3
+4
67
54
December 22
2012
South Africa
Malawi
3
1
Friendly
in South Africa
+5
-5
1569
1363
+2
-1
66
119
January 08
2013
South Africa
Norway
0
1
Friendly
in South Africa
-8
+8
1561
1743
-4
0
69
28
January 12
2013
South Africa
Algeria
0
0
Friendly
in South Africa
-3
+3
1558
1557
0
+1
69
70
January 19
2013
South Africa
Cape Verde
0
0
African Nations Cup
in South Africa
-14
+14
1544
1446
-2
+3
72
95
January 23
2013
South Africa
Angola
2
0
African Nations Cup
in South Africa
+24
-24
1568
1487
+5
-5
66
85
January 27
2013
South Africa
Morocco
2
2
African Nations Cup
in South Africa
-9
+9
1559
1545
-3
+1
69
72
February 02
2013
South Africa
Mali
1
1
African Nations Cup
in South Africa
-5
+5
1554
1589
-1
+1
70
58
March 23
2013
South Africa
Central African Republic
2
0
World Cup qualifier
in South Africa
+7
-7
1561
1296
+1
0
68
133
June 02
2013
Lesotho
South Africa
0
2
Friendly
in Lesotho
-4
+4
1149
1565
-1
0
165
66
June 08
2013
South Africa
Central African Republic
3
0
World Cup qualifier
in Cameroon
+12
-12
1577
1284
+1
-4
64
138
June 16
2013
Ethiopia
South Africa
2
1
World Cup qualifier
in Ethiopia
+26
-26
1387
1551
+7
-7
110
69
July 13
2013
South Africa
Namibia
2
1
Cosafa Cup
in Zambia
+9
-9
1560
1318
+4
-1
64
129
July 17
2013
Zambia
South Africa
0
0
Cosafa Cup
in Zambia
-4
+4
1534
1564
-1
0
75
64
July 20
2013
South Africa
Lesotho
2
1
Cosafa Cup
in Zambia
+4
-4
1568
1171
+1
-1
63
164
August 14
2013
South Africa
Nigeria
0
2
Friendly
in South Africa
-14
+14
1554
1698
-6
+5
70
33
August 17
2013
South Africa
Burkina Faso
2
0
Friendly
in South Africa
+11
-11
1565
1558
+5
-4
65
68
September 07
2013
South Africa
Botswana
4
1
World Cup qualifier
in South Africa
+7
-7
1572
1286
+3
-2
63
138
September 10
2013
South Africa
Zimbabwe
1
2
Friendly
in South Africa
-17
+17
1555
1365
-5
+2
69
117
October 11
2013
Morocco
South Africa
1
1
Friendly
in Morocco
-2
+2
1527
1557
-2
+1
77
67
November 15
2013
Swaziland
South Africa
0
3
Friendly
in Swaziland
-4
+4
1078
1561
-1
+2
181
66
November 19
2013
South Africa
Spain
1
0
Friendly
in South Africa
+19
-19
1580
2084
+7
0
60
2
March 05
2014
South Africa
Brazil
0
5
Friendly
in South Africa
-3
+3
1577
2115
-2
0
61
1
May 26
2014
Australia
South Africa
1
1
Friendly
in Australia
-6
+6
1702
1583
-2
+2
34
59
May 30
2014
New Zealand
South Africa
0
0
Friendly
in New Zealand
-2
+2
1554
1585
0
0
69
60
September 05
2014
Sudan
South Africa
0
3
African Nations Cup qualifier
in Sudan
-24
+24
1349
1609
-7
+4
122
56
September 10
2014
South Africa
Nigeria
0
0
African Nations Cup qualifier
in South Africa
-2
+2
1607
1678
-1
-1
56
39
October 11
2014
Congo
South Africa
0
2
African Nations Cup qualifier
in Congo
-24
+24
1412
1631
-6
+7
104
49
October 15
2014
South Africa
Congo
0
0
African Nations Cup qualifier
in South Africa
-15
+15
1616
1427
-6
+4
55
102
November 15
2014
South Africa
Sudan
2
1
African Nations Cup qualifier
in South Africa
+5
-5
1621
1354
-1
-1
55
121
November 19
2014
Nigeria
South Africa
2
2
African Nations Cup qualifier
in Nigeria
-8
+8
1664
1629
-2
+3
40
52
January 04
2015
South Africa
Zambia
1
0
Friendly
in South Africa
+4
-4
1633
1507
+2
+1
52
81
January 10
2015
Cameroon
South Africa
1
1
Friendly
in Gabon
0
0
1635
1633
-1
-1
52
53
January 14
2015
South Africa
Mali
3
0
Friendly
in Gabon
+13
-13
1646
1531
+3
-2
50
70
January 19
2015
Algeria
South Africa
3
1
African Nations Cup
in Equatorial Guinea
+35
-35
1702
1611
+8
-8
33
58
January 23
2015
Senegal
South Africa
1
1
African Nations Cup
in Equatorial Guinea
-6
+6
1684
1617
0
+1
38
55
January 27
2015
Ghana
South Africa
2
1
African Nations Cup
in Equatorial Guinea
+21
-21
1700
1596
+4
-7
35
62
March 25
2015
Swaziland
South Africa
1
3
Friendly
in Swaziland
-3
+3
1135
1599
0
+1
170
60
March 29
2015
South Africa
Nigeria
1
1
Friendly
in South Africa
-1
+1
1598
1648
+1
0
58
50
May 14
2015
Lesotho
South Africa
0
0
Friendly
in Lesotho
+6
-6
1239
1592
+1
0
143
58
May 16
2015
Lesotho
South Africa
1
1
Friendly
in Lesotho
+6
-6
1245
1586
+1
-4
142
62
May 22
2015
South Africa
Malawi
2
1
Friendly
in South Africa
+3
-3
1589
1355
+1
0
61
119
May 24
2015
South Africa
Botswana
0
0
Cosafa Cup
in South Africa
-16
+16
1573
1316
-1
+1
62
130
May 27
2015
South Africa
Malawi
0
0
Cosafa Cup
in South Africa
-14
+14
1559
1370
-3
+4
65
116
June 13
2015
South Africa
Gambia
0
0
African Nations Cup qualifier
in South Africa
-15
+15
1544
1354
-1
0
66
123
June 16
2015
South Africa
Angola
2
1
Friendly
in South Africa
+5
-5
1549
1454
+2
-1
64
95
September 05
2015
Mauritania
South Africa
3
1
African Nations Cup qualifier
in Mauritania
+48
-48
1257
1501
+18
-14
139
81
September 08
2015
South Africa
Senegal
1
0
Friendly
in South Africa
+12
-12
1513
1664
+2
-2
79
45
October 08
2015
Costa Rica
South Africa
0
1
Friendly
in Costa Rica
-18
+18
1736
1531
-3
+3
26
74
October 13
2015
Honduras
South Africa
1
1
Friendly
in Honduras
-2
+2
1509
1533
-1
+1
81
73
November 13
2015
Angola
South Africa
1
3
World Cup qualifier
in Angola
-33
+33
1436
1566
-7
+12
96
62
November 17
2015
South Africa
Angola
1
0
World Cup qualifier
in South Africa
+8
-8
1574
1428
+1
-3
61
99
March 26
2016
Cameroon
South Africa
2
2
African Nations Cup qualifier
in Cameroon
-7
+7
1600
1581
-2
+1
54
59
March 29
2016
South Africa
Cameroon
0
0
African Nations Cup qualifier
in South Africa
-5
+5
1576
1605
-1
+2
61
52
June 04
2016
Gambia
South Africa
0
4
African Nations Cup qualifier
in Gambia
-20
+20
1282
1596
-5
+7
136
55
June 18
2016
Lesotho
South Africa
1
1
Cosafa Cup
in Namibia
+17
-17
1184
1579
+2
-2
167
57
June 22
2016
South Africa
Swaziland
5
1
Cosafa Cup
in Namibia
+14
-14
1593
1315
+1
-4
57
126
June 25
2016
South Africa
Botswana
3
2
Cosafa Cup
in Namibia
+7
-7
1600
1302
+1
0
56
127
September 02
2016
South Africa
Mauritania
1
1
African Nations Cup qualifier
in South Africa
-16
+16
1584
1317
-4
+2
60
126
September 06
2016
South Africa
Egypt
1
0
Friendly
in South Africa
+9
-9
1593
1633
+3
0
57
49