Lesotho vs Nigeria
head-to-head record
- Lesotho wins
- 0
- Draws
- 1
- Nigeria wins
- 5
6 meetings, 2006 to 2025Goals: Lesotho 4, Nigeria 13
Lesotho and Nigeria have met 6 times since 2006. Nigeria have won 5, Lesotho 0, and 1 match ended level. They last met on 10 October 2025, when Nigeria won 2–1 in World Cup qualifying.
The 6 meetings have produced 17 goals, 2.83 per game. The biggest win is Nigeria’s 3–0 in Africa Cup of Nations qualifying in 2021. Nigeria are unbeaten in the last six meetings (5 wins, 1 draw).
Who has won more, Lesotho or Nigeria?
All matches6 matches
Competitive6 matches
Key numbers
- Goals
- Lesotho 4, Nigeria 132.83 per game
- First meeting
- Lesotho 0–1 NigeriaAfrica Cup of Nations qualifying, 8 Oct 2006
- Most recent
- Lesotho 1–2 NigeriaWorld Cup qualifying, 10 Oct 2025
- Nigeria’s biggest win
- Nigeria 3–0 LesothoAfrica Cup of Nations qualifying, 30 Mar 2021
- Most goals in a meeting
- Lesotho 2–4 NigeriaAfrica Cup of Nations qualifying, 17 Nov 2019
- Current run
- Nigeria unbeaten in 6
- TFN Elo rating now
- Lesotho 1385 (146th), Nigeria 1819 (36th)How the rating works
Last five meetings
- Lesotho1Nigeria2
World Cup qualifying
Polokwane, South Africa (neutral)
- Nigeria1Lesotho1
World Cup qualifying
Uyo, Nigeria
- Nigeria3Lesotho0
Africa Cup of Nations qualifying
Lagos, Nigeria
- Lesotho2Nigeria4
Africa Cup of Nations qualifying
Maseru, Lesotho
- Nigeria2Lesotho0
Africa Cup of Nations qualifying
Warri, Nigeria
Who has had the upper hand over time?
The line climbs with every Lesotho win and drops with every Nigeria win, so its height shows who has won more meetings up to that point.
Every meeting on one timeline
Home, away and neutral
In Lesotho's home games
2 matches
002
LesothoDrawsNigeria
In Nigeria's home games
3 matches
012
LesothoDrawsNigeria
At neutral venues
1 match
001
LesothoDrawsNigeria
Record by competition
| Competition | Played | Lesotho | Draws | Nigeria | Goals |
|---|---|---|---|---|---|
| Africa Cup of Nations qualifying | 4 | 0 | 0 | 4 | 2–10 |
| World Cup qualifying | 2 | 0 | 1 | 1 | 2–3 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 2000s | 2 | 3 | |
| 2010s | 1 | 6 | |
| 2020s | 3 | 8 |
Longest runs
| Longest run of | Lesotho | Nigeria |
|---|---|---|
| Wins in a row | None | 42006 to 2021 |
| Unbeaten meetings | 12023 | 62006 to 2025 |
Questions answered
How many times have Lesotho and Nigeria played each other?
6 times, starting on 8 October 2006. 6 of those meetings were competitive and 0 were friendlies.
Who has won more matches between Lesotho and Nigeria?
Nigeria, with 5 wins to 0. 1 match ended level.
What is the biggest win in Lesotho vs Nigeria?
Nigeria’s 3–0 win in Africa Cup of Nations qualifying on 30 March 2021 in Lagos.
When did Lesotho and Nigeria last play?
On 10 October 2025 in Polokwane, when Nigeria won 2–1 in World Cup qualifying.
Every Lesotho vs Nigeria result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Lesotho | 1–2 | Nigeria | World Cup qualifying | Polokwane, South Africa (neutral) | |
| Nigeria | 1–1 | Lesotho | World Cup qualifying | Uyo, Nigeria | |
| Nigeria | 3–0 | Lesotho | Africa Cup of Nations qualifying | Lagos, Nigeria | |
| Lesotho | 2–4 | Nigeria | Africa Cup of Nations qualifying | Maseru, Lesotho | |
| Nigeria | 2–0 | Lesotho | Africa Cup of Nations qualifying | Warri, Nigeria | |
| Lesotho | 0–1 | Nigeria | Africa Cup of Nations qualifying | Maseru, Lesotho |
Recent form
Lesotho
- Lv MoroccoAfrica Cup of Nations qualifying0–2Tue 29 Sept 2026
- Lv NigerAfrica Cup of Nations qualifying1–2Fri 25 Sept 2026
- Dv KenyaFriendly1–1Thu 4 Jun 2026
- Wv SeychellesAfrica Cup of Nations qualifying2–1Sun 29 Mar 2026
- Dv SeychellesAfrica Cup of Nations qualifying0–0Thu 26 Mar 2026
Nigeria
- Dat RussiaFriendly3–3Tue 6 Oct 2026
- Lv Guinea-BissauAfrica Cup of Nations qualifying0–3Tue 29 Sept 2026
- Wv MadagascarAfrica Cup of Nations qualifying2–1Fri 25 Sept 2026
- Lat PortugalFriendly1–2Wed 10 Jun 2026
- Dat PolandFriendly2–2Wed 3 Jun 2026
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.