Eswatini
Eswatini have played 11 matches on record: 0 won, 4 drawn, 7 lost, 7 scored and 20 conceded.
Record
| Matches Played | 11 |
| Matches Won | 0 |
| Matches Drawn | 4 |
| Matches Lost | 7 |
| Goals For | 7 |
| Goals Against | 20 |
Results
- 12 Nov 2026Malta 1–1 Eswatini
- 13 Oct 2025Cape Verde Islands 3–0 Eswatini
- 8 Oct 2025Eswatini 2–2 Angola
- 8 Sept 2025Libya 2–0 Eswatini
- 4 Sept 2025Cameroon 3–0 Eswatini
- 23 Mar 2025Eswatini 3–3 Mauritius
- 19 Mar 2025Eswatini 0–0 Cameroon
- 11 Jun 2024Mauritius 2–1 Eswatini
- 7 Jun 2024Angola 1–0 Eswatini
- 21 Nov 2023Eswatini 0–2 Cape Verde Islands
- 17 Nov 2023Eswatini 0–1 Libya