Kenyanational football team record
- 235
- Wins
- 173
- Draws
- 258
- Defeats
666 matches, 1926 to 2026TFN Elo rating 1454, 119th in the world
Kenya have played 666 internationals since 1926: 235 wins, 173 draws and 258 defeats. Their most frequent opponent is Uganda, with 110 meetings. Their biggest win is 9–0 against Tanzania in a friendly on 27 November 1956.
Kenya's record
| Matches | Played | Won | Drawn | Lost | Goals | Win rate |
|---|---|---|---|---|---|---|
| All | 666 | 235 | 173 | 258 | 850–929 | 35% |
| Competitive | 378 | 136 | 91 | 151 | 434–455 | 36% |
| Friendlies | 288 | 99 | 82 | 107 | 416–474 | 34% |
| At home | 254 | 129 | 64 | 61 | 396–288 | 51% |
| Away | 249 | 46 | 65 | 138 | 236–425 | 18% |
| Neutral venues | 163 | 60 | 44 | 59 | 218–216 | 37% |
Record against every opponent
Kenya have played 72 different national teams. Opponents with a head-to-head page are linked.
| Opponent | P | W | D | L | Goals | Last met |
|---|---|---|---|---|---|---|
| 110 | 31 | 37 | 42 | 159–194 | 2021 | |
| 70 | 38 | 14 | 18 | 132–78 | 2025 | |
| 49 | 19 | 6 | 24 | 62–91 | 2020 | |
| 44 | 10 | 15 | 19 | 44–59 | 2018 | |
| 32 | 13 | 9 | 10 | 46–40 | 2018 | |
| 32 | 11 | 7 | 14 | 32–37 | 2016 | |
| 19 | 1 | 5 | 13 | 11–36 | 2021 | |
| 18 | 7 | 9 | 2 | 17–10 | 2026 | |
| 16 | 0 | 3 | 13 | 9–36 | 2013 | |
| 14 | 4 | 3 | 7 | 15–19 | 2019 | |
| 12 | 4 | 7 | 1 | 10–7 | 2024 | |
| 10 | 4 | 4 | 2 | 9–7 | 2025 | |
| 10 | 4 | 2 | 4 | 11–14 | 2019 | |
| 9 | 0 | 3 | 6 | 8–19 | 2024 | |
| 9 | 6 | 1 | 2 | 14–8 | 2026 | |
| 9 | 2 | 2 | 5 | 14–31 | 2019 | |
| 9 | 4 | 0 | 5 | 10–13 | 2026 | |
| 9 | 3 | 5 | 1 | 11–7 | 2026 | |
| 9 | 4 | 2 | 3 | 10–7 | 2019 | |
| 9 | 7 | 1 | 1 | 27–6 | 2025 | |
| 9 | 7 | 1 | 1 | 14–4 | 2007 | |
| 8 | 3 | 1 | 4 | 7–12 | 2019 | |
| 8 | 4 | 3 | 1 | 14–8 | 2023 | |
| 7 | 4 | 0 | 3 | 10–7 | 2013 | |
| 7 | 3 | 2 | 2 | 9–7 | 2021 | |
| 7 | 1 | 1 | 5 | 3–10 | 2009 | |
| 6 | 3 | 1 | 2 | 9–4 | 2018 | |
| 6 | 3 | 1 | 2 | 5–4 | 2024 | |
| 5 | 3 | 1 | 1 | 12–7 | 2025 | |
| 5 | 1 | 3 | 1 | 6–6 | 2020 | |
| 5 | 5 | 0 | 0 | 23–3 | 2009 | |
| 5 | 1 | 1 | 3 | 5–7 | 2025 | |
| 5 | 0 | 2 | 3 | 2–10 | 2014 | |
| 5 | 0 | 3 | 2 | 5–8 | 2007 | |
| 5 | 0 | 1 | 4 | 0–17 | 2025 | |
| 5 | 4 | 0 | 1 | 8–2 | 2023 | |
| 4 | 2 | 0 | 2 | 5–6 | 2011 | |
| 4 | 3 | 0 | 1 | 3–2 | 2015 | |
| 4 | 1 | 0 | 3 | 2–4 | 2016 | |
| 4 | 1 | 1 | 2 | 3–4 | 2017 | |
| 4 | 0 | 1 | 3 | 2–10 | 2021 | |
| 4 | 0 | 1 | 3 | 2–6 | 2012 | |
| 3 | 2 | 1 | 0 | 5–3 | 2016 | |
| 3 | 0 | 0 | 3 | 1–6 | 2023 | |
| 3 | 2 | 1 | 0 | 2–0 | 2016 | |
| 3 | 1 | 2 | 0 | 5–1 | 2017 | |
| 2 | 0 | 0 | 2 | 2–4 | 2009 | |
| 2 | 1 | 1 | 0 | 2–1 | 2025 | |
| 2 | 0 | 1 | 1 | 4–6 | 2025 | |
| 2 | 0 | 0 | 2 | 0–5 | 2018 | |
| 2 | 0 | 0 | 2 | 1–4 | 2017 | |
| 2 | 0 | 1 | 1 | 0–3 | 2025 | |
| 2 | 0 | 0 | 2 | 1–3 | 2017 | |
| 1 | 0 | 0 | 1 | 0–4 | 1996 | |
| 1 | 0 | 0 | 1 | 2–3 | 2018 | |
| 1 | 1 | 0 | 0 | 1–0 | 1984 | |
| 1 | 1 | 0 | 0 | 1–0 | 2018 | |
| 1 | 0 | 1 | 0 | 1–1 | 2026 | |
| 1 | 1 | 0 | 0 | 3–0 | 2026 | |
| 1 | 1 | 0 | 0 | 3–2 | 1990 | |
| 1 | 0 | 1 | 0 | 1–1 | 2002 | |
| 1 | 0 | 0 | 1 | 0–5 | 2009 | |
| 1 | 0 | 1 | 0 | 0–0 | 2009 | |
| 1 | 1 | 0 | 0 | 2–1 | 2018 | |
| 1 | 1 | 0 | 0 | 1–0 | 2023 | |
| 1 | 1 | 0 | 0 | 2–1 | 2023 | |
| 1 | 0 | 1 | 0 | 2–2 | 2023 | |
| 1 | 0 | 1 | 0 | 0–0 | 1983 | |
| 1 | 1 | 0 | 0 | 4–0 | 2018 | |
| 1 | 0 | 1 | 0 | 1–1 | 2003 | |
| 1 | 0 | 1 | 0 | 2–2 | 2003 | |
| 1 | 0 | 0 | 1 | 1–3 | 2010 |
Biggest wins and heaviest defeats
Biggest wins
v TanzaniaFriendly, 27 Nov 19569–0 for Kenya
v DjiboutiAfrica Cup of Nations qualifying, 15 Aug 19989–1 for Kenya
v TanzaniaFriendly, 30 Sept 19537–1 for Kenya
v SeychellesWorld Cup qualifying, 9 Sept 20255–0 for Kenya
v SeychellesWorld Cup qualifying, 20 Nov 20235–0 for Kenya
Latest results
at RwandaFriendly, 5 Oct 20260–0 for Kenya
at GuineaAfrica Cup of Nations qualifying, 1 Oct 20260–1 for Kenya
v EritreaAfrica Cup of Nations qualifying, 26 Sept 20261–1 for Kenya
v LesothoFriendly, 4 Jun 20261–1 for Kenya
v GrenadaFIFA Series, 30 Mar 20263–0 for Kenya
v EstoniaFIFA Series, 27 Mar 20261–1 for Kenya
v SenegalFriendly, 18 Nov 20250–8 for Kenya
at Ivory CoastWorld Cup qualifying, 14 Oct 20250–3 for Kenya
at BurundiWorld Cup qualifying, 9 Oct 20251–0 for Kenya
v SeychellesWorld Cup qualifying, 9 Sept 20255–0 for Kenya
Kenya's rating through history
The TFN Elo rating rises with wins and falls with defeats, weighted by the opponent’s strength, the margin and the competition.
Record by competition
| Competition | P | W | D | L | Goals |
|---|---|---|---|---|---|
| Friendly | 288 | 99 | 82 | 107 | 416–474 |
| CECAFA Cup | 133 | 62 | 28 | 43 | 170–141 |
| Africa Cup of Nations qualifying | 111 | 34 | 32 | 45 | 115–121 |
| World Cup qualifying | 84 | 27 | 22 | 35 | 99–114 |
| Africa Cup of Nations | 17 | 2 | 4 | 11 | 11–31 |
| All-African Games | 5 | 2 | 2 | 1 | 7–6 |
| Intercontinental Cup | 4 | 2 | 0 | 2 | 6–6 |
| Nile Basin Tournament | 4 | 1 | 0 | 3 | 2–7 |
| COSAFA Cup | 3 | 1 | 1 | 1 | 5–4 |
| Prime Minister's Cup | 3 | 0 | 0 | 3 | 1–5 |
| Simba Tournament | 3 | 0 | 0 | 3 | 0–6 |
| FIFA Series | 2 | 1 | 1 | 0 | 4–1 |
| King's Cup | 2 | 1 | 0 | 1 | 4–4 |
| Mapinduzi Cup | 2 | 1 | 1 | 0 | 3–1 |
| Mauritius Four Nations Cup | 2 | 1 | 0 | 1 | 1–1 |
Top scorers
- 1Dennis Oliech16
- 2Michael Olunga13
- 3Mike Okoth Origi6
- 4William Ouma6
- 5Ryan Ogam4
- 6Joe Masiga3
- 7Johanna Omolo3
- 8John Baraza3
- 9Musa Otieno3
- 10Henry Motego2
Counted from the 88 of 666 matches with scorer records, which are mostly competitive matches, so totals can be lower than official tallies.
Questions answered
When did Kenya play their first international?
On 1 May 1926, a 1–1 draw against Uganda in a friendly.
What is Kenya's biggest win?
9–0 against Tanzania in a friendly on 27 November 1956.
What is Kenya's heaviest defeat?
1–13 against Uganda in a friendly on 25 August 1932.
Who have Kenya played the most?
Uganda: 110 matches, with 31 wins, 37 draws and 42 defeats for Kenya.
What is Kenya's longest winning run?
5 wins in a row, from 30 November 2013 to 18 May 2014.
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.