England have not won a trophy for 60 years but the betting odds suggest they have a strong chance of success at the World Cup.

Thomas Tuchel’s side face Croatia in Dallas on Wednesday as their World Cup campaign finally begins

Thomas Tuchel will lead England out in his first major match as the Three Lions boss against Croatia in Group L of the 2026 World Cup