Kazakhstan host Wales in the World Cup Qualification Europe on 4 September 2025, Thursday. 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.
North Macedonia reigning supreme in Group J after four rounds of World Cup qualifiers cast a surprise in the world of football. Both Wales and Belgium were expected to be ruling the roost in the group but both the Macedonian team has remained undefeated in four matches to maintain their position in the top spot. Wales are currently at the second spot with two victories, one draw and one loss in four rounds. Their most recent qualifier match with Belgium lost 4-3 to Belgium and this ended a nine-match unbeaten streak in all competitions. The Welsh manager Craig Bellamy will try to come back to Wales’ well oiled unbeaten streak with a win.
Their spirits will be higher as they visits Kazakhstan on Thursday. The hosts won one and lost two of their three games in the qualifiers and they have already met Wales in that period. At Wales’ home, Kazakhstan managed to net one but the match ended in a 3-1 winning score for the Welsh side. What impresses us here is the fighting power of Kazakhstan. They could not hold the ball primarily but whenever they were given possession, a shot was attempted. Ali Alyev has made his team competitive and with the support of home ground, a fascinating match presentation from Kazakhstan is anticipated on this Thursday.
The home fans in Astana Arena coming Thursday will be ready to provide the loudest cheers to boost their team’s confidence. Their possibility is thin to qualify for the World Cup but they has that spirit to fight. They performed much better than the present Group J leader North Macedonia in their last home match but surprisingly the game ended in a 0-1 loss for Kazakhstan.
This is why we foresee this game to produce goals from both sides since they encountered the Welsh side, who have not so strong a defense. Wales conceded 12 goals in the previous six away trips alone. But this is not likely to alter the outcome that will result in a victory for the Wales team because they will be urged to maintain their position well within the top two.
So, a very competitive fixture is on the cards and the best result we can drag from this as a tip is the away win and both teams to score combination.
This is not only due to the fact that the Welsh defense is poor, but the Kazakh attack is relentless in creating opportunities and the only thing they lack in the forward line is the precision. Therefore, more than 2.5 goals is feasible in this game and it’s a decent choice to be used as an alternate selection.
| Kazakhstan | Wales | |
|---|---|---|
| Game Played | 7 | 7 |
| Wins | 2 | 4 |
| Draws | 1 | 1 |
| Loss | 4 | 2 |
| Goals For | 8 | 14 |
| Goals Against | 12 | 10 |
| Kazakhstan | Wales | |
|---|---|---|
| Game Played | 3 | 4 |
| Wins | 1 | 2 |
| Draws | 0 | 1 |
| Loss | 2 | 1 |
| Goals For | 4 | 6 |
| Goals Against | 2 | 5 |
|
15.11.25
|
Kazakhstan Belgium |
1-1 |
|
13.10.25
|
North Macedonia Kazakhstan |
1-1 |
|
10.10.25
|
Kazakhstan Liechtenstein |
4-0 |
|
07.09.25
|
Belgium Kazakhstan |
6-0 |
|
04.09.25
|
Kazakhstan Wales |
0-1 |
|
09.06.25
|
Kazakhstan North Macedonia |
0-1 |
|
05.06.25
|
Belarus Kazakhstan |
4-1 |
|
25.03.25
|
Liechtenstein Kazakhstan |
0-2 |
|
22.03.25
|
Wales Kazakhstan |
3-1 |
|
19.03.25
|
Kazakhstan Curaçao |
2-0 |
|
17.02.25
|
Kazakhstan North Korea |
0-2 |
|
17.11.24
|
Norway Kazakhstan |
5-0 |
|
14.11.24
|
Kazakhstan Austria |
0-2 |
|
13.10.24
|
Kazakhstan Slovenia |
0-1 |
|
10.10.24
|
Austria Kazakhstan |
4-0 |
|
09.09.24
|
Slovenia Kazakhstan |
3-0 |
|
06.09.24
|
Kazakhstan Norway |
0-0 |
|
11.06.24
|
Azerbaijan Kazakhstan |
3-2 |
|
07.06.24
|
Armenia Kazakhstan |
2-1 |
|
26.03.24
|
Luxembourg Kazakhstan |
2-1 |
|
21.03.24
|
Greece Kazakhstan |
5-0 |
|
14.03.24
|
Kazakhstan Turkmenistan |
2-0 |
|
20.11.23
|
Slovenia Kazakhstan |
2-1 |
|
17.11.23
|
Kazakhstan San Marino |
3-1 |
|
17.10.23
|
Finland Kazakhstan |
1-2 |
|
14.10.23
|
Denmark Kazakhstan |
3-1 |
|
10.09.23
|
Kazakhstan Northern Ireland |
1-0 |
|
07.09.23
|
Kazakhstan Finland |
0-1 |
|
19.06.23
|
Northern Ireland Kazakhstan |
0-1 |
|
16.06.23
|
San Marino Kazakhstan |
0-3 |
|
26.03.23
|
Kazakhstan Denmark |
3-2 |
|
23.03.23
|
Kazakhstan Slovenia |
1-2 |
|
19.11.22
|
UAE Kazakhstan |
2-1 |
|
16.11.22
|
Uzbekistan Kazakhstan |
2-0 |
|
25.09.22
|
Azerbaijan Kazakhstan |
3-0 |
|
22.09.22
|
Kazakhstan Belarus |
2-1 |
|
13.06.22
|
Kazakhstan Slovakia |
2-1 |
|
10.06.22
|
Belarus Kazakhstan |
1-1 |
|
06.06.22
|
Slovakia Kazakhstan |
0-1 |
|
03.06.22
|
Kazakhstan Azerbaijan |
2-0 |
|
29.03.22
|
Kazakhstan Moldova (Penalties:5 - 4) |
0-1 |
|
24.03.22
|
Moldova Kazakhstan |
1-2 |
|
16.11.21
|
Kazakhstan Tajikistan |
1-0 |
|
13.11.21
|
France Kazakhstan |
8-0 |
|
12.10.21
|
Kazakhstan Finland |
0-2 |
|
09.10.21
|
Kazakhstan Bosnia & Herzegovina |
0-2 |
|
07.09.21
|
Bosnia & Herzegovina Kazakhstan |
2-2 |
|
04.09.21
|
Finland Kazakhstan |
1-0 |
|
01.09.21
|
Kazakhstan Ukraine |
2-2 |
|
04.06.21
|
North Macedonia Kazakhstan |
4-0 |
|
15.11.25
|
Kazakhstan Belgium |
1-1 |
|
10.10.25
|
Kazakhstan Liechtenstein |
4-0 |
|
04.09.25
|
Kazakhstan Wales |
0-1 |
|
09.06.25
|
Kazakhstan North Macedonia |
0-1 |
|
19.03.25
|
Kazakhstan Curaçao |
2-0 |
|
17.02.25
|
Kazakhstan North Korea |
0-2 |
|
14.11.24
|
Kazakhstan Austria |
0-2 |
|
13.10.24
|
Kazakhstan Slovenia |
0-1 |
|
06.09.24
|
Kazakhstan Norway |
0-0 |
|
14.03.24
|
Kazakhstan Turkmenistan |
2-0 |
|
17.11.23
|
Kazakhstan San Marino |
3-1 |
|
10.09.23
|
Kazakhstan Northern Ireland |
1-0 |
|
07.09.23
|
Kazakhstan Finland |
0-1 |
|
26.03.23
|
Kazakhstan Denmark |
3-2 |
|
23.03.23
|
Kazakhstan Slovenia |
1-2 |
|
22.09.22
|
Kazakhstan Belarus |
2-1 |
|
13.06.22
|
Kazakhstan Slovakia |
2-1 |
|
03.06.22
|
Kazakhstan Azerbaijan |
2-0 |
|
29.03.22
|
Kazakhstan Moldova (Penalties:5 - 4) |
0-1 |
|
16.11.21
|
Kazakhstan Tajikistan |
1-0 |
|
12.10.21
|
Kazakhstan Finland |
0-2 |
|
09.10.21
|
Kazakhstan Bosnia & Herzegovina |
0-2 |
|
01.09.21
|
Kazakhstan Ukraine |
2-2 |
|
28.03.21
|
Kazakhstan France |
0-2 |
|
18.11.20
|
Kazakhstan Lithuania |
1-2 |
|
11.10.20
|
Kazakhstan Albania |
0-0 |
|
07.09.20
|
Kazakhstan Belarus |
1-2 |
|
13.10.19
|
Kazakhstan Belgium |
0-2 |
|
10.10.19
|
Kazakhstan Cyprus |
1-2 |
|
11.06.19
|
Kazakhstan San Marino |
4-0 |
|
24.03.19
|
Kazakhstan Russia |
0-4 |
|
21.03.19
|
Kazakhstan Scotland |
3-0 |
|
21.02.19
|
Kazakhstan Moldova |
1-0 |
|
15.11.18
|
Kazakhstan Latvia |
1-1 |
|
06.09.18
|
Kazakhstan Georgia |
0-2 |
|
13.10.25
|
North Macedonia Kazakhstan |
1-1 |
|
07.09.25
|
Belgium Kazakhstan |
6-0 |
|
05.06.25
|
Belarus Kazakhstan |
4-1 |
|
25.03.25
|
Liechtenstein Kazakhstan |
0-2 |
|
22.03.25
|
Wales Kazakhstan |
3-1 |
|
17.11.24
|
Norway Kazakhstan |
5-0 |
|
10.10.24
|
Austria Kazakhstan |
4-0 |
|
09.09.24
|
Slovenia Kazakhstan |
3-0 |
|
11.06.24
|
Azerbaijan Kazakhstan |
3-2 |
|
07.06.24
|
Armenia Kazakhstan |
2-1 |
|
26.03.24
|
Luxembourg Kazakhstan |
2-1 |
|
21.03.24
|
Greece Kazakhstan |
5-0 |
|
20.11.23
|
Slovenia Kazakhstan |
2-1 |
|
17.10.23
|
Finland Kazakhstan |
1-2 |
|
14.10.23
|
Denmark Kazakhstan |
3-1 |
|
19.06.23
|
Northern Ireland Kazakhstan |
0-1 |
|
16.06.23
|
San Marino Kazakhstan |
0-3 |
|
19.11.22
|
UAE Kazakhstan |
2-1 |
|
16.11.22
|
Uzbekistan Kazakhstan |
2-0 |
|
25.09.22
|
Azerbaijan Kazakhstan |
3-0 |
|
10.06.22
|
Belarus Kazakhstan |
1-1 |
|
06.06.22
|
Slovakia Kazakhstan |
0-1 |
|
24.03.22
|
Moldova Kazakhstan |
1-2 |
|
13.11.21
|
France Kazakhstan |
8-0 |
|
07.09.21
|
Bosnia & Herzegovina Kazakhstan |
2-2 |
|
04.09.21
|
Finland Kazakhstan |
1-0 |
|
04.06.21
|
North Macedonia Kazakhstan |
4-0 |
|
31.03.21
|
Ukraine Kazakhstan |
1-1 |
|
15.11.20
|
Albania Kazakhstan |
3-1 |
|
11.11.20
|
Montenegro Kazakhstan |
0-0 |
|
14.10.20
|
Belarus Kazakhstan |
2-0 |
|
04.09.20
|
Lithuania Kazakhstan |
0-2 |
|
19.11.19
|
Scotland Kazakhstan |
3-1 |
|
16.11.19
|
San Marino Kazakhstan |
1-3 |
|
09.09.19
|
Russia Kazakhstan |
1-0 |
|
06.09.19
|
Cyprus Kazakhstan |
1-1 |
|
08.06.19
|
Belgium Kazakhstan |
3-0 |
|
19.11.18
|
Georgia Kazakhstan |
2-1 |
|
15.11.25
|
Liechtenstein Wales |
0-1 |
|
13.10.25
|
Wales Belgium |
2-4 |
|
09.10.25
|
England Wales |
3-0 |
|
09.09.25
|
Wales Canada |
0-1 |
|
04.09.25
|
Kazakhstan Wales |
0-1 |
|
09.06.25
|
Belgium Wales |
4-3 |
|
06.06.25
|
Wales Liechtenstein |
3-0 |
|
25.03.25
|
North Macedonia Wales |
1-1 |
|
22.03.25
|
Wales Kazakhstan |
3-1 |
|
19.11.24
|
Wales Iceland |
4-1 |
|
16.11.24
|
Turkey Wales |
0-0 |
|
14.10.24
|
Wales Montenegro |
1-0 |
|
11.10.24
|
Iceland Wales |
2-2 |
|
09.09.24
|
Montenegro Wales |
1-2 |
|
06.09.24
|
Wales Turkey |
0-0 |
|
09.06.24
|
Slovakia Wales |
4-0 |
|
06.06.24
|
Gibraltar Wales |
0-0 |
|
26.03.24
|
Wales Poland (Penalties:4 - 5) |
0-0 |
|
21.03.24
|
Wales Finland |
4-1 |
|
21.11.23
|
Wales Turkey |
1-1 |
|
18.11.23
|
Armenia Wales |
1-1 |
|
15.10.23
|
Wales Croatia |
2-1 |
|
11.10.23
|
Wales Gibraltar |
4-0 |
|
11.09.23
|
Latvia Wales |
0-2 |
|
07.09.23
|
Wales South Korea |
0-0 |
|
19.06.23
|
Turkey Wales |
2-0 |
|
16.06.23
|
Wales Armenia |
2-4 |
|
28.03.23
|
Wales Latvia |
1-0 |
|
25.03.23
|
Croatia Wales |
1-1 |
|
29.11.22
|
Wales England |
0-3 |
|
25.11.22
|
Wales Iran |
0-2 |
|
21.11.22
|
USA Wales |
1-1 |
|
25.09.22
|
Wales Poland |
0-1 |
|
22.09.22
|
Belgium Wales |
2-1 |
|
14.06.22
|
Netherlands Wales |
3-2 |
|
11.06.22
|
Wales Belgium |
1-1 |
|
08.06.22
|
Wales Netherlands |
1-2 |
|
05.06.22
|
Wales Ukraine |
1-0 |
|
01.06.22
|
Poland Wales |
2-1 |
|
29.03.22
|
Wales Czech Republic |
1-1 |
|
24.03.22
|
Wales Austria |
2-1 |
|
16.11.21
|
Wales Belgium |
1-1 |
|
13.11.21
|
Wales Belarus |
5-1 |
|
11.10.21
|
Estonia Wales |
0-1 |
|
08.10.21
|
Czech Republic Wales |
2-2 |
|
08.09.21
|
Wales Estonia |
0-0 |
|
05.09.21
|
Belarus Wales |
2-3 |
|
01.09.21
|
Finland Wales |
0-0 |
|
26.06.21
|
Wales Denmark |
0-4 |
|
20.06.21
|
Italy Wales |
1-0 |
|
13.10.25
|
Wales Belgium |
2-4 |
|
09.09.25
|
Wales Canada |
0-1 |
|
06.06.25
|
Wales Liechtenstein |
3-0 |
|
22.03.25
|
Wales Kazakhstan |
3-1 |
|
19.11.24
|
Wales Iceland |
4-1 |
|
14.10.24
|
Wales Montenegro |
1-0 |
|
06.09.24
|
Wales Turkey |
0-0 |
|
26.03.24
|
Wales Poland (Penalties:4 - 5) |
0-0 |
|
21.03.24
|
Wales Finland |
4-1 |
|
21.11.23
|
Wales Turkey |
1-1 |
|
15.10.23
|
Wales Croatia |
2-1 |
|
11.10.23
|
Wales Gibraltar |
4-0 |
|
07.09.23
|
Wales South Korea |
0-0 |
|
16.06.23
|
Wales Armenia |
2-4 |
|
28.03.23
|
Wales Latvia |
1-0 |
|
29.11.22
|
Wales England |
0-3 |
|
25.11.22
|
Wales Iran |
0-2 |
|
25.09.22
|
Wales Poland |
0-1 |
|
11.06.22
|
Wales Belgium |
1-1 |
|
08.06.22
|
Wales Netherlands |
1-2 |
|
05.06.22
|
Wales Ukraine |
1-0 |
|
29.03.22
|
Wales Czech Republic |
1-1 |
|
24.03.22
|
Wales Austria |
2-1 |
|
16.11.21
|
Wales Belgium |
1-1 |
|
13.11.21
|
Wales Belarus |
5-1 |
|
08.09.21
|
Wales Estonia |
0-0 |
|
26.06.21
|
Wales Denmark |
0-4 |
|
12.06.21
|
Wales Switzerland |
1-1 |
|
05.06.21
|
Wales Albania |
0-0 |
|
30.03.21
|
Wales Czech Republic |
1-0 |
|
27.03.21
|
Wales Mexico |
1-0 |
|
18.11.20
|
Wales Finland |
3-1 |
|
15.11.20
|
Wales Ireland |
1-0 |
|
12.11.20
|
Wales USA |
0-0 |
|
06.09.20
|
Wales Bulgaria |
1-0 |
|
19.11.19
|
Wales Hungary |
2-0 |
|
13.10.19
|
Wales Croatia |
1-1 |
|
09.09.19
|
Wales Belarus |
1-0 |
|
06.09.19
|
Wales Azerbaijan |
2-1 |
|
24.03.19
|
Wales Slovakia |
1-0 |
|
20.03.19
|
Wales Trinidad and Tobago |
1-0 |
|
15.11.25
|
Liechtenstein Wales |
0-1 |
|
09.10.25
|
England Wales |
3-0 |
|
04.09.25
|
Kazakhstan Wales |
0-1 |
|
09.06.25
|
Belgium Wales |
4-3 |
|
25.03.25
|
North Macedonia Wales |
1-1 |
|
16.11.24
|
Turkey Wales |
0-0 |
|
11.10.24
|
Iceland Wales |
2-2 |
|
09.09.24
|
Montenegro Wales |
1-2 |
|
09.06.24
|
Slovakia Wales |
4-0 |
|
06.06.24
|
Gibraltar Wales |
0-0 |
|
18.11.23
|
Armenia Wales |
1-1 |
|
11.09.23
|
Latvia Wales |
0-2 |
|
19.06.23
|
Turkey Wales |
2-0 |
|
25.03.23
|
Croatia Wales |
1-1 |
|
21.11.22
|
USA Wales |
1-1 |
|
22.09.22
|
Belgium Wales |
2-1 |
|
14.06.22
|
Netherlands Wales |
3-2 |
|
01.06.22
|
Poland Wales |
2-1 |
|
11.10.21
|
Estonia Wales |
0-1 |
|
08.10.21
|
Czech Republic Wales |
2-2 |
|
05.09.21
|
Belarus Wales |
2-3 |
|
01.09.21
|
Finland Wales |
0-0 |
|
20.06.21
|
Italy Wales |
1-0 |
|
16.06.21
|
Turkey Wales |
0-2 |
|
02.06.21
|
France Wales |
3-0 |
|
24.03.21
|
Belgium Wales |
3-1 |
|
14.10.20
|
Bulgaria Wales |
0-1 |
|
11.10.20
|
Ireland Wales |
0-0 |
|
08.10.20
|
England Wales |
3-0 |
|
03.09.20
|
Finland Wales |
0-1 |
|
16.11.19
|
Azerbaijan Wales |
0-2 |
|
10.10.19
|
Slovakia Wales |
1-1 |
|
11.06.19
|
Hungary Wales |
1-0 |
|
20.11.18
|
Albania Wales |
1-0 |
|
16.10.18
|
Ireland Wales |
0-1 |
|
22.03.18
|
China Wales |
0-6 |
|
22.03.2025
|
Wales Kazakhstan |
3-1
|