Botswana host DR Congo in the Africa Cup of Nations on 30 December 2025, Tuesday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 19:00 UK Time.
Group D concludes with Botswana already eliminated and DR Congo needing at least a point to secure progression. Motivation levels differ sharply, but the match still carries importance for DR Congo as they look to finish strongly and avoid unnecessary complications. The group has been defined by tight margins and controlled games, which suits one side far more than the other.
The Zebras have found Group D unforgiving. Two defeats from two have left them without a point or a goal, and the lack of attacking threat has been stark. Losses against Senegal and Benin followed a similar pattern, with Botswana spending long spells defending and struggling to progress the ball into dangerous areas.
Across their last five matches, Botswana have failed to score in four and conceded multiple goals whenever pressure increased. Even the 2-2 draw against Guinea came in a match where defensive organisation wavered late. Their AFCON performances have shown commitment but limited penetration, with few sustained attacks inside the final third.
Facing DR Congo, Botswana are likely to adopt a conservative shape once again. However, conceding first has consistently forced them out of that structure, leaving gaps they have not been able to recover from.
DR Congo have quietly put together one of the more balanced group campaigns. The 1-0 win over Benin showed patience and composure, while the 1-1 draw against Senegal demonstrated their ability to absorb pressure without losing structure. They have conceded just once in two group matches.
Looking at recent form, DR Congo have kept clean sheets against Benin, Zambia and Cameroon, underlining their defensive stability. Goals have not come in volume, but they have been timely, often enough to manage games without needing to chase them.
With qualification within reach, DR Congo are unlikely to take risks. Their focus should be on control, territory and limiting Botswana to isolated moments rather than open exchanges.
The best bet for this fixture is DR Congo to win and under 2.5 goals at 2.88 odds. DR Congo have won matches by controlling tempo rather than pushing for high scorelines, while Botswana have yet to score in the group. That combination strongly supports a low scoring away win.
Another angle worth considering is a comfortable but measured victory. Botswana have conceded four goals across two games, but neither defeat turned into a heavy scoreline once structure was lost. DR Congo’s approach suits a professional outcome rather than an expansive one.
For a correct score prediction, DR Congo 2-0 at 5.00 odds aligns with the data. It reflects DR Congo’s ability to keep clean sheets while doing enough in attack to put the game beyond reach without opening it up.
| Botswana | DR Congo | |
|---|---|---|
| Game Played | 2 | 3 |
| Wins | 0 | 2 |
| Draws | 0 | 1 |
| Loss | 2 | 0 |
| Goals For | 0 | 5 |
| Goals Against | 4 | 1 |
| Botswana | DR Congo | |
|---|---|---|
| Game Played | 0 | 2 |
| Wins | 0 | 1 |
| Draws | 0 | 1 |
| Loss | 0 | 0 |
| Goals For | 0 | 4 |
| Goals Against | 0 | 1 |
|
30.12.25
|
Botswana DR Congo |
0-3 |
|
27.12.25
|
Benin Botswana |
1-0 |
|
23.12.25
|
Senegal Botswana |
3-0 |
|
14.10.25
|
Guinea Botswana |
2-2 |
|
09.10.25
|
Botswana Uganda |
0-1 |
|
08.09.25
|
Mozambique Botswana |
2-0 |
|
04.09.25
|
Algeria Botswana |
3-1 |
|
06.07.25
|
Malawi Botswana |
1-1 |
|
11.06.25
|
Botswana Zambia |
3-3 |
|
09.06.25
|
Comoros Botswana |
0-0 |
|
25.03.25
|
Botswana Somalia |
2-0 |
|
21.03.25
|
Botswana Algeria |
1-3 |
|
19.11.24
|
Egypt Botswana |
1-1 |
|
15.11.24
|
Botswana Mauritania |
1-1 |
|
15.10.24
|
Botswana Cape Verde |
1-0 |
|
10.10.24
|
Cape Verde Botswana |
0-1 |
|
10.09.24
|
Botswana Egypt |
0-4 |
|
07.09.24
|
Mauritania Botswana |
1-0 |
|
02.07.24
|
Mozambique Botswana |
3-1 |
|
29.06.24
|
South Africa Botswana |
0-0 |
|
26.06.24
|
Eswatini Botswana |
0-0 |
|
10.06.24
|
Somalia Botswana |
1-3 |
|
07.06.24
|
Uganda Botswana |
1-0 |
|
25.03.24
|
Burundi Botswana |
0-0 |
|
22.03.24
|
Botswana Rwanda |
0-0 |
|
08.01.24
|
Botswana Mozambique |
1-1 |
|
21.11.23
|
Botswana Guinea |
1-0 |
|
16.11.23
|
Botswana Mozambique |
2-3 |
|
16.10.23
|
Botswana Eswatini |
2-1 |
|
30.09.23
|
Botswana Zimbabwe (Penalties:1 - 0) |
1-1 |
|
07.09.23
|
Tunisia Botswana |
3-0 |
|
11.07.23
|
Namibia Botswana |
0-0 |
|
08.07.23
|
South Africa Botswana |
2-1 |
|
05.07.23
|
Eswatini Botswana |
0-1 |
|
17.06.23
|
Botswana Libya |
1-0 |
|
28.03.23
|
Botswana Equatorial Guinea |
2-3 |
|
24.03.23
|
Equatorial Guinea Botswana |
2-0 |
|
17.11.22
|
Angola Botswana |
1-0 |
|
27.09.22
|
South Africa Botswana |
1-0 |
|
17.07.22
|
South Africa Botswana |
2-1 |
|
15.07.22
|
Botswana Eswatini |
2-0 |
|
12.07.22
|
Zambia Botswana (Penalties:5 - 4) |
1-1 |
|
10.07.22
|
Botswana Angola |
1-0 |
|
07.07.22
|
Comoros Botswana |
0-1 |
|
05.07.22
|
Seychelles Botswana |
0-1 |
|
05.06.22
|
Botswana Tunisia |
0-0 |
|
01.06.22
|
Libya Botswana |
1-0 |
|
14.07.21
|
Eswatini Botswana |
1-1 |
|
13.07.21
|
Zambia Botswana |
2-1 |
|
10.07.21
|
Botswana Lesotho |
4-0 |
|
30.12.25
|
Botswana DR Congo |
0-3 |
|
09.10.25
|
Botswana Uganda |
0-1 |
|
11.06.25
|
Botswana Zambia |
3-3 |
|
25.03.25
|
Botswana Somalia |
2-0 |
|
21.03.25
|
Botswana Algeria |
1-3 |
|
15.11.24
|
Botswana Mauritania |
1-1 |
|
15.10.24
|
Botswana Cape Verde |
1-0 |
|
10.09.24
|
Botswana Egypt |
0-4 |
|
22.03.24
|
Botswana Rwanda |
0-0 |
|
08.01.24
|
Botswana Mozambique |
1-1 |
|
21.11.23
|
Botswana Guinea |
1-0 |
|
16.11.23
|
Botswana Mozambique |
2-3 |
|
16.10.23
|
Botswana Eswatini |
2-1 |
|
30.09.23
|
Botswana Zimbabwe (Penalties:1 - 0) |
1-1 |
|
17.06.23
|
Botswana Libya |
1-0 |
|
28.03.23
|
Botswana Equatorial Guinea |
2-3 |
|
15.07.22
|
Botswana Eswatini |
2-0 |
|
10.07.22
|
Botswana Angola |
1-0 |
|
05.06.22
|
Botswana Tunisia |
0-0 |
|
10.07.21
|
Botswana Lesotho |
4-0 |
|
25.03.21
|
Botswana Zimbabwe |
0-1 |
|
16.11.20
|
Botswana Zambia |
1-0 |
|
18.11.19
|
Botswana Algeria |
0-1 |
|
30.09.19
|
Botswana Liberia |
0-0 |
|
07.09.19
|
Botswana Malawi |
0-0 |
|
26.07.19
|
Botswana Zambia |
0-0 |
|
20.04.19
|
Botswana Seychelles |
2-0 |
|
22.03.19
|
Botswana Angola |
0-1 |
|
16.10.18
|
Botswana Burkina Faso |
0-0 |
|
24.03.18
|
Botswana Lesotho |
1-0 |
|
30.09.17
|
Botswana Ethiopia |
2-0 |
|
14.07.17
|
Botswana South Africa |
0-2 |
|
10.06.17
|
Botswana Mauritania |
0-1 |
|
27.12.25
|
Benin Botswana |
1-0 |
|
23.12.25
|
Senegal Botswana |
3-0 |
|
14.10.25
|
Guinea Botswana |
2-2 |
|
08.09.25
|
Mozambique Botswana |
2-0 |
|
04.09.25
|
Algeria Botswana |
3-1 |
|
06.07.25
|
Malawi Botswana |
1-1 |
|
09.06.25
|
Comoros Botswana |
0-0 |
|
19.11.24
|
Egypt Botswana |
1-1 |
|
10.10.24
|
Cape Verde Botswana |
0-1 |
|
07.09.24
|
Mauritania Botswana |
1-0 |
|
02.07.24
|
Mozambique Botswana |
3-1 |
|
29.06.24
|
South Africa Botswana |
0-0 |
|
26.06.24
|
Eswatini Botswana |
0-0 |
|
10.06.24
|
Somalia Botswana |
1-3 |
|
07.06.24
|
Uganda Botswana |
1-0 |
|
25.03.24
|
Burundi Botswana |
0-0 |
|
07.09.23
|
Tunisia Botswana |
3-0 |
|
11.07.23
|
Namibia Botswana |
0-0 |
|
08.07.23
|
South Africa Botswana |
2-1 |
|
05.07.23
|
Eswatini Botswana |
0-1 |
|
24.03.23
|
Equatorial Guinea Botswana |
2-0 |
|
17.11.22
|
Angola Botswana |
1-0 |
|
27.09.22
|
South Africa Botswana |
1-0 |
|
17.07.22
|
South Africa Botswana |
2-1 |
|
12.07.22
|
Zambia Botswana (Penalties:5 - 4) |
1-1 |
|
07.07.22
|
Comoros Botswana |
0-1 |
|
05.07.22
|
Seychelles Botswana |
0-1 |
|
01.06.22
|
Libya Botswana |
1-0 |
|
14.07.21
|
Eswatini Botswana |
1-1 |
|
13.07.21
|
Zambia Botswana |
2-1 |
|
06.07.21
|
South Africa Botswana |
1-0 |
|
29.03.21
|
Algeria Botswana |
5-0 |
|
12.11.20
|
Zambia Botswana |
2-1 |
|
15.11.19
|
Zimbabwe Botswana |
0-0 |
|
14.10.19
|
Egypt Botswana |
1-0 |
|
10.09.19
|
Malawi Botswana |
1-0 |
|
03.08.19
|
Zambia Botswana |
3-2 |
|
11.05.19
|
Seychelles Botswana |
1-3 |
|
18.11.18
|
Mauritania Botswana |
2-1 |
|
13.10.18
|
Burkina Faso Botswana |
3-0 |
|
09.09.18
|
Angola Botswana |
1-0 |
|
18.04.18
|
Zimbabwe Botswana |
0-1 |
|
14.11.17
|
Gabon Botswana |
0-0 |
|
21.07.17
|
South Africa Botswana |
1-0 |
|
01.07.26
|
England DR Congo |
2-1 |
|
28.06.26
|
DR Congo Uzbekistan |
3-1 |
|
24.06.26
|
Colombia DR Congo |
1-0 |
|
17.06.26
|
Portugal DR Congo |
1-1 |
|
09.06.26
|
DR Congo Chile |
1-2 |
|
03.06.26
|
DR Congo Denmark |
0-0 |
|
25.03.26
|
DR Congo Bermuda |
2-0 |
|
06.01.26
|
Algeria DR Congo |
1-0 |
|
30.12.25
|
Botswana DR Congo |
0-3 |
|
27.12.25
|
Senegal DR Congo |
1-1 |
|
23.12.25
|
DR Congo Benin |
1-0 |
|
16.12.25
|
DR Congo Zambia |
2-0 |
|
16.11.25
|
Nigeria DR Congo (Penalties:3 - 4) |
1-1 |
|
13.11.25
|
Cameroon DR Congo |
0-1 |
|
14.10.25
|
DR Congo Sudan |
1-0 |
|
10.10.25
|
Togo DR Congo |
0-1 |
|
09.09.25
|
DR Congo Senegal |
2-3 |
|
05.09.25
|
South Sudan DR Congo |
1-4 |
|
17.08.25
|
DR Congo Morocco |
1-3 |
|
14.08.25
|
Angola DR Congo |
0-2 |
|
07.08.25
|
DR Congo Zambia |
2-0 |
|
03.08.25
|
Kenya DR Congo |
1-0 |
|
08.06.25
|
DR Congo Madagascar |
3-1 |
|
05.06.25
|
DR Congo Mali |
1-0 |
|
25.03.25
|
Mauritania DR Congo |
0-2 |
|
21.03.25
|
DR Congo South Sudan |
1-0 |
|
28.12.24
|
DR Congo Chad |
3-1 |
|
21.12.24
|
Chad DR Congo |
1-1 |
|
19.11.24
|
DR Congo Ethiopia |
1-2 |
|
16.11.24
|
Guinea DR Congo |
1-0 |
|
15.10.24
|
Tanzania DR Congo |
0-2 |
|
10.10.24
|
DR Congo Tanzania |
1-0 |
|
09.09.24
|
Ethiopia DR Congo |
0-2 |
|
06.09.24
|
DR Congo Guinea |
1-0 |
|
09.06.24
|
DR Congo Togo |
1-0 |
|
06.06.24
|
Senegal DR Congo |
1-1 |
|
10.02.24
|
South Africa DR Congo (Penalties:6 - 5) |
0-0 |
|
07.02.24
|
Ivory Coast DR Congo |
1-0 |
|
02.02.24
|
DR Congo Guinea |
3-1 |
|
28.01.24
|
Egypt DR Congo (Penalties:7 - 8) |
1-1 |
|
24.01.24
|
Tanzania DR Congo |
0-0 |
|
21.01.24
|
Morocco DR Congo |
1-1 |
|
17.01.24
|
DR Congo Zambia |
1-1 |
|
10.01.24
|
DR Congo Burkina Faso |
1-2 |
|
06.01.24
|
DR Congo Angola |
0-0 |
|
19.11.23
|
Sudan DR Congo |
1-0 |
|
15.11.23
|
DR Congo Mauritania |
2-0 |
|
17.10.23
|
Angola DR Congo |
0-0 |
|
13.10.23
|
New Zealand DR Congo |
1-1 |
|
12.09.23
|
South Africa DR Congo |
1-0 |
|
27.06.26
|
DR Congo Uzbekistan |
3-1 |
|
09.06.26
|
DR Congo Chile |
1-2 |
|
03.06.26
|
DR Congo Denmark |
0-0 |
|
25.03.26
|
DR Congo Bermuda |
2-0 |
|
23.12.25
|
DR Congo Benin |
1-0 |
|
16.12.25
|
DR Congo Zambia |
2-0 |
|
14.10.25
|
DR Congo Sudan |
1-0 |
|
09.09.25
|
DR Congo Senegal |
2-3 |
|
17.08.25
|
DR Congo Morocco |
1-3 |
|
07.08.25
|
DR Congo Zambia |
2-0 |
|
08.06.25
|
DR Congo Madagascar |
3-1 |
|
05.06.25
|
DR Congo Mali |
1-0 |
|
21.03.25
|
DR Congo South Sudan |
1-0 |
|
28.12.24
|
DR Congo Chad |
3-1 |
|
19.11.24
|
DR Congo Ethiopia |
1-2 |
|
10.10.24
|
DR Congo Tanzania |
1-0 |
|
06.09.24
|
DR Congo Guinea |
1-0 |
|
09.06.24
|
DR Congo Togo |
1-0 |
|
02.02.24
|
DR Congo Guinea |
3-1 |
|
17.01.24
|
DR Congo Zambia |
1-1 |
|
10.01.24
|
DR Congo Burkina Faso |
1-2 |
|
06.01.24
|
DR Congo Angola |
0-0 |
|
15.11.23
|
DR Congo Mauritania |
2-0 |
|
09.09.23
|
DR Congo Sudan |
2-0 |
|
14.06.23
|
DR Congo Uganda |
1-0 |
|
24.03.23
|
DR Congo Mauritania |
3-1 |
|
18.01.23
|
DR Congo Ivory Coast |
0-0 |
|
14.01.23
|
DR Congo Uganda |
0-0 |
|
27.09.22
|
DR Congo Sierra Leone |
3-0 |
|
23.09.22
|
DR Congo Burkina Faso |
0-1 |
|
04.06.22
|
DR Congo Gabon |
0-1 |
|
25.03.22
|
DR Congo Morocco |
1-1 |
|
01.02.22
|
DR Congo Bahrain |
0-1 |
|
14.11.21
|
DR Congo Benin |
2-0 |
|
07.10.21
|
DR Congo Madagascar |
2-0 |
|
02.09.21
|
DR Congo Tanzania |
1-1 |
|
11.06.21
|
DR Congo Mali |
1-1 |
|
29.03.21
|
DR Congo Gambia |
1-0 |
|
30.01.21
|
DR Congo Cameroon |
1-2 |
|
17.01.21
|
DR Congo Congo |
1-0 |
|
14.11.20
|
DR Congo Angola |
0-0 |
|
16.02.20
|
DR Congo Cameroon |
0-1 |
|
14.11.19
|
DR Congo Gabon |
0-0 |
|
20.10.19
|
DR Congo CAR |
4-1 |
|
18.09.19
|
DR Congo Rwanda |
2-3 |
|
22.06.19
|
DR Congo Uganda |
0-2 |
|
09.06.19
|
DR Congo Burkina Faso |
0-0 |
|
24.03.19
|
DR Congo Liberia |
1-0 |
|
13.10.18
|
DR Congo Zimbabwe |
1-2 |
|
18.08.17
|
DR Congo Congo |
1-1 |
|
01.07.26
|
England DR Congo |
2-1 |
|
24.06.26
|
Colombia DR Congo |
1-0 |
|
17.06.26
|
Portugal DR Congo |
1-1 |
|
06.01.26
|
Algeria DR Congo |
1-0 |
|
30.12.25
|
Botswana DR Congo |
0-3 |
|
27.12.25
|
Senegal DR Congo |
1-1 |
|
16.11.25
|
Nigeria DR Congo (Penalties:3 - 4) |
1-1 |
|
13.11.25
|
Cameroon DR Congo |
0-1 |
|
10.10.25
|
Togo DR Congo |
0-1 |
|
05.09.25
|
South Sudan DR Congo |
1-4 |
|
14.08.25
|
Angola DR Congo |
0-2 |
|
03.08.25
|
Kenya DR Congo |
1-0 |
|
25.03.25
|
Mauritania DR Congo |
0-2 |
|
21.12.24
|
Chad DR Congo |
1-1 |
|
16.11.24
|
Guinea DR Congo |
1-0 |
|
15.10.24
|
Tanzania DR Congo |
0-2 |
|
09.09.24
|
Ethiopia DR Congo |
0-2 |
|
06.06.24
|
Senegal DR Congo |
1-1 |
|
10.02.24
|
South Africa DR Congo (Penalties:6 - 5) |
0-0 |
|
07.02.24
|
Ivory Coast DR Congo |
1-0 |
|
28.01.24
|
Egypt DR Congo (Penalties:7 - 8) |
1-1 |
|
24.01.24
|
Tanzania DR Congo |
0-0 |
|
21.01.24
|
Morocco DR Congo |
1-1 |
|
19.11.23
|
Sudan DR Congo |
1-0 |
|
17.10.23
|
Angola DR Congo |
0-0 |
|
13.10.23
|
New Zealand DR Congo |
1-1 |
|
12.09.23
|
South Africa DR Congo |
1-0 |
|
18.06.23
|
Gabon DR Congo |
0-2 |
|
28.03.23
|
Mauritania DR Congo |
1-1 |
|
22.01.23
|
Senegal DR Congo |
3-0 |
|
08.06.22
|
Sudan DR Congo |
2-1 |
|
29.03.22
|
Morocco DR Congo |
4-1 |
|
11.11.21
|
Tanzania DR Congo |
0-3 |
|
10.10.21
|
Madagascar DR Congo |
1-0 |
|
06.09.21
|
Benin DR Congo |
1-1 |
|
05.06.21
|
Tunisia DR Congo |
1-0 |
|
25.03.21
|
Gabon DR Congo |
3-0 |
|
25.01.21
|
Niger DR Congo |
1-2 |
|
21.01.21
|
Libya DR Congo |
1-1 |
|
17.11.20
|
Angola DR Congo |
0-1 |
|
13.10.20
|
Morocco DR Congo |
1-1 |
|
09.10.20
|
Burkina Faso DR Congo |
3-0 |
|
18.11.19
|
Gambia DR Congo |
2-2 |
|
13.10.19
|
Ivory Coast DR Congo |
3-1 |
|
10.10.19
|
Algeria DR Congo |
1-1 |
|
22.09.19
|
CAR DR Congo |
0-2 |
|
07.07.19
|
Madagascar DR Congo (Penalties:4 - 2) |
4-4 |
|
30.06.19
|
Zimbabwe DR Congo |
0-4 |
|
26.06.19
|
Egypt DR Congo |
2-0 |
|
15.06.19
|
Kenya DR Congo |
1-1 |
|
05.06.2017
|
DR Congo Botswana |
2-0
|