England v Croatia Odds and Betting Tips

England’s Euro 2021 campaign gets underway in this Group D opening fixture as they take on Croatia at Wembley. England are one of the favourites to win the tournament. Croatia are no pushovers and recently knocked England out of the 2018 World Cup. Most pundits agree that it will be a close game. It could end up playing a big role in which of these two teams qualifies on top. Let’s take a look at the latest England v Croatia odds so we can place some good value bets.

England v Croatia Betting Tips

The Croatia squad is ageing and not as strong as it was a few years ago. Meanwhile, Southgate has greater depth now thanks to the emergence of young talents like Phil Foden, Declan Rice, and Jack Grealish.

Tip 1: England to Win

Considering the recent form of the two sides and the two most recent games when they met in the Nations League, we think that England should be able to get the win here. Click directly on the odds below to place your bet. Odds are correct at the time of publication and are subject to change.

Tip 2: Over 2.5 Goals

In the last three games these sides have played each other, there have been two games that ended with a score line of 2-1. While history does not always repeat itself, we are predicting that this match will end in a similar outcome. Click on the bookie name below to place your bet. Odds are correct at the time of publication and are subject to change.

England v CroatiaLeoVegasBet365888sport10betSpreadexUnibet
Over 2.5 Goals5/413/106/56/513/1027/20

Whoever you bet with, always make sure it is a fully licensed and trustworthy Euro 2021 bookie.

Tip 3: Correct Score 2-1

If you want to go for a riskier bet, you can go for England to win 2-1. The odds of around 15/2 at all of our recommended sports betting sites.  

England v CroatiaLeoVegasBet365888sport10betSpreadexUnibet
Correct Score 2-115/217/236/527/415/215/2

England v Croatia Match Facts and Stats

Here is all the information you need on when to watch England v Croatia and how these two teams have performed in their most recent outings.

Date and Time

England vs Croatia is taking place at 2pm BST on Sunday the 13th of June. The venue is Wembley Stadium in London, England.

England Form – Last 5 matches


Croatia Form – Last 5 Matches


England v Croatia Head-to-Head

Croatia and England have faced one another a total of ten previous times. Of those ten games, England have five wins against Croatia’s three while there have been two draws between them. The last time these two sides met was in the UEFA Nations League. The first game was a 0-0 draw in Croatia before England won 2-1 at home. At Wembley, Croatia has just one win in four games against England.

  • Games Played:
  • Wales Wins:
  • Switzerland Wins:
  • Draws:

England: Team News and Expected Lineups

England manager Southgate is expected to field a strong lineup for this game. The only player in the England squad who isn’t expected to be in contention for the starting lineup is Maguire. The Manchester United defender is currently recovering from an ankle injury. He will likely miss England’s opening fixture.

Possible lineup: Jordan Pickford, Kyle Walker, John Stones, Tyrone Mings, Luke Shaw, Declan Rice, Jude Bellingham, Mason Mount, Raheem Sterling, Harry Kane, Phil Foden.

Croatia: Team News and Expected Lineups

National team boss Zlatko Dalic has a slightly different squad from the one that reached the World Cup final in 2018. While the squad is ageing, there are still some decent players available. There are no reported injuries in the squad, and Dalic will name a full-strength side.

Possible line up: Dominik Livakovic, Dejan Lovren, Mile Skoric, Josip Joranovic, Domagoj Bradaric, Mateo Kovacic, Luka Modric, Mario Pasalic, Marcelo Brozovic, Ivan Perisic, Ante Rebic.

England v Croatia Match Preview

England and Croatia meet for the first time at a major tournament since their 2018 World Cup semi-final clash. In that game, England scored earlier but were comfortably beaten 2-1 by Croatia. Croatia controlled the midfield thanks to the efforts of players like Luka Modric and Rakitic as well as the attacking threat of Ivan Perisic and Mario Mandzukic.

Since that match, the two sides met in the UEFA Nations League. The sides drew before England won 2-1 in the return fixture. Coming into this tournament, England are certainly in better form, with five wins in their last five games. England’s squad is also looking much improved since the World Cup, with lots of new talents coming in. Meanwhile, Croatia have just two wins in their last five, against Malta and Cyprus. They recently lost against Belgium during their final warm-up friendly match before the Euros.

Since the World Cup, Croatia’s squad has remained more or less unchanged. Players like Mario Mandzukic and Rakitic have not made the Euro squad. However, Modric and Perisic will be back to give England fans nightmares once more. This is likely to be England’s toughest test in the group stage. This match should effectively decide which of these two teams qualifies in first place.

England have the talent to beat Croatia, and they will definitely be feeling confident thanks to having the home advantage. Players like Kane, Foden, Mount and Stones should be able to make the difference. However, some fear that Croatia are more experienced and will be just as dangerous as ever. Modric is undoubtedly Croatia’s key player, and stopping him from keeping possession and making passes will be key if England are to have success. The likes of Mount, Bellingham and Rice might be too inexperienced to deal with him effectively, so it will be interesting to see if Southgate makes any changes to the expected lineup.