Skip to content
TheFootball.News

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

38 Kenya14 drawsTanzania 18

Competitive26 matches

14 Kenya5 drawsTanzania 7

Friendlies44 matches

24 Kenya9 drawsTanzania 11

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

  1. Tanzania0Kenya2

    Mapinduzi Cup

    Gombani, Zanzibar (neutral)

  2. Kenya2Tanzania1

    Friendly

    Nairobi, Kenya

  3. Kenya3Tanzania2

    Africa Cup of Nations

    Cairo, Egypt (neutral)

  4. Kenya1Tanzania0

    CECAFA Cup

    Machakos, Kenya

  5. 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.

Above the line: Kenya have won more Below: Tanzania have won more
18 September 1946: Kenya 3–0 Tanzania (Friendly). Kenya +18 December 1949: Kenya 0–2 Tanzania (Friendly). Level14 October 1950: Kenya 1–1 Tanzania (Friendly). Level16 October 1950: Kenya 1–2 Tanzania (Friendly). Tanzania +129 September 1951: Tanzania 3–2 Kenya (Friendly). Tanzania +230 September 1953: Kenya 7–1 Tanzania (Friendly). Tanzania +127 November 1956: Tanzania 0–9 Kenya (Friendly). Level5 October 1958: Kenya 3–1 Tanzania (Friendly). Kenya +110 October 1959: Tanzania 0–2 Kenya (Friendly). Kenya +212 October 1960: Kenya 5–0 Tanzania (Friendly). Kenya +31 October 1961: Kenya 0–0 Tanzania (Friendly). Kenya +39 December 1961: Tanzania 1–3 Kenya (Friendly). Kenya +428 July 1962: Kenya 4–3 Tanzania (Friendly). Kenya +528 September 1963: Kenya 4–1 Tanzania (Friendly). Kenya +67 December 1963: Kenya 6–2 Tanzania (Friendly). Kenya +726 September 1964: Tanzania 1–0 Kenya (Friendly). Kenya +626 September 1965: Kenya 0–2 Tanzania (Friendly). Kenya +523 October 1965: Kenya 4–2 Tanzania (Friendly). Kenya +630 September 1966: Tanzania 2–3 Kenya (Friendly). Kenya +723 February 1967: Kenya 2–0 Tanzania (Friendly). Kenya +89 October 1967: Kenya 5–3 Tanzania (Friendly). Kenya +91 October 1968: Tanzania 3–3 Kenya (Friendly). Kenya +96 January 1969: Kenya 2–1 Tanzania (Friendly). Kenya +1016 February 1969: Kenya 0–1 Tanzania (Africa Cup of Nations qualifying). Kenya +91 March 1969: Tanzania 1–1 Kenya (Africa Cup of Nations qualifying). Kenya +91 October 1969: Kenya 0–3 Tanzania (Friendly). Kenya +827 September 1970: Tanzania 2–0 Kenya (Friendly). Kenya +725 September 1971: Kenya 1–1 Tanzania (Friendly). Kenya +727 September 1973: Kenya 1–2 Tanzania (CECAFA Cup). Kenya +618 October 1975: Tanzania 1–2 Kenya (Friendly). Kenya +77 November 1975: Kenya 3–2 Tanzania (CECAFA Cup). Kenya +86 November 1976: Tanzania 1–1 Kenya (CECAFA Cup). Kenya +815 October 1978: Tanzania 1–0 Kenya (Friendly). Kenya +720 October 1978: Kenya 0–0 Tanzania (Friendly). Kenya +73 November 1979: Kenya 0–0 Tanzania (CECAFA Cup). Kenya +75 July 1980: Kenya 3–1 Tanzania (World Cup qualifying). Kenya +819 July 1980: Tanzania 5–0 Kenya (World Cup qualifying). Kenya +720 November 1981: Tanzania 1–0 Kenya (CECAFA Cup). Kenya +628 November 1981: Tanzania 0–1 Kenya (CECAFA Cup). Kenya +718 November 1983: Kenya 0–0 Tanzania (CECAFA Cup). Kenya +78 October 1985: Kenya 3–2 Tanzania (CECAFA Cup). Kenya +816 December 1987: Kenya 3–2 Tanzania (CECAFA Cup). Kenya +910 November 1988: Kenya 2–0 Tanzania (CECAFA Cup). Kenya +105 December 1989: Kenya 2–1 Tanzania (CECAFA Cup). Kenya +119 November 1991: Tanzania 1–1 Kenya (Friendly). Kenya +1116 November 1991: Tanzania 1–2 Kenya (Friendly). Kenya +1210 December 1993: Kenya 2–1 Tanzania (Friendly). Kenya +131 December 1994: Kenya 0–1 Tanzania (CECAFA Cup). Kenya +121 October 1997: Tanzania 0–1 Kenya (Friendly). Kenya +1315 October 2000: Kenya 3–0 Tanzania (Friendly). Kenya +1427 October 2001: Tanzania 3–1 Kenya (Friendly). Kenya +1311 May 2002: Kenya 1–0 Tanzania (Friendly). Kenya +1418 May 2002: Tanzania 0–5 Kenya (Friendly). Kenya +1530 November 2002: Tanzania 1–0 Kenya (CECAFA Cup). Kenya +1414 December 2002: Tanzania 2–3 Kenya (CECAFA Cup). Kenya +1523 March 2003: Kenya 4–0 Tanzania (Friendly). Kenya +1611 October 2003: Tanzania 0–0 Kenya (World Cup qualifying). Kenya +1615 November 2003: Kenya 3–0 Tanzania (World Cup qualifying). Kenya +1730 September 2006: Tanzania 0–0 Kenya (Friendly). Kenya +178 December 2007: Tanzania 2–1 Kenya (CECAFA Cup). Kenya +1611 January 2009: Kenya 2–1 Tanzania (CECAFA Cup). Kenya +1711 August 2010: Tanzania 1–1 Kenya (Friendly). Kenya +1723 November 2010: Tanzania 1–0 Kenya (Friendly). Kenya +1614 November 2012: Tanzania 1–0 Kenya (Friendly). Kenya +1510 December 2013: Kenya 1–0 Tanzania (CECAFA Cup). Kenya +1629 May 2016: Kenya 1–1 Tanzania (Friendly). Kenya +1611 December 2017: Kenya 1–0 Tanzania (CECAFA Cup). Kenya +1727 June 2019: Kenya 3–2 Tanzania (Africa Cup of Nations). Kenya +1815 March 2021: Kenya 2–1 Tanzania (Friendly). Kenya +197 January 2025: Tanzania 0–2 Kenya (Mapinduzi Cup). Kenya +20Level
Kenya lead by 20 wins after the latest meeting. The biggest lead was 20, held by Kenya from 7 January 2025.

