Lionel Messi will face England for the first time in the World Cup semi-final on July 15, 2026, at the Mercedes-Benz Stadium in Atlanta [1, 2, 3, 4].

The 39-year-old Messi has never played England at the World Cup despite a storied international career that began in 2005. His debut came in a friendly against Hungary when he was sent off within 90 seconds of coming on, a moment Hernan Crespo criticized. Crespo said, "An 18-year-old kid who is making his debut for the national team and has so much hope – he can’t be punished like that. The referee needed to be more understanding" [1, 3, 4].

Messi missed a friendly against England three months later due to suspension, so until now, the iconic player had never faced England [1, 3, 4]. He described England as "a major nation, a powerhouse," adding, "it is always nice to play against a side like that, especially in a World Cup semi-final" [1, 3, 4].

Messi has scored 21 World Cup goals, the most in the tournament's history, and earned his 200th cap in the 2026 World Cup group stage against Algeria, highlighting his longevity and success for Argentina [1, 3, 4].

At 39, Messi remains a central figure for Argentina as he seeks to add to his legacy since starting his international career aged 18 [1, 3, 4]. The Argentina-England fixture carries historical weight, recalling political tensions such as the 1982 Falklands War, making the match highly charged beyond the sport itself [2].

For England, players like Nico O'Reilly see a rare opportunity to face the legendary Argentine before his expected international retirement [1, 3, 4].

The match on July 15 will be a defining moment in many careers and a landmark in World Cup history.