Algeria host Sudan in the Africa Cup of Nations on 24 December 2025, Wednesday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 15:00 UK Time.
Algeria open their African Cup of Nations Group E campaign against Sudan in Rabat with clear momentum behind them.
Recent competitive performances of Algeria show control with and without the ball, while Sudan arrive still searching for attacking consistency.
Algeria’s recent competitive run has been defined by structure and efficiency. The Desert Foxes have scored freely in their last five competitive outings, including dominant wins such as 5-1 against Bahrain and 3-0 away to Somalia. Clean sheets have appeared regularly, and even tighter matches have stayed under control, highlighted by the goalless draw against Sudan earlier this month.
Their attacking output looks layered rather than chaotic. Goals have come from sustained pressure rather than transitions alone, while the defence has rarely been stretched for long periods. At neutral venues, Algeria have still imposed their rhythm, suggesting adaptability rather than reliance on home conditions.
The 0-0 draw with Sudan in the Arab Cup group stage offers context rather than concern. Algeria rotated within that competition and still limited Sudan to very little. The overall trend points towards a side comfortable managing games once ahead.
Sudan’s recent results show resilience but also underline clear attacking limits. Across their last five matches, they have scored only three goals, with two of those coming against Lebanon. Against stronger opposition, chances have been scarce, as seen in losses to Iraq and Bahrain at the Arab Cup.
The draw against Algeria earlier this month was built on deep defensive organisation. Sudan stayed compact and restricted space, but that approach demands sustained concentration. Once behind, their ability to chase games appears limited, which is a concern against a side that scores early and often.
Away from home or at neutral venues, Sudan have struggled to maintain intensity for full matches. The pattern suggests they can resist pressure for periods but often concede once the game opens.
The best bet here looks to be Algeria to win both halves at 3.70 odds. Algeria’s recent competitive wins show a habit of asserting control early and extending leads rather than settling. Sudan’s tendency to fade after sustained pressure supports that angle, especially given their low scoring output.
In the same line, over 2.5 goals at 2.16 odds offers value. Algeria have scored at least three goals in three of their last five competitive matches, and once they break Sudan’s defensive line, the game profile should open quickly. Sudan’s recent losses show that once behind, they struggle to limit damage.
For a correct score prediction, Algeria 3-0 at 9.00 odds aligns with both teams’ trends. Algeria’s scoring rhythm and Sudan’s attacking issues point towards a controlled win without reply if the favourites establish an early lead.
| Algeria | Sudan | |
|---|---|---|
| Game Played | 4 | 3 |
| Wins | 4 | 1 |
| Draws | 0 | 0 |
| Loss | 0 | 2 |
| Goals For | 8 | 1 |
| Goals Against | 1 | 5 |
| Algeria | Sudan | |
|---|---|---|
| Game Played | 3 | 2 |
| Wins | 3 | 1 |
| Draws | 0 | 0 |
| Loss | 0 | 1 |
| Goals For | 5 | 1 |
| Goals Against | 0 | 3 |
|
03.07.26
|
Switzerland Algeria |
2-0 |
|
28.06.26
|
Algeria Austria |
3-3 |
|
23.06.26
|
Jordan Algeria |
1-2 |
|
17.06.26
|
Argentina Algeria |
3-0 |
|
11.06.26
|
Bolivia Algeria |
0-4 |
|
03.06.26
|
Netherlands Algeria |
0-1 |
|
31.03.26
|
Algeria Uruguay |
0-0 |
|
27.03.26
|
Algeria Guatemala |
7-0 |
|
10.01.26
|
Algeria Nigeria |
0-2 |
|
06.01.26
|
Algeria DR Congo |
1-0 |
|
31.12.25
|
Equatorial Guinea Algeria |
1-3 |
|
28.12.25
|
Algeria Burkina Faso |
1-0 |
|
24.12.25
|
Algeria Sudan |
3-0 |
|
12.12.25
|
Algeria UAE (Penalties:6 - 7) |
1-1 |
|
09.12.25
|
Algeria Iraq |
2-0 |
|
06.12.25
|
Bahrain Algeria |
1-5 |
|
03.12.25
|
Algeria Sudan |
0-0 |
|
18.11.25
|
Saudi Arabia Algeria |
0-2 |
|
13.11.25
|
Algeria Zimbabwe |
3-1 |
|
14.10.25
|
Algeria Uganda |
2-1 |
|
09.10.25
|
Somalia Algeria |
0-3 |
|
08.09.25
|
Guinea Algeria |
0-0 |
|
04.09.25
|
Algeria Botswana |
3-1 |
|
23.08.25
|
Sudan Algeria (Penalties:4 - 2) |
1-1 |
|
18.08.25
|
Algeria Niger |
0-0 |
|
15.08.25
|
Guinea Algeria |
1-1 |
|
08.08.25
|
Algeria South Africa |
1-1 |
|
04.08.25
|
Uganda Algeria |
0-3 |
|
10.06.25
|
Sweden Algeria |
4-3 |
|
05.06.25
|
Algeria Rwanda |
2-0 |
|
09.05.25
|
Algeria Gambia |
3-0 |
|
03.05.25
|
Gambia Algeria |
0-0 |
|
25.03.25
|
Algeria Mozambique |
5-1 |
|
21.03.25
|
Botswana Algeria |
1-3 |
|
17.11.24
|
Algeria Liberia |
5-1 |
|
14.11.24
|
Equatorial Guinea Algeria |
0-0 |
|
14.10.24
|
Togo Algeria |
0-1 |
|
10.10.24
|
Algeria Togo |
5-1 |
|
10.09.24
|
Liberia Algeria |
0-3 |
|
05.09.24
|
Algeria Equatorial Guinea |
2-0 |
|
10.06.24
|
Uganda Algeria |
1-2 |
|
06.06.24
|
Algeria Guinea |
1-2 |
|
26.03.24
|
Algeria South Africa |
3-3 |
|
22.03.24
|
Algeria Bolivia |
3-2 |
|
23.01.24
|
Mauritania Algeria |
1-0 |
|
20.01.24
|
Algeria Burkina Faso |
2-2 |
|
15.01.24
|
Algeria Angola |
1-1 |
|
09.01.24
|
Burundi Algeria |
0-4 |
|
19.11.23
|
Mozambique Algeria |
0-2 |
|
16.11.23
|
Algeria Somalia |
3-1 |
|
28.06.26
|
Algeria Austria |
3-3 |
|
31.03.26
|
Algeria Uruguay |
0-0 |
|
27.03.26
|
Algeria Guatemala |
7-0 |
|
10.01.26
|
Algeria Nigeria |
0-2 |
|
06.01.26
|
Algeria DR Congo |
1-0 |
|
28.12.25
|
Algeria Burkina Faso |
1-0 |
|
24.12.25
|
Algeria Sudan |
3-0 |
|
12.12.25
|
Algeria UAE (Penalties:6 - 7) |
1-1 |
|
09.12.25
|
Algeria Iraq |
2-0 |
|
03.12.25
|
Algeria Sudan |
0-0 |
|
13.11.25
|
Algeria Zimbabwe |
3-1 |
|
14.10.25
|
Algeria Uganda |
2-1 |
|
04.09.25
|
Algeria Botswana |
3-1 |
|
18.08.25
|
Algeria Niger |
0-0 |
|
08.08.25
|
Algeria South Africa |
1-1 |
|
05.06.25
|
Algeria Rwanda |
2-0 |
|
09.05.25
|
Algeria Gambia |
3-0 |
|
25.03.25
|
Algeria Mozambique |
5-1 |
|
17.11.24
|
Algeria Liberia |
5-1 |
|
10.10.24
|
Algeria Togo |
5-1 |
|
05.09.24
|
Algeria Equatorial Guinea |
2-0 |
|
06.06.24
|
Algeria Guinea |
1-2 |
|
26.03.24
|
Algeria South Africa |
3-3 |
|
22.03.24
|
Algeria Bolivia |
3-2 |
|
20.01.24
|
Algeria Burkina Faso |
2-2 |
|
15.01.24
|
Algeria Angola |
1-1 |
|
16.11.23
|
Algeria Somalia |
3-1 |
|
12.10.23
|
Algeria Cape Verde |
5-1 |
|
07.09.23
|
Algeria Tanzania |
0-0 |
|
20.06.23
|
Algeria Tunisia |
1-1 |
|
23.03.23
|
Algeria Niger |
2-1 |
|
04.02.23
|
Algeria Senegal (Penalties:4 - 5) |
0-0 |
|
31.01.23
|
Algeria Niger |
5-0 |
|
27.01.23
|
Algeria Ivory Coast |
1-0 |
|
17.01.23
|
Algeria Ethiopia |
1-0 |
|
13.01.23
|
Algeria Libya |
1-0 |
|
16.11.22
|
Algeria Mali |
1-1 |
|
27.09.22
|
Algeria Nigeria |
2-1 |
|
23.09.22
|
Algeria Guinea |
1-0 |
|
04.06.22
|
Algeria Uganda |
2-0 |
|
29.03.22
|
Algeria Cameroon |
1-2 |
|
16.01.22
|
Algeria Equatorial Guinea |
0-1 |
|
11.01.22
|
Algeria Sierra Leone |
0-0 |
|
05.01.22
|
Algeria Ghana |
3-0 |
|
07.12.21
|
Algeria Egypt |
1-1 |
|
01.12.21
|
Algeria Sudan |
4-0 |
|
16.11.21
|
Algeria Burkina Faso |
2-2 |
|
08.10.21
|
Algeria Niger |
6-1 |
|
02.09.21
|
Algeria Djibouti |
8-0 |
|
17.06.21
|
Algeria Liberia |
5-1 |
|
03.07.26
|
Switzerland Algeria |
2-0 |
|
23.06.26
|
Jordan Algeria |
1-2 |
|
17.06.26
|
Argentina Algeria |
3-0 |
|
11.06.26
|
Bolivia Algeria |
0-4 |
|
03.06.26
|
Netherlands Algeria |
0-1 |
|
31.12.25
|
Equatorial Guinea Algeria |
1-3 |
|
06.12.25
|
Bahrain Algeria |
1-5 |
|
18.11.25
|
Saudi Arabia Algeria |
0-2 |
|
09.10.25
|
Somalia Algeria |
0-3 |
|
08.09.25
|
Guinea Algeria |
0-0 |
|
23.08.25
|
Sudan Algeria (Penalties:4 - 2) |
1-1 |
|
15.08.25
|
Guinea Algeria |
1-1 |
|
04.08.25
|
Uganda Algeria |
0-3 |
|
10.06.25
|
Sweden Algeria |
4-3 |
|
03.05.25
|
Gambia Algeria |
0-0 |
|
21.03.25
|
Botswana Algeria |
1-3 |
|
14.11.24
|
Equatorial Guinea Algeria |
0-0 |
|
14.10.24
|
Togo Algeria |
0-1 |
|
10.09.24
|
Liberia Algeria |
0-3 |
|
10.06.24
|
Uganda Algeria |
1-2 |
|
23.01.24
|
Mauritania Algeria |
1-0 |
|
09.01.24
|
Burundi Algeria |
0-4 |
|
19.11.23
|
Mozambique Algeria |
0-2 |
|
16.10.23
|
Egypt Algeria |
1-1 |
|
12.09.23
|
Senegal Algeria |
0-1 |
|
18.06.23
|
Uganda Algeria |
1-2 |
|
27.03.23
|
Niger Algeria |
0-1 |
|
21.01.23
|
Mozambique Algeria |
0-1 |
|
19.11.22
|
Sweden Algeria |
2-0 |
|
12.06.22
|
Iran Algeria |
1-2 |
|
08.06.22
|
Tanzania Algeria |
0-2 |
|
25.03.22
|
Cameroon Algeria |
0-1 |
|
20.01.22
|
Ivory Coast Algeria |
3-1 |
|
18.12.21
|
Tunisia Algeria |
0-2 |
|
15.12.21
|
Qatar Algeria |
1-2 |
|
11.12.21
|
Morocco Algeria (Penalties:3 - 5) |
2-2 |
|
04.12.21
|
Lebanon Algeria |
0-2 |
|
12.11.21
|
Djibouti Algeria |
0-4 |
|
12.10.21
|
Niger Algeria |
0-4 |
|
07.09.21
|
Burkina Faso Algeria |
1-1 |
|
11.06.21
|
Tunisia Algeria |
0-2 |
|
25.03.21
|
Zambia Algeria |
3-3 |
|
16.11.20
|
Zimbabwe Algeria |
2-2 |
|
13.10.20
|
Mexico Algeria |
2-2 |
|
18.11.19
|
Botswana Algeria |
0-1 |
|
19.10.19
|
Morocco Algeria |
3-0 |
|
11.07.19
|
Ivory Coast Algeria (Penalties:3 - 4) |
2-2 |
|
01.07.19
|
Tanzania Algeria |
0-3 |
|
16.10.18
|
Benin Algeria |
1-0 |
|
08.09.18
|
Gambia Algeria |
1-1 |
|
03.01.26
|
Senegal Sudan |
3-1 |
|
31.12.25
|
Sudan Burkina Faso |
0-2 |
|
28.12.25
|
Equatorial Guinea Sudan |
0-1 |
|
24.12.25
|
Algeria Sudan |
3-0 |
|
09.12.25
|
Bahrain Sudan |
3-1 |
|
06.12.25
|
Sudan Iraq |
0-2 |
|
03.12.25
|
Algeria Sudan |
0-0 |
|
26.11.25
|
Sudan Lebanon |
2-1 |
|
18.11.25
|
Oman U23 Sudan |
0-0 |
|
14.11.25
|
Oman Sudan |
2-0 |
|
14.10.25
|
DR Congo Sudan |
1-0 |
|
10.10.25
|
Sudan Mauritania |
0-0 |
|
09.09.25
|
Togo Sudan |
1-0 |
|
05.09.25
|
Senegal Sudan |
2-0 |
|
29.08.25
|
Sudan Senegal (Penalties:2 - 4) |
1-1 |
|
26.08.25
|
Madagascar Sudan |
1-0 |
|
23.08.25
|
Sudan Algeria (Penalties:4 - 2) |
1-1 |
|
19.08.25
|
Sudan Senegal |
0-0 |
|
12.08.25
|
Sudan Nigeria |
4-0 |
|
05.08.25
|
Congo Sudan |
1-1 |
|
25.03.25
|
Sudan South Sudan |
1-1 |
|
22.03.25
|
Sudan Senegal |
0-0 |
|
13.03.25
|
Oman Sudan |
0-0 |
|
25.12.24
|
Sudan Ethiopia |
2-1 |
|
22.12.24
|
Ethiopia Sudan |
0-2 |
|
18.11.24
|
Sudan Angola |
0-0 |
|
14.11.24
|
Niger Sudan |
4-0 |
|
03.11.24
|
Tanzania Sudan (Penalties:0 - 1) |
1-0 |
|
27.10.24
|
Sudan Tanzania |
1-0 |
|
15.10.24
|
Sudan Ghana |
2-0 |
|
10.10.24
|
Ghana Sudan |
0-0 |
|
09.09.24
|
Angola Sudan |
2-1 |
|
04.09.24
|
Sudan Niger |
1-0 |
|
11.06.24
|
South Sudan Sudan |
0-3 |
|
06.06.24
|
Mauritania Sudan |
0-2 |
|
19.05.24
|
Sudan Tanzania |
0-1 |
|
15.05.24
|
Sudan Tanzania |
2-1 |
|
25.03.24
|
Guinea-Bissau Sudan |
2-1 |
|
22.03.24
|
Sudan Guinea-Bissau |
1-0 |
|
19.11.23
|
Sudan DR Congo |
1-0 |
|
16.11.23
|
Sudan Togo |
1-1 |
|
17.10.23
|
Chad Sudan |
0-1 |
|
15.10.23
|
Sudan Tanzania |
1-1 |
|
09.09.23
|
DR Congo Sudan |
2-0 |
|
20.06.23
|
Sudan Mauritania |
0-3 |
|
15.06.23
|
Kuwait Sudan |
2-1 |
|
27.03.23
|
Sudan Gabon |
1-0 |
|
23.03.23
|
Gabon Sudan |
1-0 |
|
23.01.23
|
Sudan Madagascar |
0-3 |
|
19.01.23
|
Ghana Sudan |
3-1 |
|
31.12.25
|
Sudan Burkina Faso |
0-2 |
|
06.12.25
|
Sudan Iraq |
0-2 |
|
26.11.25
|
Sudan Lebanon |
2-1 |
|
10.10.25
|
Sudan Mauritania |
0-0 |
|
29.08.25
|
Sudan Senegal (Penalties:2 - 4) |
1-1 |
|
23.08.25
|
Sudan Algeria (Penalties:4 - 2) |
1-1 |
|
19.08.25
|
Sudan Senegal |
0-0 |
|
12.08.25
|
Sudan Nigeria |
4-0 |
|
25.03.25
|
Sudan South Sudan |
1-1 |
|
22.03.25
|
Sudan Senegal |
0-0 |
|
25.12.24
|
Sudan Ethiopia |
2-1 |
|
18.11.24
|
Sudan Angola |
0-0 |
|
27.10.24
|
Sudan Tanzania |
1-0 |
|
15.10.24
|
Sudan Ghana |
2-0 |
|
04.09.24
|
Sudan Niger |
1-0 |
|
19.05.24
|
Sudan Tanzania |
0-1 |
|
15.05.24
|
Sudan Tanzania |
2-1 |
|
22.03.24
|
Sudan Guinea-Bissau |
1-0 |
|
19.11.23
|
Sudan DR Congo |
1-0 |
|
16.11.23
|
Sudan Togo |
1-1 |
|
15.10.23
|
Sudan Tanzania |
1-1 |
|
20.06.23
|
Sudan Mauritania |
0-3 |
|
27.03.23
|
Sudan Gabon |
1-0 |
|
23.01.23
|
Sudan Madagascar |
0-3 |
|
19.11.22
|
Sudan Rwanda |
0-1 |
|
08.06.22
|
Sudan DR Congo |
2-1 |
|
26.03.22
|
Sudan CAR |
0-0 |
|
11.01.22
|
Sudan Guinea-Bissau |
0-0 |
|
30.12.21
|
Sudan Ethiopia |
2-3 |
|
04.12.21
|
Sudan Egypt |
0-5 |
|
12.11.21
|
Sudan Morocco |
0-3 |
|
06.10.21
|
Sudan Guinea |
1-1 |
|
07.09.21
|
Sudan Guinea-Bissau |
2-4 |
|
26.08.21
|
Sudan Niger |
3-0 |
|
22.08.21
|
Sudan Niger |
1-2 |
|
13.06.21
|
Sudan Zambia |
0-1 |
|
28.03.21
|
Sudan South Africa |
2-0 |
|
17.11.20
|
Sudan Ghana |
1-0 |
|
14.12.19
|
Sudan Tanzania |
0-0 |
|
10.12.19
|
Sudan Kenya |
1-2 |
|
13.11.19
|
Sudan Sao Tome and Principe |
4-0 |
|
18.10.19
|
Sudan Tanzania |
1-2 |
|
10.09.19
|
Sudan Chad |
0-0 |
|
22.03.19
|
Sudan Equatorial Guinea |
1-4 |
|
03.01.26
|
Senegal Sudan |
3-1 |
|
28.12.25
|
Equatorial Guinea Sudan |
0-1 |
|
24.12.25
|
Algeria Sudan |
3-0 |
|
09.12.25
|
Bahrain Sudan |
3-1 |
|
03.12.25
|
Algeria Sudan |
0-0 |
|
18.11.25
|
Oman U23 Sudan |
0-0 |
|
14.11.25
|
Oman Sudan |
2-0 |
|
14.10.25
|
DR Congo Sudan |
1-0 |
|
09.09.25
|
Togo Sudan |
1-0 |
|
05.09.25
|
Senegal Sudan |
2-0 |
|
26.08.25
|
Madagascar Sudan |
1-0 |
|
05.08.25
|
Congo Sudan |
1-1 |
|
13.03.25
|
Oman Sudan |
0-0 |
|
22.12.24
|
Ethiopia Sudan |
0-2 |
|
14.11.24
|
Niger Sudan |
4-0 |
|
03.11.24
|
Tanzania Sudan (Penalties:0 - 1) |
1-0 |
|
10.10.24
|
Ghana Sudan |
0-0 |
|
09.09.24
|
Angola Sudan |
2-1 |
|
11.06.24
|
South Sudan Sudan |
0-3 |
|
06.06.24
|
Mauritania Sudan |
0-2 |
|
25.03.24
|
Guinea-Bissau Sudan |
2-1 |
|
17.10.23
|
Chad Sudan |
0-1 |
|
09.09.23
|
DR Congo Sudan |
2-0 |
|
15.06.23
|
Kuwait Sudan |
2-1 |
|
23.03.23
|
Gabon Sudan |
1-0 |
|
19.01.23
|
Ghana Sudan |
3-1 |
|
03.01.23
|
Uganda Sudan |
2-2 |
|
17.11.22
|
Rwanda Sudan |
0-0 |
|
04.06.22
|
Mauritania Sudan |
3-0 |
|
29.03.22
|
Tanzania Sudan |
1-1 |
|
19.01.22
|
Egypt Sudan |
1-0 |
|
15.01.22
|
Nigeria Sudan |
3-1 |
|
02.01.22
|
Zimbabwe Sudan |
0-0 |
|
07.12.21
|
Lebanon Sudan |
1-0 |
|
01.12.21
|
Algeria Sudan |
4-0 |
|
15.11.21
|
Guinea-Bissau Sudan |
0-0 |
|
09.10.21
|
Guinea Sudan |
2-2 |
|
02.09.21
|
Morocco Sudan |
2-0 |
|
19.06.21
|
Libya Sudan |
0-1 |
|
24.03.21
|
Sao Tome and Principe Sudan |
0-2 |
|
12.11.20
|
Ghana Sudan |
2-0 |
|
12.10.20
|
Togo Sudan |
1-1 |
|
09.10.20
|
Tunisia Sudan |
3-0 |
|
25.01.20
|
Eritrea Sudan |
0-1 |
|
08.12.19
|
Zanzibar Sudan |
1-1 |
|
17.11.19
|
South Africa Sudan |
1-0 |
|
22.09.19
|
Tanzania Sudan |
0-1 |
|
05.09.19
|
Chad Sudan |
1-3 |
|
18.11.18
|
Madagascar Sudan |
1-3 |
|
08.09.18
|
Equatorial Guinea Sudan |
1-0 |
|
03.12.2025
|
Algeria Sudan |
0-0
|
|
23.08.2025
|
Sudan Algeria (Penalties:4 - 2) |
1-1
|
|
01.12.2021
|
Algeria Sudan |
4-0
|
|
03.12.2025
|
Algeria Sudan |
0-0
|
|
01.12.2021
|
Algeria Sudan |
4-0
|