Benin host Senegal 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 reaches its decisive phase as Benin face Senegal with qualification still in the balance. Senegal are well placed after a controlled start, while Benin arrive needing a result to strengthen their chances of progressing. The contrast in attacking output has been a defining feature of this group so far.
The Squirrels remain difficult to break down but their attacking ceiling has been low. The 1-0 win over Botswana kept them alive in the group, yet it followed a narrow 1-0 defeat to DR Congo where Benin struggled to create clear chances. Across two group matches, they have scored once and conceded once, keeping games tight but offering little margin for error.
Looking at recent results, Benin have lost heavily when facing higher intensity sides. Defeats against Nigeria and Burkina Faso exposed limitations when forced to defend for long stretches. Even in victories, goals have often come from single moments rather than sustained pressure.
Against Senegal, Benin are likely to sit deep and focus on containment. That approach has kept scorelines respectable at times, but it also invites pressure, which has proven costly against top level opposition.
The Lions of Teranga have looked composed and authoritative across Group D. The 3-0 win over Botswana was controlled from start to finish, while the 1-1 draw against DR Congo showed resilience when momentum shifted. Senegal have now scored four goals in two group matches and conceded just once.
Beyond AFCON, Senegal’s attacking strength is clear. They have scored four or more goals in three of their last five matches, including an emphatic 8-0 win against Kenya. Their defensive structure has also remained intact, with clean sheets against Botswana and Mauritania.
Senegal’s recent head-to-head record against Benin further underlines the gap. They have won three of the last four meetings and have consistently limited Benin’s scoring opportunities.
The best bet for this fixture is Senegal -1.5 Asian Handicap at 2.02 odds. Senegal’s attacking output has been consistent, while Benin have struggled to offer a threat against organised defences. If Senegal score first, the match is likely to open in their favour.
That trend also supports a comfortable win scenario. Benin have conceded three or more goals in two of their last four defeats, both against sides able to maintain sustained pressure. Senegal’s depth and control make a multi goal margin realistic.
For a correct score prediction, Senegal 3-0 at 7.50 odds fits the data. Senegal have already recorded a 3-0 group win, and Benin’s limited attacking output suggests breaking through Senegal’s defence would be difficult over ninety minutes.
| Benin | Senegal | |
|---|---|---|
| Game Played | 3 | 6 |
| Wins | 1 | 5 |
| Draws | 0 | 1 |
| Loss | 2 | 0 |
| Goals For | 1 | 12 |
| Goals Against | 4 | 2 |
| Benin | Senegal | |
|---|---|---|
| Game Played | 2 | 2 |
| Wins | 1 | 2 |
| Draws | 0 | 0 |
| Loss | 1 | 0 |
| Goals For | 1 | 4 |
| Goals Against | 3 | 0 |
|
05.01.26
|
Egypt Benin |
3-1 |
|
30.12.25
|
Benin Senegal |
0-3 |
|
27.12.25
|
Benin Botswana |
1-0 |
|
23.12.25
|
DR Congo Benin |
1-0 |
|
18.11.25
|
Burkina Faso Benin |
3-0 |
|
14.10.25
|
Nigeria Benin |
4-0 |
|
10.10.25
|
Rwanda Benin |
0-1 |
|
09.09.25
|
Benin Lesotho |
4-0 |
|
05.09.25
|
Benin Zimbabwe |
1-0 |
|
09.06.25
|
Morocco Benin |
1-0 |
|
25.03.25
|
Benin South Africa |
0-2 |
|
20.03.25
|
Zimbabwe Benin |
2-2 |
|
18.11.24
|
Libya Benin |
0-0 |
|
14.11.24
|
Benin Nigeria |
1-1 |
|
02.11.24
|
Benin Togo |
1-1 |
|
25.10.24
|
Togo Benin |
2-0 |
|
15.10.24
|
Rwanda Benin |
2-1 |
|
11.10.24
|
Benin Rwanda |
3-0 |
|
10.09.24
|
Benin Libya |
2-1 |
|
07.09.24
|
Nigeria Benin |
3-0 |
|
10.06.24
|
Benin Nigeria |
2-1 |
|
06.06.24
|
Benin Rwanda |
1-0 |
|
26.03.24
|
Senegal Benin |
1-0 |
|
23.03.24
|
Ivory Coast Benin |
2-2 |
|
21.11.23
|
Lesotho Benin |
0-0 |
|
18.11.23
|
South Africa Benin |
2-1 |
|
17.10.23
|
Madagascar Benin |
2-1 |
|
14.10.23
|
Sierra Leone Benin |
1-1 |
|
09.09.23
|
Mozambique Benin |
3-2 |
|
17.06.23
|
Benin Senegal |
1-1 |
|
29.03.23
|
Rwanda Benin |
1-1 |
|
22.03.23
|
Benin Rwanda |
1-1 |
|
08.06.22
|
Benin Mozambique |
0-1 |
|
04.06.22
|
Senegal Benin |
3-1 |
|
29.03.22
|
Togo Benin |
1-1 |
|
27.03.22
|
Zambia Benin |
1-2 |
|
24.03.22
|
Liberia Benin |
0-4 |
|
14.11.21
|
DR Congo Benin |
2-0 |
|
11.11.21
|
Benin Madagascar |
2-0 |
|
10.10.21
|
Benin Tanzania |
0-1 |
|
07.10.21
|
Tanzania Benin |
0-1 |
|
06.09.21
|
Benin DR Congo |
1-1 |
|
02.09.21
|
Madagascar Benin |
0-1 |
|
15.06.21
|
Sierra Leone Benin |
1-0 |
|
08.06.21
|
Benin Zambia |
2-2 |
|
27.03.21
|
Benin Nigeria |
0-1 |
|
17.11.20
|
Lesotho Benin |
0-0 |
|
14.11.20
|
Benin Lesotho |
1-0 |
|
11.10.20
|
Gabon Benin |
0-2 |
|
17.11.19
|
Benin Sierra Leone |
1-0 |
|
30.12.25
|
Benin Senegal |
0-3 |
|
27.12.25
|
Benin Botswana |
1-0 |
|
09.09.25
|
Benin Lesotho |
4-0 |
|
05.09.25
|
Benin Zimbabwe |
1-0 |
|
25.03.25
|
Benin South Africa |
0-2 |
|
14.11.24
|
Benin Nigeria |
1-1 |
|
02.11.24
|
Benin Togo |
1-1 |
|
11.10.24
|
Benin Rwanda |
3-0 |
|
10.09.24
|
Benin Libya |
2-1 |
|
10.06.24
|
Benin Nigeria |
2-1 |
|
06.06.24
|
Benin Rwanda |
1-0 |
|
17.06.23
|
Benin Senegal |
1-1 |
|
22.03.23
|
Benin Rwanda |
1-1 |
|
08.06.22
|
Benin Mozambique |
0-1 |
|
11.11.21
|
Benin Madagascar |
2-0 |
|
10.10.21
|
Benin Tanzania |
0-1 |
|
06.09.21
|
Benin DR Congo |
1-1 |
|
08.06.21
|
Benin Zambia |
2-2 |
|
27.03.21
|
Benin Nigeria |
0-1 |
|
14.11.20
|
Benin Lesotho |
1-0 |
|
17.11.19
|
Benin Sierra Leone |
1-0 |
|
13.10.19
|
Benin Zambia |
2-2 |
|
28.07.19
|
Benin Togo |
0-0 |
|
02.07.19
|
Benin Cameroon |
0-0 |
|
29.06.19
|
Benin Guinea-Bissau |
0-0 |
|
18.06.19
|
Benin Mauritania |
3-1 |
|
11.06.19
|
Benin Guinea |
1-0 |
|
24.03.19
|
Benin Togo |
2-1 |
|
16.10.18
|
Benin Algeria |
1-0 |
|
12.11.17
|
Benin Tanzania |
1-1 |
|
12.08.17
|
Benin Nigeria |
1-0 |
|
22.07.17
|
Benin Togo (Penalties:9 - 8) |
1-1 |
|
11.06.17
|
Benin Gambia |
1-0 |
|
05.01.26
|
Egypt Benin |
3-1 |
|
23.12.25
|
DR Congo Benin |
1-0 |
|
18.11.25
|
Burkina Faso Benin |
3-0 |
|
14.10.25
|
Nigeria Benin |
4-0 |
|
10.10.25
|
Rwanda Benin |
0-1 |
|
09.06.25
|
Morocco Benin |
1-0 |
|
20.03.25
|
Zimbabwe Benin |
2-2 |
|
18.11.24
|
Libya Benin |
0-0 |
|
25.10.24
|
Togo Benin |
2-0 |
|
15.10.24
|
Rwanda Benin |
2-1 |
|
07.09.24
|
Nigeria Benin |
3-0 |
|
26.03.24
|
Senegal Benin |
1-0 |
|
23.03.24
|
Ivory Coast Benin |
2-2 |
|
21.11.23
|
Lesotho Benin |
0-0 |
|
18.11.23
|
South Africa Benin |
2-1 |
|
17.10.23
|
Madagascar Benin |
2-1 |
|
14.10.23
|
Sierra Leone Benin |
1-1 |
|
09.09.23
|
Mozambique Benin |
3-2 |
|
29.03.23
|
Rwanda Benin |
1-1 |
|
04.06.22
|
Senegal Benin |
3-1 |
|
29.03.22
|
Togo Benin |
1-1 |
|
27.03.22
|
Zambia Benin |
1-2 |
|
24.03.22
|
Liberia Benin |
0-4 |
|
14.11.21
|
DR Congo Benin |
2-0 |
|
07.10.21
|
Tanzania Benin |
0-1 |
|
02.09.21
|
Madagascar Benin |
0-1 |
|
15.06.21
|
Sierra Leone Benin |
1-0 |
|
17.11.20
|
Lesotho Benin |
0-0 |
|
11.10.20
|
Gabon Benin |
0-2 |
|
13.11.19
|
Nigeria Benin |
2-1 |
|
09.09.19
|
Algeria Benin |
1-0 |
|
06.09.19
|
Ivory Coast Benin |
1-2 |
|
04.08.19
|
Togo Benin |
1-0 |
|
10.07.19
|
Senegal Benin |
1-0 |
|
05.07.19
|
Morocco Benin (Penalties:1 - 4) |
2-2 |
|
25.06.19
|
Ghana Benin |
2-2 |
|
17.11.18
|
Gambia Benin |
3-1 |
|
12.10.18
|
Algeria Benin |
2-0 |
|
09.09.18
|
Togo Benin |
0-0 |
|
08.11.17
|
Congo Benin |
1-1 |
|
10.10.17
|
Gabon Benin |
0-1 |
|
02.09.17
|
Equatorial Guinea Benin |
1-2 |
|
18.08.17
|
Nigeria Benin |
2-0 |
|
15.07.17
|
Togo Benin |
1-1 |
|
31.05.17
|
Ivory Coast Benin |
1-1 |
|
01.07.26
|
Belgium Senegal |
3-2 |
|
26.06.26
|
Senegal Iraq |
5-0 |
|
23.06.26
|
Norway Senegal |
3-2 |
|
16.06.26
|
France Senegal |
3-1 |
|
10.06.26
|
Saudi Arabia Senegal |
0-0 |
|
31.05.26
|
USA Senegal |
3-2 |
|
31.03.26
|
Senegal Gambia |
3-1 |
|
28.03.26
|
Senegal Peru |
2-0 |
|
18.01.26
|
Senegal Morocco |
0-3 |
|
14.01.26
|
Senegal Egypt |
1-0 |
|
09.01.26
|
Mali Senegal |
0-1 |
|
03.01.26
|
Senegal Sudan |
3-1 |
|
30.12.25
|
Benin Senegal |
0-3 |
|
27.12.25
|
Senegal DR Congo |
1-1 |
|
23.12.25
|
Senegal Botswana |
3-0 |
|
18.11.25
|
Senegal Kenya |
8-0 |
|
15.11.25
|
Brazil Senegal |
2-0 |
|
14.10.25
|
Senegal Mauritania |
4-0 |
|
10.10.25
|
South Sudan Senegal |
0-5 |
|
09.09.25
|
DR Congo Senegal |
2-3 |
|
05.09.25
|
Senegal Sudan |
2-0 |
|
29.08.25
|
Sudan Senegal (Penalties:2 - 4) |
1-1 |
|
26.08.25
|
Morocco Senegal (Penalties:5 - 3) |
1-1 |
|
23.08.25
|
Uganda Senegal |
0-1 |
|
19.08.25
|
Sudan Senegal |
0-0 |
|
12.08.25
|
Senegal Congo |
1-1 |
|
05.08.25
|
Senegal Nigeria |
1-0 |
|
27.07.25
|
Tanzania Senegal |
2-1 |
|
24.07.25
|
Uganda Senegal |
2-1 |
|
24.07.25
|
Senegal Uganda |
1-2 |
|
04.07.25
|
Senegal Guinea |
0-0 |
|
10.06.25
|
England Senegal |
1-3 |
|
06.06.25
|
Ireland Senegal |
1-1 |
|
25.03.25
|
Senegal Togo |
2-0 |
|
22.03.25
|
Sudan Senegal |
0-0 |
|
28.12.24
|
Senegal Liberia |
3-0 |
|
22.12.24
|
Liberia Senegal |
1-1 |
|
19.11.24
|
Senegal Burundi |
2-0 |
|
14.11.24
|
Burkina Faso Senegal |
0-1 |
|
15.10.24
|
Malawi Senegal |
0-1 |
|
11.10.24
|
Senegal Malawi |
4-0 |
|
09.09.24
|
Burundi Senegal |
0-1 |
|
06.09.24
|
Senegal Burkina Faso |
1-1 |
|
09.06.24
|
Mauritania Senegal |
0-1 |
|
06.06.24
|
Senegal DR Congo |
1-1 |
|
26.03.24
|
Senegal Benin |
1-0 |
|
22.03.24
|
Senegal Gabon |
3-0 |
|
29.01.24
|
Senegal Ivory Coast (Penalties:4 - 5) |
1-1 |
|
23.01.24
|
Guinea Senegal |
0-2 |
|
19.01.24
|
Senegal Cameroon |
3-1 |
|
26.06.26
|
Senegal Iraq |
5-0 |
|
31.03.26
|
Senegal Gambia |
3-1 |
|
28.03.26
|
Senegal Peru |
2-0 |
|
18.01.26
|
Senegal Morocco |
0-3 |
|
14.01.26
|
Senegal Egypt |
1-0 |
|
03.01.26
|
Senegal Sudan |
3-1 |
|
27.12.25
|
Senegal DR Congo |
1-1 |
|
23.12.25
|
Senegal Botswana |
3-0 |
|
18.11.25
|
Senegal Kenya |
8-0 |
|
14.10.25
|
Senegal Mauritania |
4-0 |
|
05.09.25
|
Senegal Sudan |
2-0 |
|
12.08.25
|
Senegal Congo |
1-1 |
|
05.08.25
|
Senegal Nigeria |
1-0 |
|
24.07.25
|
Senegal Uganda |
1-2 |
|
04.07.25
|
Senegal Guinea |
0-0 |
|
25.03.25
|
Senegal Togo |
2-0 |
|
28.12.24
|
Senegal Liberia |
3-0 |
|
19.11.24
|
Senegal Burundi |
2-0 |
|
11.10.24
|
Senegal Malawi |
4-0 |
|
06.09.24
|
Senegal Burkina Faso |
1-1 |
|
06.06.24
|
Senegal DR Congo |
1-1 |
|
26.03.24
|
Senegal Benin |
1-0 |
|
22.03.24
|
Senegal Gabon |
3-0 |
|
29.01.24
|
Senegal Ivory Coast (Penalties:4 - 5) |
1-1 |
|
19.01.24
|
Senegal Cameroon |
3-1 |
|
15.01.24
|
Senegal Gambia |
3-0 |
|
08.01.24
|
Senegal Niger |
1-0 |
|
18.11.23
|
Senegal South Sudan |
4-0 |
|
16.10.23
|
Senegal Cameroon |
1-0 |
|
12.09.23
|
Senegal Algeria |
0-1 |
|
09.09.23
|
Senegal Rwanda |
1-1 |
|
24.03.23
|
Senegal Mozambique |
5-1 |
|
31.01.23
|
Senegal Madagascar |
1-0 |
|
27.01.23
|
Senegal Mauritania |
1-0 |
|
22.01.23
|
Senegal DR Congo |
3-0 |
|
18.01.23
|
Senegal Uganda |
0-1 |
|
21.11.22
|
Senegal Netherlands |
0-2 |
|
27.09.22
|
Senegal Iran |
1-1 |
|
13.07.22
|
Senegal Eswatini (Penalties:10 - 9) |
1-1 |
|
04.06.22
|
Senegal Benin |
3-1 |
|
29.03.22
|
Senegal Egypt (Penalties:3 - 1) |
1-0 |
|
06.02.22
|
Senegal Egypt (Penalties:4 - 2) |
0-0 |
|
30.01.22
|
Senegal Equatorial Guinea |
3-1 |
|
25.01.22
|
Senegal Cape Verde |
2-0 |
|
14.01.22
|
Senegal Guinea |
0-0 |
|
10.01.22
|
Senegal Zimbabwe |
1-0 |
|
14.11.21
|
Senegal Congo |
2-0 |
|
09.10.21
|
Senegal Namibia |
4-1 |
|
01.09.21
|
Senegal Togo |
2-0 |
|
16.07.21
|
Senegal Eswatini (Penalties:3 - 0) |
2-2 |
|
01.07.26
|
Belgium Senegal |
3-2 |
|
23.06.26
|
Norway Senegal |
3-2 |
|
16.06.26
|
France Senegal |
3-1 |
|
09.06.26
|
Saudi Arabia Senegal |
0-0 |
|
31.05.26
|
USA Senegal |
3-2 |
|
09.01.26
|
Mali Senegal |
0-1 |
|
30.12.25
|
Benin Senegal |
0-3 |
|
15.11.25
|
Brazil Senegal |
2-0 |
|
10.10.25
|
South Sudan Senegal |
0-5 |
|
09.09.25
|
DR Congo Senegal |
2-3 |
|
29.08.25
|
Sudan Senegal (Penalties:2 - 4) |
1-1 |
|
26.08.25
|
Morocco Senegal (Penalties:5 - 3) |
1-1 |
|
23.08.25
|
Uganda Senegal |
0-1 |
|
19.08.25
|
Sudan Senegal |
0-0 |
|
27.07.25
|
Tanzania Senegal |
2-1 |
|
24.07.25
|
Uganda Senegal |
2-1 |
|
10.06.25
|
England Senegal |
1-3 |
|
06.06.25
|
Ireland Senegal |
1-1 |
|
22.03.25
|
Sudan Senegal |
0-0 |
|
22.12.24
|
Liberia Senegal |
1-1 |
|
14.11.24
|
Burkina Faso Senegal |
0-1 |
|
15.10.24
|
Malawi Senegal |
0-1 |
|
09.09.24
|
Burundi Senegal |
0-1 |
|
09.06.24
|
Mauritania Senegal |
0-1 |
|
23.01.24
|
Guinea Senegal |
0-2 |
|
21.11.23
|
Togo Senegal |
0-0 |
|
20.06.23
|
Brazil Senegal |
2-4 |
|
17.06.23
|
Benin Senegal |
1-1 |
|
28.03.23
|
Mozambique Senegal |
0-1 |
|
04.02.23
|
Algeria Senegal (Penalties:4 - 5) |
0-0 |
|
14.01.23
|
Ivory Coast Senegal |
0-1 |
|
04.12.22
|
England Senegal |
3-0 |
|
29.11.22
|
Ecuador Senegal |
1-2 |
|
25.11.22
|
Qatar Senegal |
1-3 |
|
24.09.22
|
Bolivia Senegal |
0-2 |
|
17.07.22
|
Mozambique Senegal (Penalties:2 - 4) |
1-1 |
|
15.07.22
|
Zambia Senegal |
4-3 |
|
07.06.22
|
Rwanda Senegal |
0-1 |
|
25.03.22
|
Egypt Senegal |
1-0 |
|
02.02.22
|
Burkina Faso Senegal |
1-3 |
|
18.01.22
|
Malawi Senegal |
0-0 |
|
11.11.21
|
Togo Senegal |
1-1 |
|
12.10.21
|
Namibia Senegal |
1-3 |
|
07.09.21
|
Congo Senegal |
1-3 |
|
18.07.21
|
South Africa Senegal (Penalties:5 - 4) |
0-0 |
|
26.03.21
|
Congo Senegal |
0-0 |
|
15.11.20
|
Guinea-Bissau Senegal |
0-1 |
|
17.11.19
|
Eswatini Senegal |
1-4 |
|
20.10.19
|
Guinea Senegal (Penalties:1 - 0) |
1-0 |
|
10.10.19
|
Brazil Senegal |
1-1 |
|
26.03.2024
|
Senegal Benin |
1-0
|
|
17.06.2023
|
Benin Senegal |
1-1
|
|
04.06.2022
|
Senegal Benin |
3-1
|
|
10.07.2019
|
Senegal Benin |
1-0
|
|
17.06.2023
|
Benin Senegal |
1-1
|