As of early July 2026, England’s confirmed World Cup opponents so far are Croatia (group stage) and Mexico (last‑16 knockout).

England’s 2026 World Cup fixtures to date

Group stage – Group L

  • England 4–2 Croatia – Wednesday, 17 June 2026

This was England’s opening game of the tournament, a high‑scoring win that set the tone for their campaign.

England also played two other group games in Group L (against the other two teams in their section), but the opponent names beyond Croatia aren’t clearly listed in the current live coverage and summaries available right now.

Knockout stage – Last 16

  • England vs Mexico – 5 July 2026, Estadio Azteca, Mexico City
    • Scheduled as a last‑16 tie.
    • The match was delayed by about an hour due to severe weather in Mexico City, with kick‑off pushed back from the original time.
* Live reports describe it as a very intense, “red‑hot” atmosphere inside the Azteca, with England looking to end Mexico’s World Cup run.
* Some fan commentary during the live blog mentioned frustration with refereeing decisions and inconsistency during the match.

Where this fits in the bigger picture

  • The 2026 World Cup is being co‑hosted by Canada, Mexico, and the United States , with the Azteca in Mexico City one of the iconic venues.
  • England’s path through the tournament has them facing a traditional football power in Croatia early, then a hostile away‑style environment against Mexico in the knockout round.
  • Pundits like Alan Shearer have argued that, despite the Azteca’s reputation and altitude, England’s players shouldn’t be intimidated by the venue or the opposition.

Quick recap

  • Played so far in World Cup 2026:
    • Croatia (group stage, 4–2 win)
* Mexico (last‑16, 5 July 2026, live/just‑played at the time of reporting)

If you tell me whether you want the full list of all three group opponents or just the ones England has faced up to a specific date, I can narrow it further once the complete group‑stage schedule is fully listed in official sources.

TL;DR: In the 2026 World Cup, England have definitely played Croatia in the group stage and Mexico in the last‑16; detailed reports focus on those two fixtures, with the Mexico game happening on 5 July 2026 at the Azteca after a weather delay.

Information gathered from public forums or data available on the internet and portrayed here.