Kenya vs Tanzania
head-to-head record
- Kenya wins
- 38
- Draws
- 14
- Tanzania wins
- 18
70 meetings, 1946 to 2025Goals: Kenya 132, Tanzania 78
Kenya and Tanzania have met 70 times since 1946. Kenya have won 38, Tanzania 18, and 14 matches ended level. They last met on 7 January 2025, when Kenya won 2–0 in the Mapinduzi Cup.
The 70 meetings have produced 210 goals, 3.00 per game. The biggest win is Kenya’s 9–0 in a friendly in 1956. Kenya are unbeaten in the last six meetings (5 wins, 1 draw).
Who has won more, Kenya or Tanzania?
All matches70 matches
Competitive26 matches
Friendlies44 matches
Key numbers
- Goals
- Kenya 132, Tanzania 783.00 per game
- First meeting
- Kenya 3–0 TanzaniaFriendly, 18 Sept 1946
- Most recent
- Tanzania 0–2 KenyaMapinduzi Cup, 7 Jan 2025
- Kenya’s biggest win
- Tanzania 0–9 KenyaFriendly, 27 Nov 1956
- Tanzania’s biggest win
- Tanzania 5–0 KenyaWorld Cup qualifying, 19 Jul 1980
- Most goals in a meeting
- Tanzania 0–9 KenyaFriendly, 27 Nov 1956
- Current run
- Kenya unbeaten in 6
- Biggest upset
- Kenya 0–1 TanzaniaAfrica Cup of Nations qualifying, 16 Feb 1969Winner’s rating-based win expectancy: 21%
- TFN Elo rating now
- Kenya 1454 (119th), Tanzania 1386 (144th)How the rating works
Last five meetings
- Tanzania0Kenya2
Mapinduzi Cup
Gombani, Zanzibar (neutral)
- Kenya2Tanzania1
Friendly
Nairobi, Kenya
- Kenya3Tanzania2
Africa Cup of Nations
Cairo, Egypt (neutral)
- Kenya1Tanzania0
CECAFA Cup
Machakos, Kenya
- Kenya1Tanzania1
Friendly
Nairobi, Kenya
Who has had the upper hand over time?
The line climbs with every Kenya win and drops with every Tanzania win, so its height shows who has won more meetings up to that point.
Every meeting on one timeline
Home, away and neutral
In Kenya's home games
27 matches
1773
KenyaDrawsTanzania
In Tanzania's home games
27 matches
9711
KenyaDrawsTanzania
At neutral venues
16 matches
1204
KenyaDrawsTanzania
Record by competition
| Competition | Played | Kenya | Draws | Tanzania | Goals |
|---|---|---|---|---|---|
| Friendly | 44 | 24 | 9 | 11 | 96–50 |
| CECAFA Cup | 18 | 10 | 3 | 5 | 24–18 |
| World Cup qualifying | 4 | 2 | 1 | 1 | 6–6 |
| Africa Cup of Nations qualifying | 2 | 0 | 1 | 1 | 1–2 |
| Africa Cup of Nations | 1 | 1 | 0 | 0 | 3–2 |
| Mapinduzi Cup | 1 | 1 | 0 | 0 | 2–0 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1940s | 2 | 5 | |
| 1950s | 7 | 33 | |
| 1960s | 17 | 68 | |
| 1970s | 9 | 18 | |
| 1980s | 9 | 26 | |
| 1990s | 5 | 10 | |
| 2000s | 12 | 32 | |
| 2010s | 7 | 13 | |
| 2020s | 2 | 5 |
Longest runs
| Longest run of | Kenya | Tanzania |
|---|---|---|
| Wins in a row | 51953 to 1960 | 22010 to 2012 |
| Unbeaten meetings | 101953 to 1963 | 61969 to 1973 |
The longest run of draws is 2, from 20 October 1978 to 3 November 1979.
Top scorers in Kenya vs Tanzania
- 1Thuwein AliTanzania3
- 2Dennis OliechKenya2
- 3Michael OlungaKenya2
- 4Peter TinoTanzania2
- 5Sammy OwinoKenya2(1 penalty)
Scorer records exist for 4 of the 70 meetings, mostly competitive matches. Own goals are not credited to a player.
Questions answered
How many times have Kenya and Tanzania played each other?
70 times, starting on 18 September 1946. 26 of those meetings were competitive and 44 were friendlies.
Who has won more matches between Kenya and Tanzania?
Kenya, with 38 wins to 18. 14 matches ended level.
What is the biggest win in Kenya vs Tanzania?
Kenya’s 9–0 win in a friendly on 27 November 1956 in Kampala.
When did Kenya and Tanzania last play?
On 7 January 2025 in Gombani, when Kenya won 2–0 in the Mapinduzi Cup.
What is the competitive record between Kenya and Tanzania?
In 26 competitive matches, Kenya have 14 wins, Tanzania have 7, and 5 ended level.
Every Kenya vs Tanzania result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Tanzania | 0–2 | Kenya | Mapinduzi Cup | Gombani, Zanzibar (neutral) | |
| Kenya | 2–1 | Tanzania | Friendly | Nairobi, Kenya | |
| Kenya | 3–2 | Tanzania | Africa Cup of Nations | Cairo, Egypt (neutral) | |
| Kenya | 1–0 | Tanzania | CECAFA Cup | Machakos, Kenya | |
| Kenya | 1–1 | Tanzania | Friendly | Nairobi, Kenya | |
| Kenya | 1–0 | Tanzania | CECAFA Cup | Nairobi, Kenya | |
| Tanzania | 1–0 | Kenya | Friendly | Mwanza, Tanzania | |
| Tanzania | 1–0 | Kenya | Friendly | Dar es Salaam, Tanzania | |
| Tanzania | 1–1 | Kenya | Friendly | Dar es Salaam, Tanzania | |
| Kenya | 2–1 | Tanzania | CECAFA Cup | Kampala, Uganda (neutral) | |
| Tanzania | 2–1 | Kenya | CECAFA Cup | Dar es Salaam, Tanzania | |
| Tanzania | 0–0 | Kenya | Friendly | Dar es Salaam, Tanzania | |
| Kenya | 3–0 | Tanzania | World Cup qualifying | Nairobi, Kenya | |
| Tanzania | 0–0 | Kenya | World Cup qualifying | Dar es Salaam, Tanzania | |
| Kenya | 4–0 | Tanzania | Friendly | Nairobi, Kenya | |
| Tanzania | 2–3 | Kenya | CECAFA Cup | Mwanza, Tanzania | |
| Tanzania | 1–0 | Kenya | CECAFA Cup | Mwanza, Tanzania | |
| Tanzania | 0–5 | Kenya | Friendly | Arusha, Tanzania | |
| Kenya | 1–0 | Tanzania | Friendly | Nairobi, Kenya | |
| Tanzania | 3–1 | Kenya | Friendly | Mwanza, Tanzania | |
| Kenya | 3–0 | Tanzania | Friendly | Nairobi, Kenya | |
| Tanzania | 0–1 | Kenya | Friendly | Dar es Salaam, Tanzania | |
| Kenya | 0–1 | Tanzania | CECAFA Cup | Nairobi, Kenya | |
| Kenya | 2–1 | Tanzania | Friendly | Nairobi, Kenya | |
| Tanzania | 1–2 | Kenya | Friendly | Dar es Salaam, Tanzania | |
| Tanzania | 1–1 | Kenya | Friendly | Dar es Salaam, Tanzania | |
| Kenya | 2–1 | Tanzania | CECAFA Cup | Nairobi, Kenya | |
| Kenya | 2–0 | Tanzania | CECAFA Cup | Lilongwe, Malawi (neutral) | |
| Kenya | 3–2 | Tanzania | CECAFA Cup | Addis Ababa, Ethiopia (neutral) | |
| Kenya | 3–2 | Tanzania | CECAFA Cup | Harare, Zimbabwe (neutral) | |
| Kenya | 0–0 | Tanzania | CECAFA Cup | Nairobi, Kenya | |
| Tanzania | 0–1 | Kenya | CECAFA Cup | Dar es Salaam, Tanzania | |
| Tanzania | 1–0 | Kenya | CECAFA Cup | Dodoma, Tanzania | |
| Tanzania | 5–0 | Kenya | World Cup qualifying | Dar es Salaam, Tanzania | |
| Kenya | 3–1 | Tanzania | World Cup qualifying | Nairobi, Kenya | |
| Kenya | 0–0 | Tanzania | CECAFA Cup | Nairobi, Kenya | |
| Kenya | 0–0 | Tanzania | Friendly | Nairobi, Kenya | |
| Tanzania | 1–0 | Kenya | Friendly | Arusha, Tanzania | |
| Tanzania | 1–1 | Kenya | CECAFA Cup | Zanzibar, Tanzania | |
| Kenya | 3–2 | Tanzania | CECAFA Cup | Lusaka, Zambia (neutral) | |
| Tanzania | 1–2 | Kenya | Friendly | Dar es Salaam, Tanzania | |
| Kenya | 1–2 | Tanzania | CECAFA Cup | Kampala, Uganda (neutral) | |
| Kenya | 1–1 | Tanzania | Friendly | Nairobi, Kenya | |
| Tanzania | 2–0 | Kenya | Friendly | Zanzibar, Tanzania | |
| Kenya | 0–3 | Tanzania | Friendly | Kampala, Uganda (neutral) | |
| Tanzania | 1–1 | Kenya | Africa Cup of Nations qualifying | Dar es Salaam, Tanzania | |
| Kenya | 0–1 | Tanzania | Africa Cup of Nations qualifying | Nairobi, Kenya | |
| Kenya | 2–1 | Tanzania | Friendly | Addis Ababa, Ethiopia (neutral) | |
| Tanzania | 3–3 | Kenya | Friendly | Dar es Salaam, Tanzania | |
| Kenya | 5–3 | Tanzania | Friendly | Nairobi, Kenya | |
| Kenya | 2–0 | Tanzania | Friendly | Khartoum, Sudan (neutral) | |
| Tanzania | 2–3 | Kenya | Friendly | Zanzibar, Tanzania | |
| Kenya | 4–2 | Tanzania | Friendly | Nairobi, Kenya | |
| Kenya | 0–2 | Tanzania | Friendly | Kampala, Uganda (neutral) | |
| Tanzania | 1–0 | Kenya | Friendly | Dar es Salaam, Tanzania | |
| Kenya | 6–2 | Tanzaniaas Tanganyika | Friendly | Nairobi, Kenya | |
| Kenya | 4–1 | Tanzaniaas Tanganyika | Friendly | Nairobi, Kenya | |
| Kenya | 4–3 | Tanzaniaas Tanganyika | Friendly | Nairobi, Kenya | |
| Tanzaniaas Tanganyika | 1–3 | Kenya | Friendly | Dar es Salaam, Tanganyika | |
| Kenya | 0–0 | Tanzaniaas Tanganyika | Friendly | Mombasa, Kenya | |
| Kenya | 5–0 | Tanzaniaas Tanganyika | Friendly | Kampala, Uganda (neutral) | |
| Tanzaniaas Tanganyika | 0–2 | Kenya | Friendly | Dar es Salaam, Tanganyika | |
| Kenya | 3–1 | Tanzaniaas Tanganyika | Friendly | Nairobi, Kenya | |
| Tanzaniaas Tanganyika | 0–9 | Kenya | Friendly | Kampala, Uganda (neutral) | |
| Kenya | 7–1 | Tanzaniaas Tanganyika | Friendly | Zanzibar City, Zanzibar (neutral) | |
| Tanzaniaas Tanganyika | 3–2 | Kenya | Friendly | Dar es Salaam, Tanganyika | |
| Kenya | 1–2 | Tanzaniaas Tanganyika | Friendly | Nairobi, Kenya | |
| Kenya | 1–1 | Tanzaniaas Tanganyika | Friendly | Nairobi, Kenya | |
| Kenya | 0–2 | Tanzaniaas Tanganyika | Friendly | Zanzibar City, Zanzibar (neutral) | |
| Kenya | 3–0 | Tanzaniaas Tanganyika | Friendly | Nairobi, Kenya |
Recent form
Kenya
Tanzania
- Dat MadagascarAfrica Cup of Nations qualifying1–1Tue 29 Sept 2026
- Lv Guinea-BissauAfrica Cup of Nations qualifying0–2Fri 25 Sept 2026
- Wv MacauFIFA Series6–0Sun 29 Mar 2026
- Lv LiechtensteinFIFA Series0–1Thu 26 Mar 2026
- Lat MoroccoAfrica Cup of Nations0–1Sun 4 Jan 2026
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.