Lionel Messi and the Argentina national team will face England in the FIFA World Cup 2026 semifinal [1].
The matchup marks a historic milestone in international football because Messi has never played against England in a competitive match [1]. This clash adds a new chapter to a long-standing rivalry between the two nations as they vie for a place in the final.
Argentina advanced to the semifinal following a 3-1 victory over Switzerland in the quarterfinals [3]. The victory ensures that the 39-year-old Messi [2] will finally test his skills against the English squad on the world's largest stage.
The semifinal is scheduled for July 13, 2026 [4]. This match is one of two high-stakes fixtures determining the tournament's finalists, with France and Spain also appearing in the semifinals [4].
Football analysts have long anticipated a meeting between Messi and England. While the Argentine captain has dominated the global game for two decades, the specific scheduling of international tournaments and regional competitions had previously prevented this encounter from occurring in a competitive setting [1].
The anticipation surrounding the match is heightened by the stakes of the tournament. With only four teams remaining — France, Spain, England, and Argentina [4] — the path to the trophy has narrowed to a final push.
Argentina enters the match with momentum from their recent win, while England seeks to maintain their standing among the tournament favorites. The outcome will decide which team moves one step closer to the World Cup title.
“Messi has never faced England in a competitive match”
The matchup represents more than a typical semifinal; it is the resolution of a statistical anomaly in Lionel Messi's career. By facing England at age 39, Messi closes a significant gap in his professional resume while Argentina attempts to leverage its quarterfinal momentum to secure a spot in the final.


