Who has qualified for the last 16 of the World Cup?
Which countries have won their last 32 games, and who has made the last-16 of the World Cup 2026?
The World Cup 2026 last 16 line-up is taking shape after Norway, France and Mexico all won on Tuesday night.
Listen to this article
Erling Haaland proved the difference with Norway beating Ivory Coast 2-1 to advance, while France knocked out Sweden and co-hosts Mexico beat Ecuador.
On Monday, Morocco and Paraguay slew football giants in the Netherlands and Germany, respectively, but Brazil scraped through with a nervy win over Japan.
They became three of the first four countries to book their place in the round of 16 after Canada beat South Africa on Sunday night.
Paraguay pulled off the biggest shock on Monday night, holding four-time champions Germany to a 1-1 draw and then beating them on penalties in Boston.
Morocco did the same against the Netherlands, securing a 1-1 draw and then winning on penalties, while Brazil came from behind to down Japan 2-1, with Gabriel Martinelli scoring a last-minute winner.
England will hope to join them on Wednesday, when they play DR Congo in Atlanta.
Read also: England beat Panama 2-0 to finish top of World Cup Group L as Scotland knocked out
Who is in the World Cup last 16?
One step closer to the Round of 16...#FIFAWorldCup pic.twitter.com/xf3urLrUvR
— FIFA World Cup (@FIFAWorldCup) July 1, 2026
Round of 16 matches confirmed
- Canada v Morocco: July 4, Houston,
- Paraguay v France: July 4, Philadelphia
- Brazil v Norway: July 5, East Rutherford
Other teams to have qualified
- Mexico will play the winner of England and DR Congo: July 5, Mexico City
Round-of-32 matches
The other games set to be played in the round-of-32 are:
- Portugal v Croatia: July 2, Toronto,
- Spain v Austria: July 2, Inglewood,
- USA v Bosnia and Herzegovina: July 1, Santa Clara,
- Belgium v Senegal: July 1, Seattle,
- England v DR Congo: July 1, Atlanta,
- Argentina v Cape Verde: July 1, Miami Gardens,
- Australia v Egypt: July 3, Arlington,
- Switzerland v Algeria: July 2, Vancouver,
- Colombia v Ghana: July 3, Kansas City