Lesotho host Zimbabwe in the World Cup Qualification Africa on 13 October 2025, Monday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 17:00 UK Time.
Lesotho and Zimbabwe meet in the CAF World Cup qualifiers looking to close their campaigns on a positive note. Neither side has impressed in this group, but there’s still pride and ranking points to play for. With both struggling in front of goal yet showing defensive gaps, this game could deliver more action than expected.
The Crocodiles come into this fixture on the back of a poor run, losing four of their last five matches. They fought hard against Nigeria but still fell short with a 2-1 defeat at home. That result highlighted their usual issue — defensive lapses at crucial moments.
Lesotho’s last win in this competition came long ago, and their recent form has been bleak, including heavy losses to Benin and South Africa. At home, they’ve scored just once in their past three qualifiers, underlining their struggles in converting chances. Despite their effort, conceding 14 goals across nine games shows why they are rooted near the bottom of the table.
The Warriors have gone nine games in the qualifiers without a single victory. However, they’ve drawn five times, showing resilience even against stronger sides. Their goalless draw with South Africa last time out was a small positive after three straight defeats.
Zimbabwe’s attack has been blunt, scoring just five goals so far, but they remain compact in defense with fewer goals conceded than Lesotho. Away form is still a concern, as they’ve managed only one point from their last three road matches. Still, they’ve been competitive, and past encounters suggest they hold a mental edge over Lesotho.
Zimbabwe’s recent results hide some steady improvement in defense, and their past success over Lesotho gives them a slight psychological advantage. The hosts continue to concede soft goals, especially when under pressure, and that could again be their undoing here.
Given the trend of low-scoring games involving both teams, the matchup should open up as the game progresses. Lesotho’s home record offers little confidence, while Zimbabwe’s draw-heavy pattern shows they can control tempo but lack a killer touch.
Combining these factors, Zimbabwe look the likelier side to end their winless streak. The Warriors’ compact setup and better organization make them a stronger pick for an away win. A 2-0 victory for Zimbabwe fits both the betting outlook and recent form trends, while Over 2.5 goals remains a realistic side bet considering the open nature of Lesotho’s defense.
| Lesotho | Zimbabwe | |
|---|---|---|
| Game Played | 9 | 9 |
| Wins | 1 | 0 |
| Draws | 3 | 5 |
| Loss | 5 | 4 |
| Goals For | 5 | 5 |
| Goals Against | 14 | 11 |
| Lesotho | Zimbabwe | |
|---|---|---|
| Game Played | 4 | 4 |
| Wins | 0 | 0 |
| Draws | 1 | 2 |
| Loss | 3 | 2 |
| Goals For | 1 | 2 |
| Goals Against | 6 | 5 |
|
10.10.25
|
Lesotho Nigeria |
1-2 |
|
09.09.25
|
Benin Lesotho |
4-0 |
|
05.09.25
|
Lesotho South Africa |
0-3 |
|
10.06.25
|
Namibia Lesotho |
3-0 |
|
08.06.25
|
Angola Lesotho |
4-0 |
|
05.06.25
|
Malawi Lesotho |
0-1 |
|
25.03.25
|
Rwanda Lesotho |
1-1 |
|
21.03.25
|
South Africa Lesotho |
2-0 |
|
28.12.24
|
Angola Lesotho |
0-1 |
|
21.12.24
|
Lesotho Angola |
0-2 |
|
18.11.24
|
Morocco Lesotho |
7-0 |
|
14.11.24
|
Lesotho CAR |
1-0 |
|
03.11.24
|
Namibia Lesotho (Penalties:0 - 1) |
1-0 |
|
26.10.24
|
Lesotho Namibia |
1-0 |
|
15.10.24
|
Lesotho Gabon |
0-2 |
|
11.10.24
|
Gabon Lesotho |
0-0 |
|
09.09.24
|
Lesotho Morocco |
0-1 |
|
05.09.24
|
CAR Lesotho |
3-1 |
|
03.07.24
|
Lesotho Angola |
1-3 |
|
01.07.24
|
Namibia Lesotho |
2-1 |
|
28.06.24
|
Lesotho Seychelles |
1-1 |
|
11.06.24
|
Lesotho Rwanda |
0-1 |
|
07.06.24
|
Zimbabwe Lesotho |
0-2 |
|
01.06.24
|
Lesotho Namibia |
1-1 |
|
24.03.24
|
Ethiopia Lesotho |
2-1 |
|
21.03.24
|
Ethiopia Lesotho |
1-2 |
|
10.01.24
|
South Africa Lesotho |
0-0 |
|
06.01.24
|
Mozambique Lesotho |
2-0 |
|
21.11.23
|
Lesotho Benin |
0-0 |
|
16.11.23
|
Nigeria Lesotho |
1-1 |
|
09.09.23
|
Ivory Coast Lesotho |
1-0 |
|
16.07.23
|
Lesotho Zambia |
0-1 |
|
14.07.23
|
Malawi Lesotho (Penalties:0 - 3) |
1-1 |
|
12.07.23
|
Angola Lesotho |
4-2 |
|
10.07.23
|
Mozambique Lesotho |
0-1 |
|
07.07.23
|
Mauritius Lesotho |
0-2 |
|
17.06.23
|
Lesotho Comoros |
0-1 |
|
14.06.23
|
Togo Lesotho |
2-0 |
|
26.03.23
|
Lesotho Zambia |
0-2 |
|
23.03.23
|
Zambia Lesotho |
3-1 |
|
25.02.23
|
Malawi Lesotho |
1-1 |
|
10.07.22
|
Eswatini Lesotho |
2-0 |
|
08.07.22
|
Lesotho Mauritius |
2-1 |
|
06.07.22
|
Lesotho Malawi |
2-1 |
|
09.06.22
|
Lesotho Ivory Coast |
0-0 |
|
03.06.22
|
Comoros Lesotho |
2-0 |
|
31.05.22
|
Ethiopia Lesotho |
1-1 |
|
28.05.22
|
Ethiopia Lesotho |
1-1 |
|
27.03.22
|
Lesotho Seychelles |
3-1 |
|
23.03.22
|
Seychelles Lesotho |
0-0 |
|
10.10.25
|
Lesotho Nigeria |
1-2 |
|
05.09.25
|
Lesotho South Africa |
0-3 |
|
21.12.24
|
Lesotho Angola |
0-2 |
|
14.11.24
|
Lesotho CAR |
1-0 |
|
26.10.24
|
Lesotho Namibia |
1-0 |
|
15.10.24
|
Lesotho Gabon |
0-2 |
|
09.09.24
|
Lesotho Morocco |
0-1 |
|
03.07.24
|
Lesotho Angola |
1-3 |
|
28.06.24
|
Lesotho Seychelles |
1-1 |
|
11.06.24
|
Lesotho Rwanda |
0-1 |
|
01.06.24
|
Lesotho Namibia |
1-1 |
|
21.11.23
|
Lesotho Benin |
0-0 |
|
16.07.23
|
Lesotho Zambia |
0-1 |
|
17.06.23
|
Lesotho Comoros |
0-1 |
|
26.03.23
|
Lesotho Zambia |
0-2 |
|
08.07.22
|
Lesotho Mauritius |
2-1 |
|
06.07.22
|
Lesotho Malawi |
2-1 |
|
09.06.22
|
Lesotho Ivory Coast |
0-0 |
|
27.03.22
|
Lesotho Seychelles |
3-1 |
|
27.03.21
|
Lesotho Sierra Leone |
0-0 |
|
17.11.20
|
Lesotho Benin |
0-0 |
|
17.11.19
|
Lesotho Nigeria |
2-4 |
|
20.10.19
|
Lesotho Zimbabwe |
0-0 |
|
14.10.19
|
Lesotho Malawi |
1-1 |
|
08.09.19
|
Lesotho Ethiopia |
1-1 |
|
28.07.19
|
Lesotho South Africa |
3-2 |
|
18.11.18
|
Lesotho Tanzania |
1-0 |
|
16.10.18
|
Lesotho Uganda |
0-2 |
|
09.09.18
|
Lesotho Cape Verde |
1-1 |
|
08.11.17
|
Lesotho Zimbabwe |
1-0 |
|
22.07.17
|
Lesotho Comoros |
1-0 |
|
04.06.17
|
Lesotho Mauritania |
1-0 |
|
09.09.25
|
Benin Lesotho |
4-0 |
|
10.06.25
|
Namibia Lesotho |
3-0 |
|
08.06.25
|
Angola Lesotho |
4-0 |
|
05.06.25
|
Malawi Lesotho |
0-1 |
|
25.03.25
|
Rwanda Lesotho |
1-1 |
|
21.03.25
|
South Africa Lesotho |
2-0 |
|
28.12.24
|
Angola Lesotho |
0-1 |
|
18.11.24
|
Morocco Lesotho |
7-0 |
|
03.11.24
|
Namibia Lesotho (Penalties:0 - 1) |
1-0 |
|
11.10.24
|
Gabon Lesotho |
0-0 |
|
05.09.24
|
CAR Lesotho |
3-1 |
|
01.07.24
|
Namibia Lesotho |
2-1 |
|
07.06.24
|
Zimbabwe Lesotho |
0-2 |
|
24.03.24
|
Ethiopia Lesotho |
2-1 |
|
21.03.24
|
Ethiopia Lesotho |
1-2 |
|
10.01.24
|
South Africa Lesotho |
0-0 |
|
06.01.24
|
Mozambique Lesotho |
2-0 |
|
16.11.23
|
Nigeria Lesotho |
1-1 |
|
09.09.23
|
Ivory Coast Lesotho |
1-0 |
|
14.07.23
|
Malawi Lesotho (Penalties:0 - 3) |
1-1 |
|
12.07.23
|
Angola Lesotho |
4-2 |
|
10.07.23
|
Mozambique Lesotho |
0-1 |
|
07.07.23
|
Mauritius Lesotho |
0-2 |
|
14.06.23
|
Togo Lesotho |
2-0 |
|
23.03.23
|
Zambia Lesotho |
3-1 |
|
25.02.23
|
Malawi Lesotho |
1-1 |
|
10.07.22
|
Eswatini Lesotho |
2-0 |
|
03.06.22
|
Comoros Lesotho |
2-0 |
|
31.05.22
|
Ethiopia Lesotho |
1-1 |
|
28.05.22
|
Ethiopia Lesotho |
1-1 |
|
23.03.22
|
Seychelles Lesotho |
0-0 |
|
13.07.21
|
South Africa Lesotho |
4-0 |
|
10.07.21
|
Botswana Lesotho |
4-0 |
|
08.07.21
|
Zambia Lesotho |
1-2 |
|
06.07.21
|
Eswatini Lesotho |
3-1 |
|
30.03.21
|
Nigeria Lesotho |
3-0 |
|
14.11.20
|
Benin Lesotho |
1-0 |
|
13.11.19
|
Sierra Leone Lesotho |
1-1 |
|
22.09.19
|
Zimbabwe Lesotho |
3-1 |
|
04.09.19
|
Ethiopia Lesotho |
0-0 |
|
04.08.19
|
South Africa Lesotho |
0-3 |
|
24.03.19
|
Cape Verde Lesotho |
0-0 |
|
13.10.18
|
Uganda Lesotho |
3-0 |
|
27.03.18
|
Namibia Lesotho |
2-1 |
|
24.03.18
|
Botswana Lesotho |
1-0 |
|
11.11.17
|
Malawi Lesotho |
1-1 |
|
14.07.17
|
Comoros Lesotho |
2-0 |
|
10.06.17
|
Tanzania Lesotho |
1-1 |
|
10.10.25
|
Zimbabwe South Africa |
0-0 |
|
09.09.25
|
Zimbabwe Rwanda |
0-1 |
|
05.09.25
|
Benin Zimbabwe |
1-0 |
|
10.06.25
|
Niger Zimbabwe |
1-1 |
|
10.06.25
|
Mozambique Zimbabwe |
1-3 |
|
07.06.25
|
South Africa Zimbabwe |
2-0 |
|
06.06.25
|
Burkina Faso Zimbabwe |
2-0 |
|
04.06.25
|
Mauritius Zimbabwe |
0-0 |
|
25.03.25
|
Nigeria Zimbabwe |
1-1 |
|
20.03.25
|
Zimbabwe Benin |
2-2 |
|
19.11.24
|
Cameroon Zimbabwe |
2-1 |
|
15.11.24
|
Zimbabwe Kenya |
1-1 |
|
02.11.24
|
Eswatini Zimbabwe |
1-0 |
|
27.10.24
|
Zimbabwe Eswatini |
0-3 |
|
14.10.24
|
Zimbabwe Namibia |
3-1 |
|
10.10.24
|
Namibia Zimbabwe |
0-1 |
|
10.09.24
|
Zimbabwe Cameroon |
0-0 |
|
06.09.24
|
Kenya Zimbabwe |
0-0 |
|
02.07.24
|
Kenya Zimbabwe |
2-0 |
|
30.06.24
|
Zambia Zimbabwe |
0-2 |
|
27.06.24
|
Comoros Zimbabwe |
0-1 |
|
11.06.24
|
South Africa Zimbabwe |
3-1 |
|
07.06.24
|
Zimbabwe Lesotho |
0-2 |
|
26.03.24
|
Kenya Zimbabwe |
3-1 |
|
23.03.24
|
Zambia Zimbabwe (Penalties:5 - 6) |
2-2 |
|
19.11.23
|
Zimbabwe Nigeria |
1-1 |
|
15.11.23
|
Rwanda Zimbabwe |
0-0 |
|
30.09.23
|
Botswana Zimbabwe (Penalties:1 - 0) |
1-1 |
|
18.01.22
|
Zimbabwe Guinea |
2-1 |
|
14.01.22
|
Malawi Zimbabwe |
2-1 |
|
10.01.22
|
Senegal Zimbabwe |
1-0 |
|
02.01.22
|
Zimbabwe Sudan |
0-0 |
|
14.11.21
|
Zimbabwe Ethiopia |
1-1 |
|
11.11.21
|
South Africa Zimbabwe |
1-0 |
|
12.10.21
|
Zimbabwe Ghana |
0-1 |
|
09.10.21
|
Ghana Zimbabwe |
3-1 |
|
07.09.21
|
Ethiopia Zimbabwe |
1-0 |
|
03.09.21
|
Zimbabwe South Africa |
0-0 |
|
13.07.21
|
Senegal Zimbabwe |
2-1 |
|
11.07.21
|
Namibia Zimbabwe |
2-0 |
|
09.07.21
|
Malawi Zimbabwe |
2-2 |
|
07.07.21
|
Mozambique Zimbabwe |
0-0 |
|
29.03.21
|
Zimbabwe Zambia |
0-2 |
|
25.03.21
|
Botswana Zimbabwe |
0-1 |
|
24.01.21
|
Zimbabwe Mali |
0-1 |
|
20.01.21
|
Burkina Faso Zimbabwe |
3-1 |
|
16.01.21
|
Cameroon Zimbabwe |
1-0 |
|
16.11.20
|
Zimbabwe Algeria |
2-2 |
|
12.11.20
|
Algeria Zimbabwe |
3-1 |
|
11.10.20
|
Malawi Zimbabwe |
0-0 |
|
10.10.25
|
Zimbabwe South Africa |
0-0 |
|
09.09.25
|
Zimbabwe Rwanda |
0-1 |
|
20.03.25
|
Zimbabwe Benin |
2-2 |
|
15.11.24
|
Zimbabwe Kenya |
1-1 |
|
27.10.24
|
Zimbabwe Eswatini |
0-3 |
|
14.10.24
|
Zimbabwe Namibia |
3-1 |
|
10.09.24
|
Zimbabwe Cameroon |
0-0 |
|
07.06.24
|
Zimbabwe Lesotho |
0-2 |
|
19.11.23
|
Zimbabwe Nigeria |
1-1 |
|
18.01.22
|
Zimbabwe Guinea |
2-1 |
|
02.01.22
|
Zimbabwe Sudan |
0-0 |
|
14.11.21
|
Zimbabwe Ethiopia |
1-1 |
|
12.10.21
|
Zimbabwe Ghana |
0-1 |
|
03.09.21
|
Zimbabwe South Africa |
0-0 |
|
29.03.21
|
Zimbabwe Zambia |
0-2 |
|
24.01.21
|
Zimbabwe Mali |
0-1 |
|
16.11.20
|
Zimbabwe Algeria |
2-2 |
|
15.11.19
|
Zimbabwe Botswana |
0-0 |
|
22.09.19
|
Zimbabwe Lesotho |
3-1 |
|
10.09.19
|
Zimbabwe Somalia |
3-1 |
|
04.08.19
|
Zimbabwe Mauritius |
3-1 |
|
30.06.19
|
Zimbabwe DR Congo |
0-4 |
|
24.03.19
|
Zimbabwe Congo |
2-0 |
|
16.10.18
|
Zimbabwe DR Congo |
1-1 |
|
18.04.18
|
Zimbabwe Botswana |
0-1 |
|
24.03.18
|
Zimbabwe Angola (Penalties:2 - 4) |
2-2 |
|
11.06.17
|
Zimbabwe Liberia |
3-0 |
|
04.08.13
|
Zimbabwe Mauritius |
1-1 |
|
05.09.25
|
Benin Zimbabwe |
1-0 |
|
10.06.25
|
Niger Zimbabwe |
1-1 |
|
10.06.25
|
Mozambique Zimbabwe |
1-3 |
|
07.06.25
|
South Africa Zimbabwe |
2-0 |
|
06.06.25
|
Burkina Faso Zimbabwe |
2-0 |
|
04.06.25
|
Mauritius Zimbabwe |
0-0 |
|
25.03.25
|
Nigeria Zimbabwe |
1-1 |
|
19.11.24
|
Cameroon Zimbabwe |
2-1 |
|
02.11.24
|
Eswatini Zimbabwe |
1-0 |
|
10.10.24
|
Namibia Zimbabwe |
0-1 |
|
06.09.24
|
Kenya Zimbabwe |
0-0 |
|
02.07.24
|
Kenya Zimbabwe |
2-0 |
|
30.06.24
|
Zambia Zimbabwe |
0-2 |
|
27.06.24
|
Comoros Zimbabwe |
0-1 |
|
11.06.24
|
South Africa Zimbabwe |
3-1 |
|
26.03.24
|
Kenya Zimbabwe |
3-1 |
|
23.03.24
|
Zambia Zimbabwe (Penalties:5 - 6) |
2-2 |
|
15.11.23
|
Rwanda Zimbabwe |
0-0 |
|
30.09.23
|
Botswana Zimbabwe (Penalties:1 - 0) |
1-1 |
|
14.01.22
|
Malawi Zimbabwe |
2-1 |
|
10.01.22
|
Senegal Zimbabwe |
1-0 |
|
11.11.21
|
South Africa Zimbabwe |
1-0 |
|
09.10.21
|
Ghana Zimbabwe |
3-1 |
|
07.09.21
|
Ethiopia Zimbabwe |
1-0 |
|
13.07.21
|
Senegal Zimbabwe |
2-1 |
|
11.07.21
|
Namibia Zimbabwe |
2-0 |
|
09.07.21
|
Malawi Zimbabwe |
2-2 |
|
07.07.21
|
Mozambique Zimbabwe |
0-0 |
|
25.03.21
|
Botswana Zimbabwe |
0-1 |
|
20.01.21
|
Burkina Faso Zimbabwe |
3-1 |
|
16.01.21
|
Cameroon Zimbabwe |
1-0 |
|
12.11.20
|
Algeria Zimbabwe |
3-1 |
|
11.10.20
|
Malawi Zimbabwe |
0-0 |
|
19.11.19
|
Zambia Zimbabwe |
1-2 |
|
20.10.19
|
Lesotho Zimbabwe |
0-0 |
|
05.09.19
|
Somalia Zimbabwe |
1-0 |
|
28.07.19
|
Mauritius Zimbabwe |
0-4 |
|
26.06.19
|
Uganda Zimbabwe |
1-1 |
|
21.06.19
|
Egypt Zimbabwe |
1-0 |
|
08.06.19
|
Nigeria Zimbabwe |
0-0 |
|
18.11.18
|
Liberia Zimbabwe |
1-0 |
|
13.10.18
|
DR Congo Zimbabwe |
1-2 |
|
09.09.18
|
Congo Zimbabwe |
1-1 |
|
08.11.17
|
Lesotho Zimbabwe |
1-0 |
|
28.07.13
|
Mauritius Zimbabwe |
0-3 |
|
07.06.2024
|
Zimbabwe Lesotho |
0-2
|
|
20.10.2019
|
Lesotho Zimbabwe |
0-0
|
|
22.09.2019
|
Zimbabwe Lesotho |
3-1
|
|
08.11.2017
|
Lesotho Zimbabwe |
1-0
|
|
25.10.2015
|
Lesotho Zimbabwe |
1-1
|
|
20.10.2019
|
Lesotho Zimbabwe |
0-0
|
|
08.11.2017
|
Lesotho Zimbabwe |
1-0
|
|
25.10.2015
|
Lesotho Zimbabwe |
1-1
|