England vs Mexico
head-to-head record
- England wins
- 8
- Draws
- 1
- Mexico wins
- 2
11 meetings, 1959 to 2026Goals: England 30, Mexico 6
England and Mexico have met 11 times since 1959. England have won 8, Mexico 2, and 1 match ended level. They last met on 5 July 2026, when England won 3–2 at the World Cup.
The 11 meetings have produced 36 goals, 3.27 per game. The biggest win is England’s 8–0 in a friendly in 1961. England have won the last five meetings. They went 16 years without meeting, between 2010 and 2026.
Who has won more, England or Mexico?
All matches11 matches
Competitive2 matches
Friendlies9 matches
Key numbers
- Goals
- England 30, Mexico 63.27 per game
- First meeting
- Mexico 2–1 EnglandFriendly, 24 May 1959
- Most recent
- Mexico 2–3 EnglandWorld Cup, 5 Jul 2026
- England’s biggest win
- England 8–0 MexicoFriendly, 10 May 1961
- Mexico’s biggest win
- Mexico 2–1 EnglandFriendly, 24 May 1959
- Most goals in a meeting
- England 8–0 MexicoFriendly, 10 May 1961
- Current run
- England, 5 wins in a row
- TFN Elo rating now
- England 2208 (3rd), Mexico 1950 (16th)How the rating works
Last five meetings
- Mexico2England3
World Cup
Mexico City, Mexico
- England3Mexico1
Friendly
London, England
- England4Mexico0
Friendly
Derby, England
- England2Mexico0
Friendly
London, England
- Mexico0England3
Friendly
Los Angeles, United States (neutral)
Who has had the upper hand over time?
The line climbs with every England win and drops with every Mexico win, so its height shows who has won more meetings up to that point.
Every meeting on one timeline
Home, away and neutral
In England's home games
5 matches
500
EnglandDrawsMexico
In Mexico's home games
5 matches
212
EnglandDrawsMexico
At neutral venues
1 match
100
EnglandDrawsMexico
Record by competition
| Competition | Played | England | Draws | Mexico | Goals |
|---|---|---|---|---|---|
| Friendly | 9 | 6 | 1 | 2 | 25–4 |
| World Cup | 2 | 2 | 0 | 0 | 5–2 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1950s | 1 | 3 | |
| 1960s | 4 | 14 | |
| 1980s | 2 | 4 | |
| 1990s | 1 | 2 | |
| 2000s | 1 | 4 | |
| 2010s | 1 | 4 | |
| 2020s | 1 | 5 |
Longest runs
| Longest run of | England | Mexico |
|---|---|---|
| Wins in a row | 51986 to 2026 | 11985 |
| Unbeaten meetings | 51986 to 2026 | 11985 |
Questions answered
How many times have England and Mexico played each other?
11 times, starting on 24 May 1959. 2 of those meetings were competitive and 9 were friendlies.
Who has won more matches between England and Mexico?
England, with 8 wins to 2. 1 match ended level.
What is the biggest win in England vs Mexico?
England’s 8–0 win in a friendly on 10 May 1961 in London.
When did England and Mexico last play?
On 5 July 2026 in Mexico City, when England won 3–2 at the World Cup.
What is the competitive record between England and Mexico?
In 2 competitive matches, England have 2 wins, Mexico have 0, and 0 ended level.
Every England vs Mexico result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Mexico | 2–3 | England | World Cup | Mexico City, Mexico | |
| England | 3–1 | Mexico | Friendly | London, England | |
| England | 4–0 | Mexico | Friendly | Derby, England | |
| England | 2–0 | Mexico | Friendly | London, England | |
| Mexico | 0–3 | England | Friendly | Los Angeles, United States (neutral) | |
| Mexico | 1–0 | England | Friendly | Mexico City, Mexico | |
| Mexico | 0–4 | England | Friendly | Guadalajara, Mexico | |
| Mexico | 0–0 | England | Friendly | Mexico City, Mexico | |
| England | 2–0 | Mexico | World Cup | London, England | |
| England | 8–0 | Mexico | Friendly | London, England | |
| Mexico | 2–1 | England | Friendly | Mexico City, Mexico |
Recent form
England
- Wv Czech RepublicNations League3–0Tue 6 Oct 2026
- Wat CroatiaNations League7–0Sat 3 Oct 2026
- Wat Czech RepublicNations League2–0Tue 29 Sept 2026
- Lv SpainNations League2–3Sat 26 Sept 2026
- Wv FranceWorld Cup6–4Sat 18 Jul 2026
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.