Team · CAF
1 May 1968 – 13 Oct 2025 · Elo 1312 (164th now), peak 1511 in 1968
55 won · 83 drawn · 136 lost
World Football Elo at the end of each year. A rating counts every match, so only the years filter applies.
Tallest: 13 · Year
| Home | 102 | 24 | 37 | 41 | 89 | 136 | -47 | 23.5% |
| Away | 111 | 13 | 28 | 70 | 77 | 235 | -158 | 11.7% |
| Neutral | 61 | 18 | 18 | 25 | 65 | 84 | -19 | 29.5% |
| Tournament finals | 51 | 17 | 15 | 19 | 54 | 60 | -6 | 33.3% |
| Qualifiers | 106 | 15 | 33 | 58 | 78 | 193 | -115 | 14.2% |
| Friendlies | 117 | 23 | 35 | 59 | 99 | 202 | -103 | 19.7% |
Longest run of each kind in these matches; “now” is the run still going at the last of them.
| Wins | 3 | 25 Apr 1999 | 16 May 1999 | 0 |
| Unbeaten | 8 | 18 May 2015 | 13 Nov 2015 | 0 |
| Scored in | 13 | 10 Jul 2021 | 13 Jul 2022 | 0 |
| Clean sheets | 3 | 26 May 2007 | 3 Jun 2007 | 0 |
| Without a win | 18 | 2 Jun 2018 | 8 Jun 2021 | 15 |
| Defeats | 7 | 29 Jul 1993 | 16 Jun 1996 | 1 |
| Without scoring | 7 | 29 Jul 1993 | 16 Jun 1996 | 1 |
Appearances at finals tournaments, and the best finish at each competition.
| COSAFA Cup | 19 | 0 | — |
| COSAFA Cup 2023 | — | 3 | 1 | 0 | 2 | 3 | 4 | -1 | — |
| COSAFA Cup 2022 | — | 5 | 2 | 2 | 1 | 7 | 4 | +3 | — |
| COSAFA Cup 2021 | — | 6 | 2 | 3 | 1 | 8 | 6 | +2 | — |
| COSAFA Cup 2019 | — | 2 | 0 | 2 | 0 | 4 | 4 | 0 | — |
| COSAFA Cup 2018 | — | 2 | 0 | 0 | 2 | 0 | 3 | -3 | — |
| COSAFA Cup 2017 | — | 2 | 0 | 0 | 2 | 1 | 3 | -2 | — |
| COSAFA Cup 2016 | — | 6 | 3 | 2 | 1 | 9 | 7 | +2 | — |
| COSAFA Cup 2015 | — | 3 | 2 | 1 | 0 | 4 | 1 | +3 | — |
| COSAFA Cup 2013 | — | 3 | 0 | 1 | 2 | 0 | 4 | -4 | — |
| COSAFA Cup 2009 | — | 3 | 2 | 0 | 1 | 5 | 2 | +3 | — |
| COSAFA Cup 2007 | — | 2 | 1 | 1 | 0 | 1 | 0 | +1 | — |
| COSAFA Cup 2006 | — | 2 | 1 | 0 | 1 | 2 | 1 | +1 | — |
| COSAFA Cup 2005 | — | 1 | 0 | 0 | 1 | 0 | 3 | -3 | — |
| COSAFA Cup 2004 | — | 1 | 0 | 0 | 1 | 0 | 5 | -5 | — |
| COSAFA Cup 2003 | — | 2 | 1 | 0 | 1 | 2 | 2 | 0 | — |
| Lesotho | CAF | 39 | 15 | 13 | 11 | 48 | 41 | +7 | 38.5% | 1981 | 2022 |
| Botswana | CAF | 27 | 4 | 7 | 16 | 19 | 43 | -24 | 14.8% | 1986 | 2023 |
| Malawi | CAF | 23 | 5 | 9 | 9 | 19 | 31 | -12 | 21.7% | 1968 | 2022 |
| Mozambique | CAF | 22 | 2 | 7 | 13 | 14 | 38 | -24 | 9.1% | 1990 | 2024 |
| Zimbabwe | CAF | 17 | 1 | 4 | 12 | 14 | 40 | -26 | 5.9% | 1981 | 2017 |
| Zambia | CAF | 13 | 2 | 3 | 8 | 9 | 42 | -33 | 15.4% | 1978 | 2021 |
| Angola | CAF | 10 | 1 | 3 | 6 | 6 | 19 | -13 | 10% | 1990 | 2025 |
| Mauritius | CAF | 9 | 1 | 5 | 3 | 10 | 10 | 0 | 11.1% | 1997 | 2025 |
| South Africa | CAF | 9 | 0 | 1 | 8 | 4 | 21 | -17 | 0% | 2000 | 2023 |
| Madagascar | CAF | 8 | 3 | 3 | 2 | 9 | 6 | +3 | 37.5% | 1991 | 2016 |
| Namibia | CAF | 7 | 3 | 3 | 1 | 9 | 7 | +2 | 42.9% | 1999 | 2023 |
| DR Congo | CAF | 6 | 2 | 1 | 3 | 5 | 11 | -6 | 33.3% | 1992 | 2016 |
| Kenya | CAF | 6 | 2 | 1 | 3 | 4 | 9 | -5 | 33.3% | 2000 | 2018 |
| Cape Verde | CAF | 6 | 0 | 2 | 4 | 1 | 10 | -9 | 0% | 2003 | 2025 |
| Tanzania | CAF | 5 | 1 | 3 | 1 | 4 | 4 | 0 | 20% | 1988 | 2015 |
| Cameroon | CAF | 4 | 0 | 2 | 2 | 0 | 8 | -8 | 0% | 1992 | 2025 |
| Libya | CAF | 4 | 1 | 0 | 3 | 4 | 10 | -6 | 25% | 2002 | 2025 |
| Togo | CAF | 4 | 1 | 1 | 2 | 4 | 11 | -7 | 25% | 2008 | 2023 |
| Seychelles | CAF | 4 | 3 | 1 | 0 | 7 | 1 | +6 | 75% | 2008 | 2018 |
| Congo | CAF | 4 | 0 | 1 | 3 | 1 | 6 | -5 | 0% | 2010 | 2020 |
| Friendly | 117 | 23 | 35 | 59 | 19.7% |
| African Cup of Nations qualification | 69 | 9 | 23 | 37 | 13% |
| COSAFA Cup | 51 | 17 | 15 | 19 | 33.3% |
| FIFA World Cup qualification | 31 | 4 | 8 | 19 | 12.9% |
| COSAFA Cup qualification | 6 | 2 | 2 | 2 | 33.3% |
Goals with a named scorer in these matches — older friendlies mostly have none.
| Sabelo Ndzinisa | 9 | 0 | 2015–2022 |
| Fanelo Mamba | 5 | 0 | 2019–2022 |
| Felix Badenhorst | 3 | 0 | 2016–2021 |
| Philani Mkhontfo | 3 | 0 | 2024–2025 |
| Sandile Gamedze | 3 | 0 | 2021–2022 |
| Sandile Hlatjwako | 3 | 0 | 2015 |
| Siza Dlamini | 3 | 0 | 2000–2008 |
| Bongwa Matsebula | 2 | 0 | 2023 |
| Justice Figuareido | 2 | 0 | 2025 |
| Khethokuhle Mkhontfo | 2 | 0 | 2021 |
| Sabelo Gamedze | 2 | 0 | 2021 |
| Sidumo Shongwe | 2 | 0 | 2011 |
Recorded caps: line-ups are known for 22% of these matches.
| Sifiso Matse | 37 | 32 | 2017–2024 |
| Lindo Mkhonta | 36 | 34 | 2018–2025 |
| Mzwandile Mabelesa | 32 | 31 | 2019–2025 |
| Sabelo Ndzinisa | 32 | 28 | 2019–2025 |
| Fanelo Mamba | 31 | 23 | 2018–2025 |
| Kwakhe Thwala | 29 | 29 | 2022–2025 |
| Siboniso Mamba | 24 | 24 | 2018–2023 |
| Bongwa Matsebula | 22 | 17 | 2022–2025 |
| Justice Figuareido | 22 | 19 | 2018–2025 |
| Sihlangu Mkhwanazi | 22 | 21 | 2018–2023 |
| Mathabela Sandanzwe | 21 | 20 | 2018–2024 |
| Neliswa Dlamini | 21 | 11 | 2022–2025 |