England host Albania in the World Cup Qualification Europe on 21 March 2025, Friday. 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:45 UK Time.
England is expected to dominate another group-stage match. In their last Nations League qualifiers, they topped Group 2 with an impressive five wins from six games. Their World Cup qualifiers should be easier compared to the Nations League, as they face a weaker group featuring Latvia, Albania, Andorra, and Serbia.
England will host Albania in their World Cup qualifying opener. Albania struggled in the Nations League and now faces relegation playoffs.
Additionally, England has defeated Albania in all previous meetings and has scored at an impressive rate. England scored 12 goals in their three clashes against Albania at home and is yet to concede a goal.
We are counting on England to pull off a win here. They are considered favourites by the bookies, and considering their impressive results in the last several matches, we expect them to live up to the label.
Albania has shown flashes of quality but remains inconsistent, failing to win six of their last eight away games.
We expect goals in this match. In four of England’s last five home matches, there have been more than 2.5 goals scored. Also, three of the last five H2H meetings have ended with over 2.5 goals.
England’s offense, led by Harry Kane, is likely to score at a high rate. Their attacking side is more than enough to expect a high-scoring affair. However, the Albanian side is unlikely to contribute as England have never conceded a goal against them in the history at home.
England is the clear favorite according to bookmakers. With an unbeaten streak in their last six competitive matches and a dominant home record, they are expected to deliver. Their outstanding home record against Albania makes them a solid bet here. Furthermore, the attacking performance of England has been exception with goals mostly coming over 3.5.
Considering that, we like to back England to win and over 3.5 goals at 2.45 odds. With Albania struggling to score, backing England -2.5 Asian Handicap at 2.35 odds is a solid alternative. You can also consider backing Harry Kane as he netted 3 goals in his last five appearances for England.
| England | Albania | |
|---|---|---|
| Game Played | 7 | 8 |
| Wins | 7 | 4 |
| Draws | 0 | 2 |
| Loss | 0 | 2 |
| Goals For | 20 | 7 |
| Goals Against | 0 | 5 |
| England | Albania | |
|---|---|---|
| Game Played | 4 | 4 |
| Wins | 4 | 2 |
| Draws | 0 | 1 |
| Loss | 0 | 1 |
| Goals For | 9 | 3 |
| Goals Against | 0 | 3 |
|
31.03.26
|
England Japan |
0-1 |
|
27.03.26
|
England Uruguay |
1-1 |
|
16.11.25
|
Albania England |
0-2 |
|
13.11.25
|
England Serbia |
2-0 |
|
14.10.25
|
Latvia England |
0-5 |
|
09.10.25
|
England Wales |
3-0 |
|
09.09.25
|
Serbia England |
0-5 |
|
06.09.25
|
England Andorra |
2-0 |
|
10.06.25
|
England Senegal |
1-3 |
|
07.06.25
|
Andorra England |
0-1 |
|
24.03.25
|
England Latvia |
3-0 |
|
21.03.25
|
England Albania |
2-0 |
|
17.11.24
|
England Ireland |
5-0 |
|
14.11.24
|
Greece England |
0-3 |
|
13.10.24
|
Finland England |
1-3 |
|
10.10.24
|
England Greece |
1-2 |
|
10.09.24
|
England Finland |
2-0 |
|
07.09.24
|
Ireland England |
0-2 |
|
14.07.24
|
Spain England |
2-1 |
|
10.07.24
|
Netherlands England |
1-2 |
|
06.07.24
|
England Switzerland (Penalties:5 - 3) |
1-1 |
|
30.06.24
|
England Slovakia |
2-1 |
|
25.06.24
|
England Slovenia |
0-0 |
|
20.06.24
|
Denmark England |
1-1 |
|
16.06.24
|
Serbia England |
0-1 |
|
07.06.24
|
England Iceland |
0-1 |
|
03.06.24
|
England Bosnia & Herzegovina |
3-0 |
|
26.03.24
|
England Belgium |
2-2 |
|
23.03.24
|
England Brazil |
0-1 |
|
20.11.23
|
North Macedonia England |
1-1 |
|
17.11.23
|
England Malta |
2-0 |
|
17.10.23
|
England Italy |
3-1 |
|
13.10.23
|
England Australia |
1-0 |
|
12.09.23
|
Scotland England |
1-3 |
|
09.09.23
|
Ukraine England |
1-1 |
|
19.06.23
|
England North Macedonia |
7-0 |
|
16.06.23
|
Malta England |
0-4 |
|
26.03.23
|
England Ukraine |
2-0 |
|
23.03.23
|
Italy England |
1-2 |
|
10.12.22
|
England France |
1-2 |
|
04.12.22
|
England Senegal |
3-0 |
|
29.11.22
|
Wales England |
0-3 |
|
25.11.22
|
England USA |
0-0 |
|
21.11.22
|
England Iran |
6-2 |
|
26.09.22
|
England Germany |
3-3 |
|
23.09.22
|
Italy England |
1-0 |
|
14.06.22
|
England Hungary |
0-4 |
|
11.06.22
|
England Italy |
0-0 |
|
07.06.22
|
Germany England |
1-1 |
|
04.06.22
|
Hungary England |
1-0 |
|
31.03.26
|
England Japan |
0-1 |
|
27.03.26
|
England Uruguay |
1-1 |
|
13.11.25
|
England Serbia |
2-0 |
|
09.10.25
|
England Wales |
3-0 |
|
06.09.25
|
England Andorra |
2-0 |
|
10.06.25
|
England Senegal |
1-3 |
|
24.03.25
|
England Latvia |
3-0 |
|
21.03.25
|
England Albania |
2-0 |
|
17.11.24
|
England Ireland |
5-0 |
|
10.10.24
|
England Greece |
1-2 |
|
10.09.24
|
England Finland |
2-0 |
|
06.07.24
|
England Switzerland (Penalties:5 - 3) |
1-1 |
|
30.06.24
|
England Slovakia |
2-1 |
|
25.06.24
|
England Slovenia |
0-0 |
|
07.06.24
|
England Iceland |
0-1 |
|
03.06.24
|
England Bosnia & Herzegovina |
3-0 |
|
26.03.24
|
England Belgium |
2-2 |
|
23.03.24
|
England Brazil |
0-1 |
|
17.11.23
|
England Malta |
2-0 |
|
17.10.23
|
England Italy |
3-1 |
|
13.10.23
|
England Australia |
1-0 |
|
19.06.23
|
England North Macedonia |
7-0 |
|
26.03.23
|
England Ukraine |
2-0 |
|
10.12.22
|
England France |
1-2 |
|
04.12.22
|
England Senegal |
3-0 |
|
25.11.22
|
England USA |
0-0 |
|
21.11.22
|
England Iran |
6-2 |
|
26.09.22
|
England Germany |
3-3 |
|
14.06.22
|
England Hungary |
0-4 |
|
11.06.22
|
England Italy |
0-0 |
|
29.03.22
|
England Ivory Coast |
3-0 |
|
26.03.22
|
England Switzerland |
2-1 |
|
12.11.21
|
England Albania |
5-0 |
|
12.10.21
|
England Hungary |
1-1 |
|
05.09.21
|
England Andorra |
4-0 |
|
07.07.21
|
England Denmark |
2-1 |
|
29.06.21
|
England Germany |
2-0 |
|
18.06.21
|
England Scotland |
0-0 |
|
13.06.21
|
England Croatia |
1-0 |
|
06.06.21
|
England Romania |
1-0 |
|
02.06.21
|
England Austria |
1-0 |
|
31.03.21
|
England Poland |
2-1 |
|
25.03.21
|
England San Marino |
5-0 |
|
18.11.20
|
England Iceland |
4-0 |
|
12.11.20
|
England Ireland |
3-0 |
|
14.10.20
|
England Denmark |
0-1 |
|
11.10.20
|
England Belgium |
2-1 |
|
08.10.20
|
England Wales |
3-0 |
|
14.11.19
|
England Montenegro |
7-0 |
|
10.09.19
|
England Kosovo |
5-3 |
|
16.11.25
|
Albania England |
0-2 |
|
14.10.25
|
Latvia England |
0-5 |
|
09.09.25
|
Serbia England |
0-5 |
|
07.06.25
|
Andorra England |
0-1 |
|
14.11.24
|
Greece England |
0-3 |
|
13.10.24
|
Finland England |
1-3 |
|
07.09.24
|
Ireland England |
0-2 |
|
14.07.24
|
Spain England |
2-1 |
|
10.07.24
|
Netherlands England |
1-2 |
|
20.06.24
|
Denmark England |
1-1 |
|
16.06.24
|
Serbia England |
0-1 |
|
20.11.23
|
North Macedonia England |
1-1 |
|
12.09.23
|
Scotland England |
1-3 |
|
09.09.23
|
Ukraine England |
1-1 |
|
16.06.23
|
Malta England |
0-4 |
|
23.03.23
|
Italy England |
1-2 |
|
29.11.22
|
Wales England |
0-3 |
|
23.09.22
|
Italy England |
1-0 |
|
07.06.22
|
Germany England |
1-1 |
|
04.06.22
|
Hungary England |
1-0 |
|
15.11.21
|
San Marino England |
0-10 |
|
09.10.21
|
Andorra England |
0-5 |
|
08.09.21
|
Poland England |
1-1 |
|
02.09.21
|
Hungary England |
0-4 |
|
11.07.21
|
Italy England (Penalties:3 - 2) |
1-1 |
|
03.07.21
|
Ukraine England |
0-4 |
|
22.06.21
|
Czech Republic England |
0-1 |
|
28.03.21
|
Albania England |
0-2 |
|
15.11.20
|
Belgium England |
2-0 |
|
08.09.20
|
Denmark England |
0-0 |
|
05.09.20
|
Iceland England |
0-1 |
|
17.11.19
|
Kosovo England |
0-4 |
|
14.10.19
|
Bulgaria England |
0-6 |
|
11.10.19
|
Czech Republic England |
2-1 |
|
25.03.19
|
Montenegro England |
1-5 |
|
31.03.26
|
Ukraine Albania |
1-0 |
|
26.03.26
|
Poland Albania |
2-1 |
|
16.11.25
|
Albania England |
0-2 |
|
13.11.25
|
Andorra Albania |
0-1 |
|
14.10.25
|
Albania Jordan |
4-2 |
|
11.10.25
|
Serbia Albania |
0-1 |
|
09.09.25
|
Albania Latvia |
1-0 |
|
04.09.25
|
Gibraltar Albania |
0-1 |
|
10.06.25
|
Latvia Albania |
1-1 |
|
07.06.25
|
Albania Serbia |
0-0 |
|
24.03.25
|
Albania Andorra |
3-0 |
|
21.03.25
|
England Albania |
2-0 |
|
19.11.24
|
Albania Ukraine |
1-2 |
|
16.11.24
|
Albania Czech Republic |
0-0 |
|
14.10.24
|
Georgia Albania |
0-1 |
|
11.10.24
|
Czech Republic Albania |
2-0 |
|
10.09.24
|
Albania Georgia |
0-1 |
|
07.09.24
|
Ukraine Albania |
1-2 |
|
24.06.24
|
Albania Spain |
0-1 |
|
19.06.24
|
Croatia Albania |
2-2 |
|
15.06.24
|
Italy Albania |
2-1 |
|
07.06.24
|
Albania Azerbaijan |
3-1 |
|
03.06.24
|
Albania Liechtenstein |
3-0 |
|
25.03.24
|
Sweden Albania |
1-0 |
|
22.03.24
|
Albania Chile |
0-3 |
|
20.11.23
|
Albania Faroe Islands |
0-0 |
|
17.11.23
|
Moldova Albania |
1-1 |
|
17.10.23
|
Albania Bulgaria |
2-0 |
|
12.10.23
|
Albania Czech Republic |
3-0 |
|
10.09.23
|
Albania Poland |
2-0 |
|
07.09.23
|
Czech Republic Albania |
1-1 |
|
20.06.23
|
Faroe Islands Albania |
1-3 |
|
17.06.23
|
Albania Moldova |
2-0 |
|
27.03.23
|
Poland Albania |
1-0 |
|
19.11.22
|
Albania Armenia |
2-0 |
|
16.11.22
|
Albania Italy |
1-3 |
|
09.11.22
|
Qatar Albania |
1-0 |
|
26.10.22
|
Saudi Arabia Albania |
1-1 |
|
27.09.22
|
Albania Iceland |
1-1 |
|
24.09.22
|
Israel Albania |
2-1 |
|
13.06.22
|
Albania Estonia |
0-0 |
|
10.06.22
|
Albania Israel |
1-2 |
|
06.06.22
|
Iceland Albania |
1-1 |
|
29.03.22
|
Albania Georgia |
0-0 |
|
26.03.22
|
Spain Albania |
2-1 |
|
15.11.21
|
Albania Andorra |
1-0 |
|
12.11.21
|
England Albania |
5-0 |
|
12.10.21
|
Albania Poland |
0-1 |
|
09.10.21
|
Hungary Albania |
0-1 |
|
08.09.21
|
Albania San Marino |
5-0 |
|
16.11.25
|
Albania England |
0-2 |
|
14.10.25
|
Albania Jordan |
4-2 |
|
09.09.25
|
Albania Latvia |
1-0 |
|
07.06.25
|
Albania Serbia |
0-0 |
|
24.03.25
|
Albania Andorra |
3-0 |
|
19.11.24
|
Albania Ukraine |
1-2 |
|
16.11.24
|
Albania Czech Republic |
0-0 |
|
10.09.24
|
Albania Georgia |
0-1 |
|
24.06.24
|
Albania Spain |
0-1 |
|
07.06.24
|
Albania Azerbaijan |
3-1 |
|
03.06.24
|
Albania Liechtenstein |
3-0 |
|
22.03.24
|
Albania Chile |
0-3 |
|
20.11.23
|
Albania Faroe Islands |
0-0 |
|
17.10.23
|
Albania Bulgaria |
2-0 |
|
12.10.23
|
Albania Czech Republic |
3-0 |
|
10.09.23
|
Albania Poland |
2-0 |
|
17.06.23
|
Albania Moldova |
2-0 |
|
19.11.22
|
Albania Armenia |
2-0 |
|
16.11.22
|
Albania Italy |
1-3 |
|
27.09.22
|
Albania Iceland |
1-1 |
|
13.06.22
|
Albania Estonia |
0-0 |
|
10.06.22
|
Albania Israel |
1-2 |
|
29.03.22
|
Albania Georgia |
0-0 |
|
15.11.21
|
Albania Andorra |
1-0 |
|
12.10.21
|
Albania Poland |
0-1 |
|
08.09.21
|
Albania San Marino |
5-0 |
|
05.09.21
|
Albania Hungary |
1-0 |
|
28.03.21
|
Albania England |
0-2 |
|
18.11.20
|
Albania Belarus |
3-2 |
|
15.11.20
|
Albania Kazakhstan |
3-1 |
|
11.11.20
|
Albania Kosovo |
2-1 |
|
07.09.20
|
Albania Lithuania |
0-1 |
|
17.11.19
|
Albania France |
0-2 |
|
14.11.19
|
Albania Andorra |
2-2 |
|
10.09.19
|
Albania Iceland |
4-2 |
|
11.06.19
|
Albania Moldova |
2-0 |
|
22.03.19
|
Albania Turkey |
0-2 |
|
20.11.18
|
Albania Wales |
1-0 |
|
17.11.18
|
Albania Scotland |
0-4 |
|
31.03.26
|
Ukraine Albania |
1-0 |
|
26.03.26
|
Poland Albania |
2-1 |
|
13.11.25
|
Andorra Albania |
0-1 |
|
11.10.25
|
Serbia Albania |
0-1 |
|
04.09.25
|
Gibraltar Albania |
0-1 |
|
10.06.25
|
Latvia Albania |
1-1 |
|
21.03.25
|
England Albania |
2-0 |
|
14.10.24
|
Georgia Albania |
0-1 |
|
11.10.24
|
Czech Republic Albania |
2-0 |
|
07.09.24
|
Ukraine Albania |
1-2 |
|
19.06.24
|
Croatia Albania |
2-2 |
|
15.06.24
|
Italy Albania |
2-1 |
|
25.03.24
|
Sweden Albania |
1-0 |
|
17.11.23
|
Moldova Albania |
1-1 |
|
07.09.23
|
Czech Republic Albania |
1-1 |
|
20.06.23
|
Faroe Islands Albania |
1-3 |
|
27.03.23
|
Poland Albania |
1-0 |
|
09.11.22
|
Qatar Albania |
1-0 |
|
26.10.22
|
Saudi Arabia Albania |
1-1 |
|
24.09.22
|
Israel Albania |
2-1 |
|
06.06.22
|
Iceland Albania |
1-1 |
|
26.03.22
|
Spain Albania |
2-1 |
|
12.11.21
|
England Albania |
5-0 |
|
09.10.21
|
Hungary Albania |
0-1 |
|
02.09.21
|
Poland Albania |
4-1 |
|
08.06.21
|
Czech Republic Albania |
3-1 |
|
05.06.21
|
Wales Albania |
0-0 |
|
31.03.21
|
San Marino Albania |
0-2 |
|
25.03.21
|
Andorra Albania |
0-1 |
|
14.10.20
|
Lithuania Albania |
0-0 |
|
11.10.20
|
Kazakhstan Albania |
0-0 |
|
04.09.20
|
Belarus Albania |
0-2 |
|
14.10.19
|
Moldova Albania |
0-4 |
|
11.10.19
|
Turkey Albania |
1-0 |
|
07.09.19
|
France Albania |
4-1 |
|
08.06.19
|
Iceland Albania |
1-0 |
|
25.03.19
|
Andorra Albania |
0-3 |
|
14.10.18
|
Israel Albania |
2-0 |
|
21.03.2025
|
England Albania |
2-0
|
|
12.11.2021
|
England Albania |
5-0
|
|
28.03.2021
|
Albania England |
0-2
|
|
21.03.2025
|
England Albania |
2-0
|
|
12.11.2021
|
England Albania |
5-0
|