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
  • Follow Your Team
  • Gossip
  • Transfers
  • Top Scorers
  • Women
  • Leagues & Cups
  • Quizzes

Kenya v Lesotho

Match Summary

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

Key Events

Kenya

  • M. Bajaber (8', 52')Goal 8 minutes, Goal 52 minutes
  • L. Ouma (84', 88')Goal 84 minutes, Goal 88 minutes

Lesotho

  • S. Moerane (
    53')
    Red Card 53 minutes
Assists
Kenya,M. Obiero (8'), A. Odhiambo (52'), S. Agina (84'), M. Bajaber (88')

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

Friendlies Scores & Fixtures

Sunday 7th June

Argentina 2 , Honduras 0 at Full time
ArgentinaArgentinaArgentina
2
0
HondurasHondurasHonduras
Full time
FT
Kenya 4 , Lesotho 0 at Full time
KenyaKenyaKenya
4
0
LesothoLesothoLesotho
Full time
FT
Denmark 2 , Ukraine 1 at Full time
DenmarkDenmarkDenmark
2
1
UkraineUkraineUkraine
Full time
FT
Croatia 2 , Slovenia 1 at Full time
CroatiaCroatiaCroatia
2
1
SloveniaSloveniaSlovenia
Full time
FT
Greece 0 , Italy 1 at Full time
GreeceGreeceGreece
0
1
ItalyItalyItaly
Full time
FT
Morocco 1 , Norway 1 at Full time
MoroccoMoroccoMorocco
1
1
NorwayNorwayNorway
Full time
FT
Ecuador 3 , Guatemala 0 at Full time
EcuadorEcuadorEcuador
3
0
GuatemalaGuatemalaGuatemala
Full time
FT
Curaçao 4 , Aruba 0 at Full time
CuraçaoCuraçaoCuraçao
4
0
ArubaArubaAruba
Full time
FT
Liechtenstein 0 , Cyprus 2 at Full time
LiechtensteinLiechtensteinLiechtenstein
0
2
CyprusCyprusCyprus
Full time
FT
Kosovo 3 , Andorra 0 at Full time
KosovoKosovoKosovo
3
0
AndorraAndorraAndorra
Full time
FT
Afghanistan 0 , Pakistan 2 at Full time
AfghanistanAfghanistanAfghanistan
0
2
PakistanPakistanPakistan
Full time
FT
Oman 4 , Mozambique 1 at Full time
OmanOmanOman
4
1
MozambiqueMozambiqueMozambique
Full time
FT
Maldives versus Bangladesh U23 kick off 17:00
MaldivesMaldivesMaldives
17:0017:00
plays
BangladeshBangladesh U23Bangladesh U23
View all Friendlies fixtures

Team Lineups

home team, Kenya

Manager: Benni McCarthy

Formation: 3 - 4 - 3

Pitch Formation

Diagram of half a football pitch showing the home team formation.
  • Number
    18
    18, Bwire, Goalkeeper
    Bwire
  • Number
    5
    5, Omija, Defender
    Omija
    Number
    14
    14, Woodman, Defender
    Woodman
    Number
    21
    21, Omondi, Defender
    Omondi
  • Number
    16
    16, Onyango, Midfielder
    Onyango
    Number
    15
    15, Madada, Midfielder
    Madada
    Number
    6
    6, Odada, Midfielder
    Odada
    Number
    10
    10, Odhiambo, Midfielder
    Odhiambo
  • Number
    11
    11, Wilson, Striker
    Wilson
    Number
    20
    20, Obiero, Striker
    Obiero
    Number
    7
    7, Bajaber, Striker
    Bajaber

Starting lineup

  • Number
    18
    18, Bwire, Goalkeeper
    B. Bwire C. Kramer 68', substituted for C. Kramer at 68 minutes
  • Number
    21
    21, Omondi, Defender
    S. Omondi E. Otieno 46', substituted for E. Otieno at 46 minutes
  • Number
    14
    14, Woodman, Defender
    D. Woodman
  • Number
    5
    5, Omija, Defender
    A. Omija
  • Number
    10
    10, Odhiambo, Midfielder
    A. Odhiambo A. Nondi 68', substituted for A. Nondi at 68 minutes
  • Number
    6
    6, Odada, Midfielder
    R. Odada (c), Captain
  • Number
    15
    15, Madada, Midfielder
    K. Madada C. Oduor 46', substituted for C. Oduor at 46 minutes
  • Number
    16
    16, Onyango, Midfielder
    R. Onyango S. Agina 68', substituted for S. Agina at 68 minutes
  • Number
    7
    7, Bajaber, Striker
    M. Bajaber
  • Number
    20
    20, Obiero, Striker
    M. Obiero L. Ouma 68', substituted for L. Ouma at 68 minutes
  • Number
    11
    11, Wilson, Striker
    W. Wilson S. Henia-Kamau 68', substituted for S. Henia-Kamau at 68 minutes

Substitutes

home 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
    17
    17, Nondi, Substitute
    A. Nondi
  • Number
    22
    22, Obiero, Substitute
    Z. Obiero
  • Number
    19
    19, Oduor, Substitute
    C. Oduor
  • Number
    24
    24, Omondi, Substitute
    B. Stanley Omondi
  • Number
    2
    2, Odhiambo, Substitute
    F. Odhiambo
  • Number
    9
    9, Ouma, Substitute
    L. Ouma
  • Number
    13
    13, Otieno, Substitute
    E. Otieno
  • Number
    4
    4, Owino, Substitute
    S. Owino

away team, Lesotho

Manager: Bob Mafoso

Formation: 4 - 2 - 3 - 1

Pitch Formation

Diagram of half a football pitch showing the away team formation.
  • Number
    16
    16, Moerane, Goalkeeper
    Moerane
  • Number
    2
    2, Kharajane, Defender
    Kharajane
    Number
    19
    19, Makhetha, Defender
    Makhetha
    Number
    20
    20, Makhele, Defender
    Makhele
    Number
    6
    6, Mapola, Defender
    Mapola
  • Number
    5
    5, Mafatle, Defensive Midfielder
    Mafatle
    Number
    4
    4, Toloane, Defensive Midfielder
    Toloane
  • Number
    11
    11, Mokhachane, Attacking Midfielder
    Mokhachane
    Number
    10
    10, Fothoane, Attacking Midfielder
    Fothoane
    Number
    12
    12, Makuru, Attacking Midfielder
    Makuru
  • Number
    9
    9, Sera, Striker
    Sera

Starting lineup

  • Number
    16
    16, Moerane, Goalkeeper
    S. Moerane (c), Captain53', Red Card at 53 minutes
  • Number
    6
    6, Mapola, Defender
    T. Mapola F. Matlabe 46', substituted for F. Matlabe at 46 minutes
  • Number
    20
    20, Makhele, Defender
    T. Makhele
  • Number
    19
    19, Makhetha, Defender
    M. Makhetha
  • Number
    2
    2, Kharajane, Defender
    K. Kharajane
  • Number
    4
    4, Toloane, Defensive Midfielder
    T. Toloane
  • Number
    5
    5, Mafatle, Defensive Midfielder
    T. Mafatle K. Rapuleng 87', substituted for K. Rapuleng at 87 minutes
  • Number
    12
    12, Makuru, Attacking Midfielder
    T. Makuru T. Letsema 58', substituted for T. Letsema at 58 minutes
  • Number
    10
    10, Fothoane, Attacking Midfielder
    L. Fothoane L. Mofoka 58', substituted for L. Mofoka at 58 minutes
  • Number
    11
    11, Mokhachane, Attacking Midfielder
    N. Mokhachane
  • Number
    9
    9, Sera, Striker
    M. Sera L. Lintša 46', substituted for L. Lintša at 46 minutes

away team, Lesotho

  • Number
    23
    23, Khechane, Substitute
    T. Khechane
  • Number
    7
    7, Letsema, Substitute
    T. Letsema
  • Number
    17
    17, Lintsa, Substitute
    L. Lintša
  • Number
    3
    3, Mabokoane, Substitute
    M. Mabokoane
  • Number
    22
    22, Makha, Substitute
    T. Makha
  • Number
    13
    13, Matlabe, Substitute
    F. Matlabe
  • Number
    1
    1, Mofoka, Substitute
    L. Mofoka
  • Number
    21
    21, Mokokoane, Substitute
    R. Mokokoane
  • Number
    14
    14, Monyane, Substitute
    S. Monyane
  • Number
    15
    15, Ntobane, Substitute
    J. Ntobane
  • Number
    8
    8, Rapuleng, Substitute
    K. Rapuleng
  • Number
    99
    99, Teele, Substitute
    M. Teele
  • Kenya (active)
  • Lesotho

home team, Kenya

Manager: Benni McCarthy

Formation: 3 - 4 - 3

Pitch Formation

Diagram of half a football pitch showing the home team formation.
  • Number
    18
    18, Bwire, Goalkeeper
    Bwire
  • Number
    5
    5, Omija, Defender
    Omija
    Number
    14
    14, Woodman, Defender
    Woodman
    Number
    21
    21, Omondi, Defender
    Omondi
  • Number
    16
    16, Onyango, Midfielder
    Onyango
    Number
    15
    15, Madada, Midfielder
    Madada
    Number
    6
    6, Odada, Midfielder
    Odada
    Number
    10
    10, Odhiambo, Midfielder
    Odhiambo
  • Number
    11
    11, Wilson, Striker
    Wilson
    Number
    20
    20, Obiero, Striker
    Obiero
    Number
    7
    7, Bajaber, Striker
    Bajaber

Starting lineup

  • Number
    18
    18, Bwire, Goalkeeper
    B. Bwire C. Kramer 68', substituted for C. Kramer at 68 minutes
  • Number
    21
    21, Omondi, Defender
    S. Omondi E. Otieno 46', substituted for E. Otieno at 46 minutes
  • Number
    14
    14, Woodman, Defender
    D. Woodman
  • Number
    5
    5, Omija, Defender
    A. Omija
  • Number
    10
    10, Odhiambo, Midfielder
    A. Odhiambo A. Nondi 68', substituted for A. Nondi at 68 minutes
  • Number
    6
    6, Odada, Midfielder
    R. Odada (c), Captain
  • Number
    15
    15, Madada, Midfielder
    K. Madada C. Oduor 46', substituted for C. Oduor at 46 minutes
  • Number
    16
    16, Onyango, Midfielder
    R. Onyango S. Agina 68', substituted for S. Agina at 68 minutes
  • Number
    7
    7, Bajaber, Striker
    M. Bajaber
  • Number
    20
    20, Obiero, Striker
    M. Obiero L. Ouma 68', substituted for L. Ouma at 68 minutes
  • Number
    11
    11, Wilson, Striker
    W. Wilson S. Henia-Kamau 68', substituted for S. Henia-Kamau 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
    17
    17, Nondi, Substitute
    A. Nondi
  • Number
    22
    22, Obiero, Substitute
    Z. Obiero
  • Number
    19
    19, Oduor, Substitute
    C. Oduor
  • Number
    24
    24, Omondi, Substitute
    B. Stanley Omondi
  • Number
    2
    2, Odhiambo, Substitute
    F. Odhiambo
  • Number
    9
    9, Ouma, Substitute
    L. Ouma
  • Number
    13
    13, Otieno, Substitute
    E. Otieno
  • Number
    4
    4, Owino, Substitute
    S. Owino

away team, Lesotho

Manager: Bob Mafoso

Formation: 4 - 2 - 3 - 1

Pitch Formation

Diagram of half a football pitch showing the away team formation.
  • Number
    16
    16, Moerane, Goalkeeper
    Moerane
  • Number
    2
    2, Kharajane, Defender
    Kharajane
    Number
    19
    19, Makhetha, Defender
    Makhetha
    Number
    20
    20, Makhele, Defender
    Makhele
    Number
    6
    6, Mapola, Defender
    Mapola
  • Number
    5
    5, Mafatle, Defensive Midfielder
    Mafatle
    Number
    4
    4, Toloane, Defensive Midfielder
    Toloane
  • Number
    11
    11, Mokhachane, Attacking Midfielder
    Mokhachane
    Number
    10
    10, Fothoane, Attacking Midfielder
    Fothoane
    Number
    12
    12, Makuru, Attacking Midfielder
    Makuru
  • Number
    9
    9, Sera, Striker
    Sera

Starting lineup

  • Number
    16
    16, Moerane, Goalkeeper
    S. Moerane (c), Captain53', Red Card at 53 minutes
  • Number
    6
    6, Mapola, Defender
    T. Mapola F. Matlabe 46', substituted for F. Matlabe at 46 minutes
  • Number
    20
    20, Makhele, Defender
    T. Makhele
  • Number
    19
    19, Makhetha, Defender
    M. Makhetha
  • Number
    2
    2, Kharajane, Defender
    K. Kharajane
  • Number
    4
    4, Toloane, Defensive Midfielder
    T. Toloane
  • Number
    5
    5, Mafatle, Defensive Midfielder
    T. Mafatle K. Rapuleng 87', substituted for K. Rapuleng at 87 minutes
  • Number
    12
    12, Makuru, Attacking Midfielder
    T. Makuru T. Letsema 58', substituted for T. Letsema at 58 minutes
  • Number
    10
    10, Fothoane, Attacking Midfielder
    L. Fothoane L. Mofoka 58', substituted for L. Mofoka at 58 minutes
  • Number
    11
    11, Mokhachane, Attacking Midfielder
    N. Mokhachane
  • Number
    9
    9, Sera, Striker
    M. Sera L. Lintša 46', substituted for L. Lintša at 46 minutes

Substitutes

  • Number
    23
    23, Khechane, Substitute
    T. Khechane
  • Number
    7
    7, Letsema, Substitute
    T. Letsema
  • Number
    17
    17, Lintsa, Substitute
    L. Lintša
  • Number
    3
    3, Mabokoane, Substitute
    M. Mabokoane
  • Number
    22
    22, Makha, Substitute
    T. Makha
  • Number
    13
    13, Matlabe, Substitute
    F. Matlabe
  • Number
    1
    1, Mofoka, Substitute
    L. Mofoka
  • Number
    21
    21, Mokokoane, Substitute
    R. Mokokoane
  • Number
    14
    14, Monyane, Substitute
    S. Monyane
  • Number
    15
    15, Ntobane, Substitute
    J. Ntobane
  • Number
    8
    8, Rapuleng, Substitute
    K. Rapuleng
  • Number
    99
    99, Teele, Substitute
    M. Teele

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
Kenya

Key

Lesotho
Key, Kenya v Lesotho

Form guide

All competitions

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

Previous meetings

All competitions

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

Played 4

Won
0
LES
Won
1
Draw
3
Draw 3
Kenya Won 0Lesotho Won 1

Previous scores

All competitions

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

Friendlies

Lesotho 1 , Kenya 1 on the 4th of June 2026
LesothoLesothoLesotho
1
1
KenyaKenyaKenya
4th of June 2026
4 JUN 2026

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

Live Text

previous page
Page 2 of 2
  1. 1
  2. 2
next page
  1. Half Timeat 45 minutes plus 2
    45'+2

    First Half ends, Kenya 1, Lesotho 0.

  2. Postat 45 minutes plus 1
    45'+1

    Fourth official has announced 1 minutes of added time.

  3. Goal!at 9 minutes
    9'

    Goal! Kenya 1, Lesotho 0. Mohammed Bajaber (Kenya) right footed shot from the centre of the box to the centre of the goal. Assisted by Micah Obiero.

  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

World Class Entertainment on BBC iPlayer & Sounds

  • How the USA gave soccer a family friendly makeover

    • Attribution
      iPlayer

    Added to Watchlist
    Pitch Invasion: How the USA Changed Soccer has been added to your iPlayer Watchlist.
    Pitch Invasion
  • The dog who found a stolen trophy before the 1966 World Cup

    • Attribution
      Sounds

    Added to My Sounds
    Sporting Witness has been added to your My Sounds.
    Sporting Witness: Pickles the Dog
  • All the FIFA World Cup 2026 goals in one place

    • Attribution
      iPlayer

    Added to Watchlist
    FIFA World Cup 2026 has been added to your iPlayer Watchlist.
    FIFA World Cup 2026 - Goals! Goals! Goals! Channel
  • Will hydration breaks become a permanent part of football?

    • Attribution
      Sounds

    Added to My Sounds
    More than the Score has been added to your My Sounds.
    More than the Score
  • 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.