Every meeting on one timeline

Larger dots mark bigger winning margins. Hover a dot for the result.

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

Record by competition
CompetitionPlayedKenyaDrawsTanzaniaGoals
Friendly442491196–50
CECAFA Cup18103524–18
World Cup qualifying42116–6
Africa Cup of Nations qualifying20111–2
Africa Cup of Nations11003–2
Mapinduzi Cup11002–0

Meetings by decade

Kenya wins Draws Tanzania wins
Meetings by decade
DecadeResultsPlayedGoals
1940s25
1950s733
1960s1768
1970s918
1980s926
1990s510
2000s1232
2010s713
2020s25

Longest runs

Longest runs
Longest run ofKenyaTanzania
Wins in a row51953 to 196022010 to 2012
Unbeaten meetings101953 to 196361969 to 1973

The longest run of draws is 2, from 20 October 1978 to 3 November 1979.

Top scorers in Kenya vs Tanzania

  1. 1Thuwein AliTanzania3
  2. 2Dennis OliechKenya2
  3. 3Michael OlungaKenya2
  4. 4Peter TinoTanzania2
  5. 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

Show
Every Kenya vs Tanzania result
DateHomeScoreAwayCompetitionVenue
Tanzania0–2KenyaMapinduzi CupGombani, Zanzibar (neutral)
Kenya2–1TanzaniaFriendlyNairobi, Kenya
Kenya3–2TanzaniaAfrica Cup of NationsCairo, Egypt (neutral)
Kenya1–0TanzaniaCECAFA CupMachakos, Kenya
Kenya1–1TanzaniaFriendlyNairobi, Kenya
Kenya1–0TanzaniaCECAFA CupNairobi, Kenya
Tanzania1–0KenyaFriendlyMwanza, Tanzania
Tanzania1–0KenyaFriendlyDar es Salaam, Tanzania
Tanzania1–1KenyaFriendlyDar es Salaam, Tanzania
Kenya2–1TanzaniaCECAFA CupKampala, Uganda (neutral)
Tanzania2–1KenyaCECAFA CupDar es Salaam, Tanzania
Tanzania0–0KenyaFriendlyDar es Salaam, Tanzania
Kenya3–0TanzaniaWorld Cup qualifyingNairobi, Kenya
Tanzania0–0KenyaWorld Cup qualifyingDar es Salaam, Tanzania
Kenya4–0TanzaniaFriendlyNairobi, Kenya
Tanzania2–3KenyaCECAFA CupMwanza, Tanzania
Tanzania1–0KenyaCECAFA CupMwanza, Tanzania
Tanzania0–5KenyaFriendlyArusha, Tanzania
Kenya1–0TanzaniaFriendlyNairobi, Kenya
Tanzania3–1KenyaFriendlyMwanza, Tanzania
Kenya3–0TanzaniaFriendlyNairobi, Kenya
Tanzania0–1KenyaFriendlyDar es Salaam, Tanzania
Kenya0–1TanzaniaCECAFA CupNairobi, Kenya
Kenya2–1TanzaniaFriendlyNairobi, Kenya
Tanzania1–2KenyaFriendlyDar es Salaam, Tanzania
Tanzania1–1KenyaFriendlyDar es Salaam, Tanzania
Kenya2–1TanzaniaCECAFA CupNairobi, Kenya
Kenya2–0TanzaniaCECAFA CupLilongwe, Malawi (neutral)
Kenya3–2TanzaniaCECAFA CupAddis Ababa, Ethiopia (neutral)
Kenya3–2TanzaniaCECAFA CupHarare, Zimbabwe (neutral)
Kenya0–0TanzaniaCECAFA CupNairobi, Kenya
Tanzania0–1KenyaCECAFA CupDar es Salaam, Tanzania
Tanzania1–0KenyaCECAFA CupDodoma, Tanzania
Tanzania5–0KenyaWorld Cup qualifyingDar es Salaam, Tanzania
Kenya3–1TanzaniaWorld Cup qualifyingNairobi, Kenya
Kenya0–0TanzaniaCECAFA CupNairobi, Kenya
Kenya0–0TanzaniaFriendlyNairobi, Kenya
Tanzania1–0KenyaFriendlyArusha, Tanzania
Tanzania1–1KenyaCECAFA CupZanzibar, Tanzania
Kenya3–2TanzaniaCECAFA CupLusaka, Zambia (neutral)
Tanzania1–2KenyaFriendlyDar es Salaam, Tanzania
Kenya1–2TanzaniaCECAFA CupKampala, Uganda (neutral)
Kenya1–1TanzaniaFriendlyNairobi, Kenya
Tanzania2–0KenyaFriendlyZanzibar, Tanzania
Kenya0–3TanzaniaFriendlyKampala, Uganda (neutral)
Tanzania1–1KenyaAfrica Cup of Nations qualifyingDar es Salaam, Tanzania
Kenya0–1TanzaniaAfrica Cup of Nations qualifyingNairobi, Kenya
Kenya2–1TanzaniaFriendlyAddis Ababa, Ethiopia (neutral)
Tanzania3–3KenyaFriendlyDar es Salaam, Tanzania
Kenya5–3TanzaniaFriendlyNairobi, Kenya
Kenya2–0TanzaniaFriendlyKhartoum, Sudan (neutral)
Tanzania2–3KenyaFriendlyZanzibar, Tanzania
Kenya4–2TanzaniaFriendlyNairobi, Kenya
Kenya0–2TanzaniaFriendlyKampala, Uganda (neutral)
Tanzania1–0KenyaFriendlyDar es Salaam, Tanzania
Kenya6–2Tanzaniaas TanganyikaFriendlyNairobi, Kenya
Kenya4–1Tanzaniaas TanganyikaFriendlyNairobi, Kenya
Kenya4–3Tanzaniaas TanganyikaFriendlyNairobi, Kenya
Tanzaniaas Tanganyika1–3KenyaFriendlyDar es Salaam, Tanganyika
Kenya0–0Tanzaniaas TanganyikaFriendlyMombasa, Kenya
Kenya5–0Tanzaniaas TanganyikaFriendlyKampala, Uganda (neutral)
Tanzaniaas Tanganyika0–2KenyaFriendlyDar es Salaam, Tanganyika
Kenya3–1Tanzaniaas TanganyikaFriendlyNairobi, Kenya
Tanzaniaas Tanganyika0–9KenyaFriendlyKampala, Uganda (neutral)
Kenya7–1Tanzaniaas TanganyikaFriendlyZanzibar City, Zanzibar (neutral)
Tanzaniaas Tanganyika3–2KenyaFriendlyDar es Salaam, Tanganyika
Kenya1–2Tanzaniaas TanganyikaFriendlyNairobi, Kenya
Kenya1–1Tanzaniaas TanganyikaFriendlyNairobi, Kenya
Kenya0–2Tanzaniaas TanganyikaFriendlyZanzibar City, Zanzibar (neutral)
Kenya3–0Tanzaniaas TanganyikaFriendlyNairobi, Kenya

Recent form

Kenya

  1. Dat RwandaFriendly0–0Mon 5 Oct 2026
  2. Lat GuineaAfrica Cup of Nations qualifying0–1Thu 1 Oct 2026
  3. Dv EritreaAfrica Cup of Nations qualifying1–1Sat 26 Sept 2026
  4. Dv LesothoFriendly1–1Thu 4 Jun 2026
  5. Wv GrenadaFIFA Series3–0Mon 30 Mar 2026

Tanzania

  1. Dat MadagascarAfrica Cup of Nations qualifying1–1Tue 29 Sept 2026
  2. Lv Guinea-BissauAfrica Cup of Nations qualifying0–2Fri 25 Sept 2026
  3. Wv MacauFIFA Series6–0Sun 29 Mar 2026
  4. Lv LiechtensteinFIFA Series0–1Thu 26 Mar 2026
  5. Lat MoroccoAfrica Cup of Nations0–1Sun 4 Jan 2026

Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.