Skip to content
TheFootball.News

Botswana vs Kenya head-to-head record

Botswana wins
3
Draws
0
Kenya wins
4

7 meetings, 1992 to 2013Goals: Botswana 7, Kenya 10

Botswana and Kenya have met 7 times since 1992. Kenya have won 4, Botswana 3. They last met on 11 July 2013, when Botswana won 2–1 in the COSAFA Cup.

The 7 meetings have produced 17 goals, 2.43 per game. The biggest win is Kenya’s 3–1 in a friendly in 2012.

Who has won more, Botswana or Kenya?

All matches7 matches

3 Botswana0 drawsKenya 4

Competitive3 matches

2 Botswana0 drawsKenya 1

Friendlies4 matches

1 Botswana0 drawsKenya 3

Key numbers

Goals
Botswana 7, Kenya 102.43 per game
First meeting
Botswana 1–3 KenyaFriendly, 30 Sept 1992
Most recent
Kenya 1–2 BotswanaCOSAFA Cup, 11 Jul 2013
Botswana’s biggest win
Kenya 1–2 BotswanaCOSAFA Cup, 11 Jul 2013
Kenya’s biggest win
Kenya 3–1 BotswanaFriendly, 12 Jul 2012
Most goals in a meeting
Kenya 3–1 BotswanaFriendly, 12 Jul 2012
TFN Elo rating now
Botswana 1410 (134th), Kenya 1454 (119th)How the rating works

Last five meetings

  1. Kenya1Botswana2

    COSAFA Cup

    Kitwe, Zambia (neutral)

  2. Kenya3Botswana1

    Friendly

    Nairobi, Kenya

  3. Botswana1Kenya0

    Friendly

    Gaborone, Botswana

  4. Kenya1Botswana0

    World Cup qualifying

    Nairobi, Kenya

  5. Botswana2Kenya1

    World Cup qualifying

    Gaborone, Botswana

Who has had the upper hand over time?

The line climbs with every Botswana win and drops with every Kenya win, so its height shows who has won more meetings up to that point.

Above the line: Botswana have won more Below: Kenya have won more
30 September 1992: Botswana 1–3 Kenya (Friendly). Kenya +13 October 1992: Botswana 0–1 Kenya (Friendly). Kenya +29 October 2004: Botswana 2–1 Kenya (World Cup qualifying). Kenya +126 March 2005: Kenya 1–0 Botswana (World Cup qualifying). Kenya +210 August 2011: Botswana 1–0 Kenya (Friendly). Kenya +112 July 2012: Kenya 3–1 Botswana (Friendly). Kenya +211 July 2013: Kenya 1–2 Botswana (COSAFA Cup). Kenya +1Level
Kenya lead by 1 win after the latest meeting. The biggest lead was 2, held by Kenya from 3 October 1992.

Every meeting on one timeline

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

Home, away and neutral

In Botswana's home games

4 matches

202

BotswanaDrawsKenya

In Kenya's home games

2 matches

002

BotswanaDrawsKenya

At neutral venues

1 match

100

BotswanaDrawsKenya

Record by competition

Record by competition
CompetitionPlayedBotswanaDrawsKenyaGoals
Friendly41033–7
World Cup qualifying21012–2
COSAFA Cup11002–1

Meetings by decade

Botswana wins Draws Kenya wins
Meetings by decade
DecadeResultsPlayedGoals
1990s25
2000s24
2010s38

Longest runs

Longest runs
Longest run ofBotswanaKenya
Wins in a row1201321992
Unbeaten meetings1201321992

Questions answered

How many times have Botswana and Kenya played each other?

7 times, starting on 30 September 1992. 3 of those meetings were competitive and 4 were friendlies.

Who has won more matches between Botswana and Kenya?

Kenya, with 4 wins to 3. 0 matches ended level.

What is the biggest win in Botswana vs Kenya?

Kenya’s 3–1 win in a friendly on 12 July 2012 in Nairobi.

When did Botswana and Kenya last play?

On 11 July 2013 in Kitwe, when Botswana won 2–1 in the COSAFA Cup.

What is the competitive record between Botswana and Kenya?

In 3 competitive matches, Botswana have 2 wins, Kenya have 1, and 0 ended level.

Every Botswana vs Kenya result

Show
Every Botswana vs Kenya result
DateHomeScoreAwayCompetitionVenue
Kenya1–2BotswanaCOSAFA CupKitwe, Zambia (neutral)
Kenya3–1BotswanaFriendlyNairobi, Kenya
Botswana1–0KenyaFriendlyGaborone, Botswana
Kenya1–0BotswanaWorld Cup qualifyingNairobi, Kenya
Botswana2–1KenyaWorld Cup qualifyingGaborone, Botswana
Botswana0–1KenyaFriendlyGaborone, Botswana
Botswana1–3KenyaFriendlyGaborone, Botswana

Recent form

Botswana

  1. Dat TunisiaAfrica Cup of Nations qualifying2–2Mon 28 Sept 2026
  2. Dat LibyaAfrica Cup of Nations qualifying2–2Thu 24 Sept 2026
  3. Wv MalawiMukuru 4 Nations1–0Tue 31 Mar 2026
  4. Lv ZimbabweMukuru 4 Nations0–3Sat 28 Mar 2026
  5. Lv DR CongoAfrica Cup of Nations0–3Tue 30 Dec 2025

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

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