Algeria host Burkina Faso in the Africa Cup of Nations on 28 December 2025, Sunday. 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:30 UK Time.
Algeria vs Burkina Faso brings together the two early Group E leaders, both coming off opening wins with momentum behind them.
With qualification already taking shape, this fixture carries a different pressure, less about recovery and more about control. Recent meetings suggest fine margins rather than clear dominance.
Algeria made a strong opening statement with a composed 3-0 win over Sudan, a performance built on early control and sustained pressure.
That result followed an unbeaten run across their previous four matches, including a 5-1 away win in Bahrain and a solid 2-0 victory over Iraq.
Clean sheets in three of those five games underline a defence that looks settled.
At the same time, Algeria have not been entirely risk free. The 1-1 draw with UAE and a previous 0-0 against Sudan showed moments where attacking flow slowed when faced with deep blocks.
Still, the Desert Foxes tend to grow into matches, and their ability to score multiple goals once space opens has been consistent.
Burkina Faso also started the group with a win, edging Equatorial Guinea 2-1 thanks to late goals. That result extended an impressive run of five straight victories across competitions, all of which included at least two goals scored.
The Stallions have shown clear attacking intent, scoring three against Benin, Niger, and Ethiopia in recent outings.
Defensively, however, they have allowed chances. Goals conceded in three of their last five matches highlight moments of vulnerability when games stretch.
Burkina Faso play with confidence and tempo, but that approach can leave gaps against opponents who move the ball quickly. Against Algeria, those moments could be decisive.
Algeria to win at 2.00 odds stands out as the best bet. Their defensive stability combined with tournament experience gives them a slight edge in managing a high-level group match. Burkina Faso are dangerous going forward, but Algeria’s ability to control phases should tilt the balance.
A superb option from the goal market is both teams to score at 1.98. Burkina Faso have scored in every one of their last five matches, while Algeria have the quality to respond even if tested. That dynamic points towards a competitive game rather than a controlled shutout.
For a correct score prediction, Algeria 2-1 at 8.50 odds aligns well with both trends. Algeria often finds a second gear late in matches, while Burkina Faso rarely fade quietly.
| Algeria | Burkina Faso | |
|---|---|---|
| Game Played | 4 | 3 |
| Wins | 4 | 2 |
| Draws | 0 | 0 |
| Loss | 0 | 1 |
| Goals For | 8 | 4 |
| Goals Against | 1 | 2 |
| Algeria | Burkina Faso | |
|---|---|---|
| Game Played | 3 | 2 |
| Wins | 3 | 1 |
| Draws | 0 | 0 |
| Loss | 0 | 1 |
| Goals For | 5 | 2 |
| Goals Against | 0 | 1 |
|
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 |
|
06.01.26
|
Ivory Coast Burkina Faso |
3-0 |
|
31.12.25
|
Sudan Burkina Faso |
0-2 |
|
28.12.25
|
Algeria Burkina Faso |
1-0 |
|
24.12.25
|
Burkina Faso Equatorial Guinea |
2-1 |
|
18.11.25
|
Burkina Faso Benin |
3-0 |
|
14.11.25
|
Burkina Faso Niger |
3-2 |
|
12.10.25
|
Burkina Faso Ethiopia |
3-1 |
|
08.10.25
|
Sierra Leone Burkina Faso |
0-1 |
|
09.09.25
|
Burkina Faso Egypt |
0-0 |
|
05.09.25
|
Djibouti Burkina Faso |
0-6 |
|
16.08.25
|
Burkina Faso Madagascar |
1-2 |
|
13.08.25
|
Mauritania Burkina Faso |
1-0 |
|
06.08.25
|
Burkina Faso CAR |
4-2 |
|
02.08.25
|
Tanzania Burkina Faso |
2-0 |
|
06.06.25
|
Burkina Faso Zimbabwe |
2-0 |
|
02.06.25
|
Tunisia Burkina Faso |
2-0 |
|
24.03.25
|
Guinea-Bissau Burkina Faso |
1-2 |
|
21.03.25
|
Burkina Faso Djibouti |
4-1 |
|
09.01.25
|
Tanzania Burkina Faso |
0-2 |
|
04.01.25
|
Burkina Faso Kenya |
1-1 |
|
28.12.24
|
Burkina Faso Ivory Coast (Penalties:1 - 0) |
2-0 |
|
22.12.24
|
Ivory Coast Burkina Faso |
2-0 |
|
18.11.24
|
Malawi Burkina Faso |
3-0 |
|
14.11.24
|
Burkina Faso Senegal |
0-1 |
|
13.10.24
|
Burundi Burkina Faso |
0-2 |
|
10.10.24
|
Burkina Faso Burundi |
4-1 |
|
10.09.24
|
Burkina Faso Malawi |
3-1 |
|
06.09.24
|
Senegal Burkina Faso |
1-1 |
|
10.06.24
|
Burkina Faso Sierra Leone |
2-2 |
|
06.06.24
|
Egypt Burkina Faso |
2-1 |
|
26.03.24
|
Burkina Faso Niger |
1-1 |
|
22.03.24
|
Burkina Faso Libya |
1-2 |
|
30.01.24
|
Mali Burkina Faso |
2-1 |
|
23.01.24
|
Angola Burkina Faso |
2-0 |
|
20.01.24
|
Algeria Burkina Faso |
2-2 |
|
16.01.24
|
Burkina Faso Mauritania |
1-0 |
|
10.01.24
|
DR Congo Burkina Faso |
1-2 |
|
05.01.24
|
Iran Burkina Faso |
2-1 |
|
21.11.23
|
Ethiopia Burkina Faso |
0-3 |
|
17.11.23
|
Burkina Faso Guinea-Bissau |
1-1 |
|
17.10.23
|
Mauritania Burkina Faso |
1-2 |
|
13.10.23
|
Equatorial Guinea Burkina Faso |
0-0 |
|
12.09.23
|
Morocco Burkina Faso |
1-0 |
|
08.09.23
|
Burkina Faso Eswatini |
0-0 |
|
18.06.23
|
Cape Verde Burkina Faso |
3-1 |
|
28.03.23
|
Togo Burkina Faso |
1-1 |
|
24.03.23
|
Burkina Faso Togo |
1-0 |
|
19.11.22
|
Burkina Faso Ivory Coast |
2-1 |
|
27.09.22
|
Burkina Faso Comoros |
2-1 |
|
23.09.22
|
DR Congo Burkina Faso |
0-1 |
|
24.12.25
|
Burkina Faso Equatorial Guinea |
2-1 |
|
18.11.25
|
Burkina Faso Benin |
3-0 |
|
14.11.25
|
Burkina Faso Niger |
3-2 |
|
12.10.25
|
Burkina Faso Ethiopia |
3-1 |
|
09.09.25
|
Burkina Faso Egypt |
0-0 |
|
16.08.25
|
Burkina Faso Madagascar |
1-2 |
|
06.08.25
|
Burkina Faso CAR |
4-2 |
|
06.06.25
|
Burkina Faso Zimbabwe |
2-0 |
|
21.03.25
|
Burkina Faso Djibouti |
4-1 |
|
04.01.25
|
Burkina Faso Kenya |
1-1 |
|
28.12.24
|
Burkina Faso Ivory Coast (Penalties:1 - 0) |
2-0 |
|
14.11.24
|
Burkina Faso Senegal |
0-1 |
|
10.10.24
|
Burkina Faso Burundi |
4-1 |
|
10.09.24
|
Burkina Faso Malawi |
3-1 |
|
10.06.24
|
Burkina Faso Sierra Leone |
2-2 |
|
26.03.24
|
Burkina Faso Niger |
1-1 |
|
22.03.24
|
Burkina Faso Libya |
1-2 |
|
16.01.24
|
Burkina Faso Mauritania |
1-0 |
|
17.11.23
|
Burkina Faso Guinea-Bissau |
1-1 |
|
08.09.23
|
Burkina Faso Eswatini |
0-0 |
|
24.03.23
|
Burkina Faso Togo |
1-0 |
|
19.11.22
|
Burkina Faso Ivory Coast |
2-1 |
|
27.09.22
|
Burkina Faso Comoros |
2-1 |
|
03.06.22
|
Burkina Faso Cape Verde |
2-0 |
|
05.02.22
|
Burkina Faso Cameroon (Penalties:3 - 5) |
3-3 |
|
02.02.22
|
Burkina Faso Senegal |
1-3 |
|
29.01.22
|
Burkina Faso Tunisia |
1-0 |
|
23.01.22
|
Burkina Faso Gabon (Penalties:7 - 6) |
1-1 |
|
17.01.22
|
Burkina Faso Ethiopia |
1-1 |
|
12.11.21
|
Burkina Faso Niger |
1-1 |
|
11.10.21
|
Burkina Faso Djibouti |
2-0 |
|
07.09.21
|
Burkina Faso Algeria |
1-1 |
|
29.03.21
|
Burkina Faso South Sudan |
1-0 |
|
24.01.21
|
Burkina Faso Cameroon |
0-0 |
|
20.01.21
|
Burkina Faso Zimbabwe |
3-1 |
|
12.11.20
|
Burkina Faso Malawi |
3-1 |
|
09.10.20
|
Burkina Faso DR Congo |
3-0 |
|
13.11.19
|
Burkina Faso Uganda |
0-0 |
|
20.10.19
|
Burkina Faso Ghana |
0-0 |
|
10.10.19
|
Burkina Faso Gabon |
0-1 |
|
22.03.19
|
Burkina Faso Mauritania |
1-0 |
|
13.10.18
|
Burkina Faso Botswana |
3-0 |
|
14.11.17
|
Burkina Faso Cape Verde |
4-0 |
|
16.07.17
|
Burkina Faso North Korea (Penalties:4 - 3) |
3-3 |
|
06.01.26
|
Ivory Coast Burkina Faso |
3-0 |
|
31.12.25
|
Sudan Burkina Faso |
0-2 |
|
28.12.25
|
Algeria Burkina Faso |
1-0 |
|
08.10.25
|
Sierra Leone Burkina Faso |
0-1 |
|
05.09.25
|
Djibouti Burkina Faso |
0-6 |
|
13.08.25
|
Mauritania Burkina Faso |
1-0 |
|
02.08.25
|
Tanzania Burkina Faso |
2-0 |
|
02.06.25
|
Tunisia Burkina Faso |
2-0 |
|
24.03.25
|
Guinea-Bissau Burkina Faso |
1-2 |
|
09.01.25
|
Tanzania Burkina Faso |
0-2 |
|
22.12.24
|
Ivory Coast Burkina Faso |
2-0 |
|
18.11.24
|
Malawi Burkina Faso |
3-0 |
|
13.10.24
|
Burundi Burkina Faso |
0-2 |
|
06.09.24
|
Senegal Burkina Faso |
1-1 |
|
06.06.24
|
Egypt Burkina Faso |
2-1 |
|
30.01.24
|
Mali Burkina Faso |
2-1 |
|
23.01.24
|
Angola Burkina Faso |
2-0 |
|
20.01.24
|
Algeria Burkina Faso |
2-2 |
|
10.01.24
|
DR Congo Burkina Faso |
1-2 |
|
05.01.24
|
Iran Burkina Faso |
2-1 |
|
21.11.23
|
Ethiopia Burkina Faso |
0-3 |
|
17.10.23
|
Mauritania Burkina Faso |
1-2 |
|
13.10.23
|
Equatorial Guinea Burkina Faso |
0-0 |
|
12.09.23
|
Morocco Burkina Faso |
1-0 |
|
18.06.23
|
Cape Verde Burkina Faso |
3-1 |
|
28.03.23
|
Togo Burkina Faso |
1-1 |
|
23.09.22
|
DR Congo Burkina Faso |
0-1 |
|
07.06.22
|
Eswatini Burkina Faso |
1-3 |
|
29.03.22
|
Belgium Burkina Faso |
3-0 |
|
24.03.22
|
Kosovo Burkina Faso |
5-0 |
|
13.01.22
|
Cape Verde Burkina Faso |
0-1 |
|
09.01.22
|
Cameroon Burkina Faso |
2-1 |
|
02.01.22
|
Gabon Burkina Faso |
0-3 |
|
30.12.21
|
Mauritania Burkina Faso |
0-0 |
|
16.11.21
|
Algeria Burkina Faso |
2-2 |
|
08.10.21
|
Djibouti Burkina Faso |
0-4 |
|
02.09.21
|
Niger Burkina Faso |
0-2 |
|
12.06.21
|
Morocco Burkina Faso |
1-0 |
|
05.06.21
|
Ivory Coast Burkina Faso |
2-1 |
|
24.03.21
|
Uganda Burkina Faso |
0-0 |
|
16.01.21
|
Mali Burkina Faso |
1-0 |
|
16.11.20
|
Malawi Burkina Faso |
0-0 |
|
12.10.20
|
Madagascar Burkina Faso |
1-2 |
|
17.11.19
|
South Sudan Burkina Faso |
1-2 |
|
22.09.19
|
Ghana Burkina Faso |
0-1 |
|
06.09.19
|
Morocco Burkina Faso |
1-1 |
|
09.06.19
|
DR Congo Burkina Faso |
0-0 |
|
18.11.18
|
Angola Burkina Faso |
2-1 |
|
16.10.18
|
Botswana Burkina Faso |
0-0 |
|
08.09.18
|
Mauritania Burkina Faso |
2-0 |
|
20.01.2024
|
Algeria Burkina Faso |
2-2
|
|
16.11.2021
|
Algeria Burkina Faso |
2-2
|
|
07.09.2021
|
Burkina Faso Algeria |
1-1
|
|
20.01.2024
|
Algeria Burkina Faso |
2-2
|
|
16.11.2021
|
Algeria Burkina Faso |
2-2
|