National team
Eswatini
276 matches · 55 won · 83 drawn · 138 lost
2016
- Played
- 10
- Won
- 4
- Drawn
- 3
- Lost
- 3
- Scored
- 11
- Conceded
- 13
Matches
- Swaziland4–0SeychellesNeutral venue
- Swaziland1–0MadagascarNeutral venue
- South Africa5–1SwazilandNeutral venue
National team