Eswatini vs Kenya
head-to-head record
- Eswatini wins
- 2
- Draws
- 1
- Kenya wins
- 3
6 meetings, 2000 to 2018Goals: Eswatini 4, Kenya 9
Eswatini and Kenya have met 6 times since 2000. Kenya have won 3, Eswatini 2, and 1 match ended level. They last met on 25 May 2018, when Eswatini won 1–0 in a friendly.
The 6 meetings have produced 13 goals, 2.17 per game. The biggest win is Kenya’s 3–0 in Africa Cup of Nations qualifying in 2000.
Who has won more, Eswatini or Kenya?
All matches6 matches
Competitive5 matches
Friendlies1 match
Key numbers
- Goals
- Eswatini 4, Kenya 92.17 per game
- First meeting
- Eswatini 3–2 KenyaAfrica Cup of Nations qualifying, 2 Jul 2000
- Most recent
- Kenya 0–1 EswatiniFriendly, 25 May 2018
- Eswatini’s biggest win
- Eswatini 3–2 KenyaAfrica Cup of Nations qualifying, 2 Jul 2000
- Kenya’s biggest win
- Kenya 3–0 EswatiniAfrica Cup of Nations qualifying, 15 Jul 2000
- Most goals in a meeting
- Eswatini 3–2 KenyaAfrica Cup of Nations qualifying, 2 Jul 2000
- Biggest upset
- Kenya 0–1 EswatiniFriendly, 25 May 2018Winner’s rating-based win expectancy: 20%
- TFN Elo rating now
- Eswatini 1243 (165th), Kenya 1454 (119th)How the rating works
Last five meetings
- Kenya0Eswatini1
Friendly
Machakos, Kenya
- Kenya2Eswatini0
COSAFA Cup
Kitwe, Zambia (neutral)
- Eswatini0Kenya0
Africa Cup of Nations qualifying
Lobamba, Swaziland
- Kenya2Eswatini0
Africa Cup of Nations qualifying
Nairobi, Kenya
- Kenya3Eswatini0
Africa Cup of Nations qualifying
Nairobi, Kenya
Who has had the upper hand over time?
The line climbs with every Eswatini win and drops with every Kenya win, so its height shows who has won more meetings up to that point.
Every meeting on one timeline
Home, away and neutral
In Eswatini's home games
2 matches
110
EswatiniDrawsKenya
In Kenya's home games
3 matches
102
EswatiniDrawsKenya
At neutral venues
1 match
001
EswatiniDrawsKenya
Record by competition
| Competition | Played | Eswatini | Draws | Kenya | Goals |
|---|---|---|---|---|---|
| Africa Cup of Nations qualifying | 4 | 1 | 1 | 2 | 3–7 |
| COSAFA Cup | 1 | 0 | 0 | 1 | 0–2 |
| Friendly | 1 | 1 | 0 | 0 | 1–0 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 2000s | 4 | 10 | |
| 2010s | 2 | 3 |
Longest runs
| Longest run of | Eswatini | Kenya |
|---|---|---|
| Wins in a row | 12018 | 22000 to 2007 |
| Unbeaten meetings | 12018 | 42000 to 2013 |
Questions answered
How many times have Eswatini and Kenya played each other?
6 times, starting on 2 July 2000. 5 of those meetings were competitive and 1 were friendlies.
Who has won more matches between Eswatini and Kenya?
Kenya, with 3 wins to 2. 1 match ended level.
What is the biggest win in Eswatini vs Kenya?
Kenya’s 3–0 win in Africa Cup of Nations qualifying on 15 July 2000 in Nairobi.
When did Eswatini and Kenya last play?
On 25 May 2018 in Machakos, when Eswatini won 1–0 in a friendly.
What is the competitive record between Eswatini and Kenya?
In 5 competitive matches, Eswatini have 1 win, Kenya have 3, and 1 ended level.
Every Eswatini vs Kenya result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Kenya | 0–1 | Eswatini | Friendly | Machakos, Kenya | |
| Kenya | 2–0 | Eswatinias Swaziland | COSAFA Cup | Kitwe, Zambia (neutral) | |
| Eswatinias Swaziland | 0–0 | Kenya | Africa Cup of Nations qualifying | Lobamba, Swaziland | |
| Kenya | 2–0 | Eswatinias Swaziland | Africa Cup of Nations qualifying | Nairobi, Kenya | |
| Kenya | 3–0 | Eswatinias Swaziland | Africa Cup of Nations qualifying | Nairobi, Kenya | |
| Eswatinias Swaziland | 3–2 | Kenya | Africa Cup of Nations qualifying | Mbabane, Swaziland |
Recent form
Eswatini
- Lv EritreaAfrica Cup of Nations qualifying1–2Tue 31 Mar 2026
- Lv EritreaAfrica Cup of Nations qualifying0–2Wed 25 Mar 2026
- Lat Cape VerdeWorld Cup qualifying0–3Mon 13 Oct 2025
- Dv AngolaWorld Cup qualifying2–2Wed 8 Oct 2025
- Lat LibyaWorld Cup qualifying0–2Mon 8 Sept 2025
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.