26-06-19 World Cup | Czechia South Africa | 1-1 (1-0) | -0.5 W | Under | 10 5-5 | |
26-06-12 World Cup | Mexico South Africa | 2-0 (1-0) | -1.25 L | Under | 4 3-1 | |
26-06-07 Friendly | Jamaica South Africa | 1-1 (0-1) | | | 0 0-0 | |
26-05-30 Friendly | South Africa Nicaragua | 0-0 (0-0) | -2 L | Under | 7 6-1 | |
26-04-01 Friendly | South Africa Panama | 1-2 (0-0) | -0.5 L | Over | 2 1-1 | |
26-03-28 Friendly | South Africa Panama | 1-1 (0-1) | -0.25 L | Under | 6 5-1 | |
26-01-05 Africa Cup of Nations | South Africa Cameroon | 1-2 (0-1) | +0.25 L | Over | 9 6-3 | |
25-12-30 Africa Cup of Nations | Zimbabwe South Africa | 2-3 (1-1) | +0.75 W | Over | 6 3-3 | |
25-12-26 Africa Cup of Nations | Egypt South Africa | 1-0 (1-0) | -0.5 L | Under | 11 4-7 | |
25-12-23 Africa Cup of Nations | South Africa Angola | 2-1 (1-1) | 0 W | Over | 10 1-9 | |
25-12-16 Friendly | South Africa Ghana | 1-0 (0-0) | -1.25 L | Under | 8 4-4 | |
25-11-15 Friendly | South Africa Zambia | 3-1 (1-0) | -1 W | Over | 8 1-7 | |
25-10-15 Africa Cup of Nations | South Africa Rwanda | 3-0 (2-0) | -1.75 W | Over | 11 7-4 | |
25-10-11 Africa Cup of Nations | Zimbabwe South Africa | 0-0 (0-0) | +1.5 L | Under | 18 4-14 | |
25-09-10 Africa Cup of Nations | South Africa Nigeria | 1-1 (1-1) | 0 D | Over | 5 2-3 | |
25-09-06 Africa Cup of Nations | Lesotho South Africa | 0-3 (0-1) | +1.5 W | Over | 5 0-5 | |
25-08-19 African Nations Championship | South Africa Uganda | 3-3 (0-1) | -0.25 L | Over | 11 6-5 | |
25-08-16 African Nations Championship | Niger South Africa | 0-0 (0-0) | +0.75 L | Under | 15 8-7 | |
25-08-11 African Nations Championship | South Africa Guinea | 2-1 (1-1) | -0.5 W | Over | 8 1-7 | |
25-08-08 African Nations Championship | Algeria South Africa | 1-1 (1-1) | -0.5 W | Draw | 5 3-2 | |