BBC Homepage
  • Skip to content
  • Accessibility Help
  • Your account
  • Home
  • News
  • Football 2026
  • Business
  • Technology
  • Health
  • Culture
  • Arts
  • Travel
  • Earth
  • Sport
  • Audio
  • Video
  • Live
More menu
More menu
Search BBC
  • Home
  • News
  • Football 2026
  • Business
  • Technology
  • Health
  • Culture
  • Arts
  • Travel
  • Earth
  • Sport
  • Audio
  • Video
  • Live
Close menu
BBC Sport
Menu
  • Home
  • World Cup
  • Football
  • Cricket
  • Formula 1
  • Rugby U
  • Rugby L
  • Tennis
  • Golf
  • Boxing
  • Athletics
  • My Sport
More
A-Z Sports
  • American Football
  • Athletics
  • Basketball
  • Boxing
  • Cricket
  • Cycling
  • Darts
  • Disability Sport
  • Football
  • Formula 1
  • Gaelic Games
  • Golf
  • Gymnastics
  • Horse Racing
  • Mixed Martial Arts
  • Motorsport
  • Netball
  • Olympic Sports
  • Rugby League
  • Rugby Union
  • Snooker
  • Swimming
  • Tennis
  • Full Sports A-Z
More from Sport
  • England
  • Scotland
  • Wales
  • Northern Ireland
  • My Sport
  • Match of the Day
  • Sports Personality
  • 5 Live Sport
  • News Feeds
  • Help & FAQs
  • Football
  • Scores & Fixtures
  • Tables
  • World Cup
  • All Teams
  • Gossip
  • Transfers
  • Top Scorers
  • Women
  • Champions League
  • Leagues & Cups
  • Quizzes

Lesotho v Kenya

Match Summary

Thu 4 Jun 2026
‧
Friendlies -
Friendlies 1
Lesotho 1 , Kenya 1 at Full time
LesothoLesothoLesotho
1
1
KenyaKenyaKenya
Full time
FT
Half Time Lesotho 0 , Kenya 1
HT 0-1

Key Events

