Croatia host England in a UEFA Nations League fixture on 3 October 2026 at 19:00 at Stadion HNK Rijeka. The hosts are recovering from a 4-1 defeat to Spain and will welcome back Luka Modric to the starting XI, with Atalanta midfielder Mario Pasalic also pushing for inclusion. England arrive on the back of a 2-0 win over Czech Republic and have won all five of their latest away matches, averaging 3.00 goals per game in that run. Jude Bellingham and Eberechi Eze are competing for starts, while Anthony Gordon should retain his place after scoring against the Czechs.
Form and H2H
Croatia have won 67% of their last three home matches but have kept just one clean sheet across their last 10 games. Both Teams to Score has landed in 80% of Croatia's last 10 home fixtures. England's away record is exceptional: six wins and two draws from their last 10 road trips, with an average of 2.30 goals for and 1.50 against. The head-to-head record favours England, who won 4-2 in their most recent meeting in June 2026. Prior encounters include a 2-1 England win in November 2018 and two goalless draws in 2018.
Best Bet
England to Win is the primary selection. The visitors' defensive solidity on the road, combined with Croatia's leaky backline, makes an away victory the most likely outcome. England have not lost any of their last five away matches and have scored consistently throughout that stretch.
Odds to Watch
Both Teams to Score is worth considering given its 80% hit rate in Croatia's recent home games. Over 2.5 Goals offers value as a secondary market, reflecting the attacking potential of both sides and Croatia's defensive struggles. Harry Kane to Score is another option, with the Bayern Munich striker having found the net against Czech Republic in England's last outing.
