Lesotho

  • T. Makhele (70')Goal 70 minutes

Kenya

  • F. Odhiambo (12')Goal 12 minutes

Venue:Lucas Masterpieces Moripe Stadium
  • Scores (active)
  • Line-ups
  • Head-to-head
  • Live Text

Friendlies Scores & Fixtures

Thursday 4th June

Panama 4 , Dominican Republic 2 at Full time
PanamaPanamaPanama
4
2
Dominican RepDominican RepublicDominican Republic
Full time
FT
South Korea 1 , El Salvador 0 at Full time
South KoreaSouth KoreaSouth Korea
1
0
El SalvadorEl SalvadorEl Salvador
Full time
FT
Lesotho 1 , Kenya 1 at Full time
LesothoLesothoLesotho
1
1
KenyaKenyaKenya
Full time
FT
Northern Ireland 1 , Guinea 0 at Full time
N. IrelandNorthern IrelandNorthern Ireland
1
0
GuineaGuineaGuinea
Full time
FT
Slovenia 1 , Cyprus 1 at Full time
SloveniaSloveniaSlovenia
1
1
CyprusCyprusCyprus
Full time
FT
Iran 2 , Mali 0 at Full time
IranIranIran
2
0
MaliMaliMali
Full time
FT
Sweden 2 , Greece 2 at Full time
SwedenSwedenSweden
2
2
GreeceGreeceGreece
Full time
FT
Spain 1 , Iraq 1 at Full time
SpainSpainSpain
1
1
IraqIraqIraq
Full time
FT
France 1 , Ivory Coast 2 at Full time
FranceFranceFrance
1
2
Ivory CoastIvory CoastIvory Coast
Full time
FT
Andorra 2 , Liechtenstein 0 at Full time
AndorraAndorraAndorra
2
0
LiechtensteinLiechtensteinLiechtenstein
Full time
FT
Maldives 0 , Pakistan 3 at Full time
MaldivesMaldivesMaldives
0
3
PakistanPakistanPakistan
Full time
FT
Cambodia 4 , Bhutan 0 at Full time
CambodiaCambodiaCambodia
4
0
BhutanBhutanBhutan
Full time
FT
Afghanistan versus Bangladesh U23 kick off 17:00
AfghanistanAfghanistanAfghanistan
17:0017:00
plays
BangladeshBangladesh U23Bangladesh U23
Equat GuineaEquatorial GuineaEquatorial Guinea
C
C
BurundiBurundiBurundi
Match Cancelled
Match Cancelled
View all Friendlies fixtures

Team Lineups

home team, Lesotho

Manager: Bob Mafoso

Formation: 4 - 2 - 3 - 1

Pitch Formation

Diagram of half a football pitch showing the home team formation.
  • Number
    1
    1, Mofoka, Goalkeeper
    Mofoka
  • Number
    2
    2, Falene, Defender
    Falene
    Number
    20
    20, Makhele, Defender
    Makhele
    Number
    21
    21, Mokokoane, Defender
    Mokokoane
    Number
    3
    3, Koeane, Defender
    Koeane
  • Number
    10
    10, Fothoane, Defensive Midfielder
    Fothoane
    Number
    8
    8, Rapuleng, Defensive Midfielder
    Rapuleng
  • Number
    14
    14, Moloi, Attacking Midfielder
    Moloi
    Number
    7
    7, Letsema, Attacking Midfielder
    Letsema
    Number
    9
    9, Sera, Attacking Midfielder
    Sera
  • Number
    22
    22, Makha, Striker
    Makha

Starting lineup

  • Number
    1
    1, Mofoka, Goalkeeper
    L. Mofoka
  • Number
    3
    3, Koeane, Defender
    K. Koeane
  • Number
    21
    21, Mokokoane, Defender
    R. Mokokoane
  • Number
    20
    20, Makhele, Defender
    T. Makhele (c), Captain
  • Number
    2
    2, Falene, Defender
    I. Falene M. Makhetha 46', substituted for M. Makhetha at 46 minutes
  • Number
    8
    8, Rapuleng, Defensive Midfielder
    K. Rapuleng
  • Number
    10
    10, Fothoane, Defensive Midfielder
    L. Fothoane
  • Number
    9
    9, Sera, Attacking Midfielder
    M. Sera 12', Yellow Card at 12 minutesL. Lintša 78', substituted for L. Lintša at 78 minutes
  • Number
    7
    7, Letsema, Attacking Midfielder
    T. Letsema
  • Number
    14
    14, Moloi, Attacking Midfielder
    M. Moloi T. Toloane 37', substituted for T. Toloane at 37 minutes
  • Number
    22
    22, Makha, Striker
    T. Makha N. Mokhachane 74', substituted for N. Mokhachane at 74 minutes

Substitutes

home team, Lesotho

  • Number
    23
    23, Khechane, Substitute
    T. Khechane
  • Number
    17
    17, Lintsa, Substitute
    L. Lintša
  • Number
    5
    5, Mafatle, Substitute
    T. Mafatle
  • Number
    19
    19, Makhetha, Substitute
    M. Makhetha 72', Yellow Card at 72 minutes
  • Number
    12
    12, Makuru, Substitute
    T. Makuru
  • Number
    6
    6, Mapola, Substitute
    T. Mapola
  • Number
    13
    13, Matlabe, Substitute
    F. Matlabe
  • Number
    16
    16, Moerane, Substitute
    S. Moerane
  • Number
    18
    18, Mofokeng, Substitute
    L. Mofokeng
  • Number
    11
    11, Mokhachane, Substitute
    N. Mokhachane
  • Number
    15
    15, Ntobane, Substitute
    J. Ntobane
  • Number
    4
    4, Toloane, Substitute
    T. Toloane 49', Yellow Card at 49 minutes

away team, Kenya

Manager: Benni McCarthy

Formation: 3 - 4 - 3

Pitch Formation

Diagram of half a football pitch showing the away team formation.
  • Number
    1
    1, Shikhalo, Goalkeeper
    Shikhalo
  • Number
    2
    2, Odhiambo, Defender
    Odhiambo
    Number
    4
    4, Owino, Defender
    Owino
    Number
    22
    22, Obiero, Defender
    Obiero
  • Number
    16
    16, Onyango, Midfielder
    Onyango
    Number
    6
    6, Odada, Midfielder
    Odada
    Number
    21
    21, Omondi, Midfielder
    Omondi
    Number
    19
    19, Oduor, Midfielder
    Oduor
  • Number
    24
    24, Omondi, Striker
    Omondi
    Number
    9
    9, Ouma, Striker
    Ouma
    Number
    7
    7, Bajaber, Striker
    Bajaber

Starting lineup

  • Number
    1
    1, Shikhalo, Goalkeeper
    F. Shikhalo (c), CaptainC. Kramer 69', substituted for C. Kramer at 69 minutes
  • Number
    22
    22, Obiero, Defender
    Z. Obiero A. Odhiambo 46', substituted for A. Odhiambo at 46 minutes
  • Number
    4
    4, Owino, Defender
    S. Owino
  • Number
    2
    2, Odhiambo, Defender
    F. Odhiambo
  • Number
    19
    19, Oduor, Midfielder
    C. Oduor W. Wilson 46', substituted for W. Wilson at 46 minutes
  • Number
    21
    21, Omondi, Midfielder
    S. Omondi 67', Yellow Card at 67 minutes
  • Number
    6
    6, Odada, Midfielder
    R. Odada 22', Yellow Card at 22 minutesC. Erambo 46', substituted for C. Erambo at 46 minutes
  • Number
    16
    16, Onyango, Midfielder
    R. Onyango
  • Number
    7
    7, Bajaber, Striker
    M. Bajaber A. Omija 81', substituted for A. Omija at 81 minutes
  • Number
    9
    9, Ouma, Striker
    L. Ouma M. Obiero 68', substituted for M. Obiero at 68 minutes
  • Number
    24
    24, Omondi, Striker
    B. Stanley Omondi E. Otieno 68', substituted for E. Otieno at 68 minutes

away team, Kenya

  • Number
    3
    3, Agina, Substitute
    S. Agina
  • Number
    12
    12, Erambo, Substitute
    C. Erambo
  • Number
    8
    8, Henia-Kamau, Substitute
    S. Henia-Kamau
  • Number
    23
    23, Kramer, Substitute
    C. Kramer
  • Number
    15
    15, Madada, Substitute
    K. Madada
  • Number
    17
    17, Nondi, Substitute
    A. Nondi
  • Number
    20
    20, Obiero, Substitute
    M. Obiero
  • Number
    10
    10, Odhiambo, Substitute
    A. Odhiambo
  • Number
    5
    5, Omija, Substitute
    A. Omija
  • Number
    13
    13, Otieno, Substitute
    E. Otieno
  • Number
    14
    14, Woodman, Substitute
    D. Woodman
  • Number
    11
    11, Wilson, Substitute
    W. Wilson
  • Lesotho (active)
  • Kenya

home team, Lesotho

Manager: Bob Mafoso

Formation: 4 - 2 - 3 - 1

Pitch Formation

Diagram of half a football pitch showing the home team formation.
  • Number
    1
    1, Mofoka, Goalkeeper
    Mofoka
  • Number
    2
    2, Falene, Defender
    Falene
    Number
    20
    20, Makhele, Defender
    Makhele
    Number
    21
    21, Mokokoane, Defender
    Mokokoane
    Number
    3
    3, Koeane, Defender
    Koeane
  • Number
    10
    10, Fothoane, Defensive Midfielder
    Fothoane
    Number
    8
    8, Rapuleng, Defensive Midfielder
    Rapuleng
  • Number
    14
    14, Moloi, Attacking Midfielder
    Moloi
    Number
    7
    7, Letsema, Attacking Midfielder
    Letsema
    Number
    9
    9, Sera, Attacking Midfielder
    Sera
  • Number
    22
    22, Makha, Striker
    Makha

Starting lineup

  • Number
    1
    1, Mofoka, Goalkeeper
    L. Mofoka
  • Number
    3
    3, Koeane, Defender
    K. Koeane
  • Number
    21
    21, Mokokoane, Defender
    R. Mokokoane
  • Number
    20
    20, Makhele, Defender
    T. Makhele (c), Captain
  • Number
    2
    2, Falene, Defender
    I. Falene M. Makhetha 46', substituted for M. Makhetha at 46 minutes
  • Number
    8
    8, Rapuleng, Defensive Midfielder
    K. Rapuleng
  • Number
    10
    10, Fothoane, Defensive Midfielder
    L. Fothoane
  • Number
    9
    9, Sera, Attacking Midfielder
    M. Sera 12', Yellow Card at 12 minutesL. Lintša 78', substituted for L. Lintša at 78 minutes
  • Number
    7
    7, Letsema, Attacking Midfielder
    T. Letsema
  • Number
    14
    14, Moloi, Attacking Midfielder
    M. Moloi T. Toloane 37', substituted for T. Toloane at 37 minutes
  • Number
    22
    22, Makha, Striker
    T. Makha N. Mokhachane 74', substituted for N. Mokhachane at 74 minutes

Substitutes

  • Number
    23
    23, Khechane, Substitute
    T. Khechane
  • Number
    17
    17, Lintsa, Substitute
    L. Lintša
  • Number
    5
    5, Mafatle, Substitute
    T. Mafatle
  • Number
    19
    19, Makhetha, Substitute
    M. Makhetha 72', Yellow Card at 72 minutes
  • Number
    12
    12, Makuru, Substitute
    T. Makuru
  • Number
    6
    6, Mapola, Substitute
    T. Mapola
  • Number
    13
    13, Matlabe, Substitute
    F. Matlabe
  • Number
    16
    16, Moerane, Substitute
    S. Moerane
  • Number
    18
    18, Mofokeng, Substitute
    L. Mofokeng
  • Number
    11
    11, Mokhachane, Substitute
    N. Mokhachane
  • Number
    15
    15, Ntobane, Substitute
    J. Ntobane
  • Number
    4
    4, Toloane, Substitute
    T. Toloane 49', Yellow Card at 49 minutes

away team, Kenya

Manager: Benni McCarthy

Formation: 3 - 4 - 3

Pitch Formation

Diagram of half a football pitch showing the away team formation.
  • Number
    1
    1, Shikhalo, Goalkeeper
    Shikhalo
  • Number
    2
    2, Odhiambo, Defender
    Odhiambo
    Number
    4
    4, Owino, Defender
    Owino
    Number
    22
    22, Obiero, Defender
    Obiero
  • Number
    16
    16, Onyango, Midfielder
    Onyango
    Number
    6
    6, Odada, Midfielder
    Odada
    Number
    21
    21, Omondi, Midfielder
    Omondi
    Number
    19
    19, Oduor, Midfielder
    Oduor
  • Number
    24
    24, Omondi, Striker
    Omondi
    Number
    9
    9, Ouma, Striker
    Ouma
    Number
    7
    7, Bajaber, Striker
    Bajaber

Starting lineup

  • Number
    1
    1, Shikhalo, Goalkeeper
    F. Shikhalo (c), CaptainC. Kramer 69', substituted for C. Kramer at 69 minutes
  • Number
    22
    22, Obiero, Defender
    Z. Obiero A. Odhiambo 46', substituted for A. Odhiambo at 46 minutes
  • Number
    4
    4, Owino, Defender
    S. Owino
  • Number
    2
    2, Odhiambo, Defender
    F. Odhiambo
  • Number
    19
    19, Oduor, Midfielder
    C. Oduor W. Wilson 46', substituted for W. Wilson at 46 minutes
  • Number
    21
    21, Omondi, Midfielder
    S. Omondi 67', Yellow Card at 67 minutes
  • Number
    6
    6, Odada, Midfielder
    R. Odada 22', Yellow Card at 22 minutesC. Erambo 46', substituted for C. Erambo at 46 minutes
  • Number
    16
    16, Onyango, Midfielder
    R. Onyango
  • Number
    7
    7, Bajaber, Striker
    M. Bajaber A. Omija 81', substituted for A. Omija at 81 minutes
  • Number
    9
    9, Ouma, Striker
    L. Ouma M. Obiero 68', substituted for M. Obiero at 68 minutes
  • Number
    24
    24, Omondi, Striker
    B. Stanley Omondi E. Otieno 68', substituted for E. Otieno at 68 minutes

Substitutes

  • Number
    3
    3, Agina, Substitute
    S. Agina
  • Number
    12
    12, Erambo, Substitute
    C. Erambo
  • Number
    8
    8, Henia-Kamau, Substitute
    S. Henia-Kamau
  • Number
    23
    23, Kramer, Substitute
    C. Kramer
  • Number
    15
    15, Madada, Substitute
    K. Madada
  • Number
    17
    17, Nondi, Substitute
    A. Nondi
  • Number
    20
    20, Obiero, Substitute
    M. Obiero
  • Number
    10
    10, Odhiambo, Substitute
    A. Odhiambo
  • Number
    5
    5, Omija, Substitute
    A. Omija
  • Number
    13
    13, Otieno, Substitute
    E. Otieno
  • Number
    14
    14, Woodman, Substitute
    D. Woodman
  • Number
    11
    11, Wilson, Substitute
    W. Wilson

Match Officials

Referee:
Jelly Chavane
Assistant Referee 1:
Kgara Mokoena
Assistant Referee 2:
Abi Kamohelo Ramutsindela
Fourth Official:
David Molise

Head to Head

Season so far

Friendlies

  • Skip to form guide
  • Skip to previous meetings
  • Skip to previous scores
Lesotho

Key

Kenya
Key, Lesotho v Kenya

Form guide

All competitions

  • Skip to previous meetings
  • Skip to previous scores
  • Skip back to season so far
Lesotho
Kenya
W
Lesotho won
v Seychelles
2
1
Africa Cup of Nations Qualification
W
Kenya won
v Grenada
0
3
Friendlies
D
Lesotho draw
v Seychelles
0
0
Africa Cup of Nations Qualification
D
Kenya draw
v Estonia
1
1
Friendlies
L
Lesotho lose
v Malawi
0
1
Friendlies
L
Kenya lose
v Senegal
8
0
Friendlies
D
Lesotho draw
v Malawi
0
0
Friendlies
L
Kenya lose
v Equatorial Guinea
0
1
Friendlies
W
Lesotho won
v Zimbabwe
1
0
CAF World Cup Qualifiers
L
Kenya lose
v Ivory Coast
3
0
CAF World Cup Qualifiers

Previous meetings

All competitions

  • Skip to previous scores
  • Skip back to form guide
  • Skip back to season so far
Lesotho and Kenya

Played 3

LES
Won
1
Won
0
Draw
2
Draw 2
Lesotho Won 1Kenya Won 0

Previous scores

All competitions

  • Skip back to previous meetings
  • Skip back to form guide
  • Skip back to season so far

Africa Cup of Nations Qualification

Kenya 0 , Lesotho 0 on the 3rd of August 2014
KenyaKenyaKenya
0
0
LesothoLesothoLesotho
3rd of August 2014
3 AUG 2014
Lesotho 1 , Kenya 0 on the 20th of July 2014
LesothoLesothoLesotho
1
0
KenyaKenyaKenya
20th of July 2014
20 JUL 2014

Friendlies

Kenya 2 , Lesotho 2 on the 8th of July 2013
KenyaKenyaKenya
2
2
LesothoLesothoLesotho
8th of July 2013
8 JUL 2013

Live Text

previous page
Page 2 of 2
  1. 1
  2. 2
next page
  1. Bookingat 23 minutes
    23'

    Richard Odada (Kenya) is shown the yellow card for a bad foul.

  2. Bookingat 13 minutes
    13'

    Motebang Sera (Lesotho) is shown the yellow card for a bad foul.

  3. Goal!at 13 minutes
    13'

    Goal! Lesotho 0, Kenya 1. Frank Odhiambo (Kenya) right footed shot from the centre of the box to the high centre of the goal.

  4. Kick Offat 1 minute
    1'

    First Half begins.

  5. Postat 1 minute
    1'

    Lineups are announced and players are warming up.

previous page
Page 2 of 2
  1. 1
  2. 2
next page

Best of BBC Sounds

  • Beyoncé: From local talent shows to a $1 billion music mogul

    • Attribution
      Sounds

    Added to My Sounds
    Good Bad Billionaire has been added to your My Sounds.
    Good Bad Billionaire: Beyonce
  • The story of football and Englishness from 1966 to today

    • Attribution
      Sounds

    Added to My Sounds
    The History Podcast has been added to your My Sounds.
    The History Podcast: Sixty Years of Hurt
  • Emma sits down with Olympic cyclist Victoria Pendleton

    • Attribution
      Sounds

    Added to My Sounds
    Ready to Talk with Emma Barnett has been added to your My Sounds.
    Ready to Talk with Emma Barnett
  • It's Guy Martin's turn to spin his Desert Island Discs

    • Attribution
      Sounds

    Added to My Sounds
    Desert Island Discs has been added to your My Sounds.
    Desert Island Discs - Guy Martin
  • Home
  • News
  • Football 2026
  • Business
  • Technology
  • Health
  • Culture
  • Arts
  • Travel
  • Earth
  • Sport
  • Audio
  • Video
  • Live
  • Terms of Use
  • About the BBC
  • Privacy Policy
  • Cookies
  • Accessibility Help
  • Parental Guidance
  • Contact the BBC
  • BBC emails for you
  • Advertise with us

Copyright © 2026 BBC. The BBC is not responsible for the content of external sites. Read about our approach to external linking.