Back

Mexico vs England Prediction, Tips & Match Preview

Mexico host England in the World Cup 2026 on 6 July 2026, Monday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 01:00 UK Time.

Mexico vs England Match Preview

Mexico and England meet in the FIFA World Cup Round of 16 at the Estadio Azteca on Sunday 5 July, with kick-off at 6pm local time in Mexico City, 8pm Eastern and 1am in the United Kingdom.

Co-hosts Mexico arrive on the back of a flawless tournament so far, while England have advanced without ever fully convincing, and a place in the quarter-finals is the reward for whoever prevails in the heat and altitude of the Mexican capital.

The contrast between the two sides is stark. Mexico have controlled matches through defensive discipline and a raucous home crowd, whereas England have leaned on moments of individual quality to paper over some laboured performances. That difference in style, and the unique demands of the Azteca, should shape a tense knockout tie.

Mexico’s Flawless Home Campaign Has Made the Azteca a Fortress

Mexico have been among the standout sides of the tournament on home soil. Javier Aguirre’s team won all three Group A matches without conceding a goal, beating South Africa 2-0, South Korea 1-0 and Czechia 3-0 to top the group with a perfect record.

In the Round of 32 they saw off Ecuador 2-0 through first-half goals from Julian Quinones and Raul Jimenez, a win that ended a 40-year wait for progress beyond the last 16 and sent the Azteca into raptures.

Their strength has been built on organisation and belief. Mexico defends as a compact unit, rarely overcommit, and carry a threat through Jimenez, Quinones and captain Edson Alvarez driving from midfield.

Aguirre, who played for Mexico at this very stadium in 1986, has his side unbeaten in eleven matches, and the noise and altitude of Mexico City have unsettled every visitor so far.

England will represent a considerable step up in quality from anything El Tri have faced to this point.

England Have Leaned on Harry Kane to Mask an Unconvincing Run

England topped their group but have flattered to deceive. A bright opening win over Croatia was followed by a flat goalless draw with Ghana and a narrow win over Panama, and the pattern continued in the Round of 32.

Trailing to an early Brian Cipenga goal against DR Congo in Atlanta, Thomas Tuchel’s side looked in real trouble before Harry Kane rescued them with two goals in the closing stages for a 2-1 win. It was Kane’s first World Cup knockout brace and the first by an England player since Gary Lineker in 1990.

For all their struggles, England carry a level of individual quality Mexico cannot match. Kane is in sharp form, Jude Bellingham and Declan Rice give the side control and drive, and Marcus Rashford and Anthony Gordon offer pace in wide areas.

The main concern is the fitness of Bukayo Saka, whose Achilles problem has lingered throughout the tournament, along with the fatigue of a third match in eight days. When England click, they have the match-winners to settle any game.

Mexico vs England Prediction

The best bet for this match is England to win at odds of 2.20. Mexico’s record on the biggest stage tells a cautionary tale, because the only two times they have reached the quarterfinals came as hosts in 1970 and 1986, and both runs ended in defeat to strong European opposition. Italy beat them 4-1 in 1970, and West Germany edged them on penalties after a goalless draw in 1986.

Home advantage is genuine, but so many other factors decide a knockout tie, and England hold individual quality and tournament pedigree that this Mexico side has rarely had to withstand against elite European opponents.

Both teams to score also appeals in this contest at 2.00. Mexico have found the net in every match and will carry a real threat at home through Jimenez and Quinones, while England have shown they can be opened up, having fallen behind to DR Congo and looked short of defensive control for long spells. Mexico’s clean-sheet record will face by far its sternest examination against Kane and Bellingham, and a tie with goals at both ends looks the likelier outcome.

Our correct score prediction is England 2-1 at 11.00. Mexico’s home threat and organisation should be enough to breach an England defence that has looked vulnerable, but the greater match-winning quality in Tuchel’s squad points towards the Three Lions edging a tight contest. A narrow England win with a goal for the hosts stands out as the most realistic outcome in front of a passionate Azteca crowd.

Arun- July 2, 2026

Mexico vs England Betting Tips

England to win

2.72 Odds Bet Now

Both Teams to Score

2.05 Odds Bet Now

England 2-1

11.00 Odds Bet Now

Team Stats

Mexico England
Game Played 4 4
Wins 4 3
Draws 0 1
Loss 0 0
Goals For 8 8
Goals Against 0 3
Mexico England
Game Played 3 1
Wins 3 1
Draws 0 0
Loss 0 0
Goals For 5 2
Goals Against 0 0
Current Season stats from World Cup 2026

Mexico Form

01.07.26

World Cup 2026

Mexico

Ecuador

2-0

25.06.26

World Cup 2026

Czech Republic

Mexico

0-3

19.06.26

World Cup 2026

Mexico

South Korea

1-0

11.06.26

World Cup 2026

Mexico

South Africa

2-0

05.06.26

Friendlies

Mexico

Serbia

5-1

31.05.26

Friendlies

Mexico

Australia

1-0

23.05.26

Friendlies

Mexico

Ghana

2-0

01.04.26

Friendlies

Mexico

Belgium

1-1

29.03.26

Friendlies

Mexico

Portugal

0-0

26.02.26

Friendlies

Mexico

Iceland

4-0

25.01.26

Friendlies

Bolivia

Mexico

0-1

23.01.26

Friendlies

Panama

Mexico

0-1

19.11.25

Friendlies

Mexico

Paraguay

1-2

16.11.25

Friendlies

Mexico

Uruguay

0-0

15.10.25

Friendlies

Mexico

Ecuador

1-1

12.10.25

Friendlies

Mexico

Colombia

0-4

10.09.25

Friendlies

Mexico

South Korea

2-2

07.09.25

Friendlies

Mexico

Japan

0-0

07.07.25

CONCACAF Gold Cup

USA

Mexico

1-2

03.07.25

CONCACAF Gold Cup

Mexico

Honduras

1-0

29.06.25

CONCACAF Gold Cup

Mexico

Saudi Arabia

2-0

23.06.25

CONCACAF Gold Cup

Mexico

Costa Rica

0-0

19.06.25

CONCACAF Gold Cup

Suriname

Mexico

0-2

15.06.25

CONCACAF Gold Cup

Mexico

Dominican Republic

3-2

11.06.25

Friendlies

Mexico

Turkey

1-0

07.06.25

Friendlies

Mexico

Switzerland

2-4

24.03.25

CONCACAF Nations League

Mexico

Panama

2-1

21.03.25

CONCACAF Nations League

Canada

Mexico

0-2

20.11.24

CONCACAF Nations League

Mexico

Honduras

4-0

16.11.24

CONCACAF Nations League

Honduras

Mexico

2-0

16.10.24

Friendlies

Mexico

USA

2-0

11.09.24

Friendlies

Mexico

Canada

0-0

08.09.24

Friendlies

Mexico

New Zealand

3-0

01.07.24

Copa America 2024

Mexico

Ecuador

0-0

27.06.24

Copa America 2024

Venezuela

Mexico

1-0

23.06.24

Copa America 2024

Mexico

Jamaica

1-0

09.06.24

Friendlies

Mexico

Brazil

2-3

06.06.24

Friendlies

Mexico

Uruguay

0-4

01.06.24

Friendlies

Mexico

Bolivia

1-0

25.03.24

CONCACAF Nations League

Mexico

USA

0-2

22.03.24

CONCACAF Nations League

Panama

Mexico

0-3

17.12.23

Friendlies

Mexico

Colombia

2-3

22.11.23

CONCACAF Nations League

Mexico

Honduras

(Penalties:4 - 2)

2-0

18.11.23

CONCACAF Nations League

Honduras

Mexico

2-0

18.10.23

Friendlies

Mexico

Germany

2-2

15.10.23

Friendlies

Mexico

Ghana

2-0

13.09.23

Friendlies

Mexico

Uzbekistan

3-3

10.09.23

Friendlies

Mexico

Australia

2-2

17.07.23

CONCACAF Gold Cup

Mexico

Panama

1-0

13.07.23

CONCACAF Gold Cup

Jamaica

Mexico

0-3

01.07.26

World Cup 2026

Mexico

Ecuador

2-0

19.06.26

World Cup 2026

Mexico

South Korea

1-0

11.06.26

World Cup 2026

Mexico

South Africa

2-0

05.06.26

Friendlies

Mexico

Serbia

5-1

31.05.26

Friendlies

Mexico

Australia

1-0

23.05.26

Friendlies

Mexico

Ghana

2-0

01.04.26

Friendlies

Mexico

Belgium

1-1

29.03.26

Friendlies

Mexico

Portugal

0-0

26.02.26

Friendlies

Mexico

Iceland

4-0

19.11.25

Friendlies

Mexico

Paraguay

1-2

16.11.25

Friendlies

Mexico

Uruguay

0-0

15.10.25

Friendlies

Mexico

Ecuador

1-1

12.10.25

Friendlies

Mexico

Colombia

0-4

10.09.25

Friendlies

Mexico

South Korea

2-2

07.09.25

Friendlies

Mexico

Japan

0-0

03.07.25

CONCACAF Gold Cup

Mexico

Honduras

1-0

29.06.25

CONCACAF Gold Cup

Mexico

Saudi Arabia

2-0

23.06.25

CONCACAF Gold Cup

Mexico

Costa Rica

0-0

15.06.25

CONCACAF Gold Cup

Mexico

Dominican Republic

3-2

11.06.25

Friendlies

Mexico

Turkey

1-0

07.06.25

Friendlies

Mexico

Switzerland

2-4

24.03.25

CONCACAF Nations League

Mexico

Panama

2-1

20.11.24

CONCACAF Nations League

Mexico

Honduras

4-0

16.10.24

Friendlies

Mexico

USA

2-0

11.09.24

Friendlies

Mexico

Canada

0-0

08.09.24

Friendlies

Mexico

New Zealand

3-0

01.07.24

Copa America 2024

Mexico

Ecuador

0-0

23.06.24

Copa America 2024

Mexico

Jamaica

1-0

09.06.24

Friendlies

Mexico

Brazil

2-3

06.06.24

Friendlies

Mexico

Uruguay

0-4

01.06.24

Friendlies

Mexico

Bolivia

1-0

25.03.24

CONCACAF Nations League

Mexico

USA

0-2

17.12.23

Friendlies

Mexico

Colombia

2-3

22.11.23

CONCACAF Nations League

Mexico

Honduras

(Penalties:4 - 2)

2-0

18.10.23

Friendlies

Mexico

Germany

2-2

15.10.23

Friendlies

Mexico

Ghana

2-0

12.09.23

Friendlies

Mexico

Uzbekistan

3-3

10.09.23

Friendlies

Mexico

Australia

2-2

16.07.23

CONCACAF Gold Cup

Mexico

Panama

1-0

09.07.23

CONCACAF Gold Cup

Mexico

Costa Rica

2-0

03.07.23

CONCACAF Gold Cup

Mexico

Qatar

0-1

26.06.23

CONCACAF Gold Cup

Mexico

Honduras

4-0

11.06.23

Friendlies

Mexico

Cameroon

2-2

08.06.23

Friendlies

Mexico

Guatemala

2-0

27.03.23

CONCACAF Nations League

Mexico

Jamaica

2-2

22.11.22

World Cup 2026

Mexico

Poland

0-0

16.11.22

Friendlies

Mexico

Sweden

1-2

09.11.22

Friendlies

Mexico

Iraq

4-0

28.09.22

Friendlies

Mexico

Colombia

2-3

25.09.22

Friendlies

Mexico

Peru

1-0

25.06.26

World Cup 2026

Czech Republic

Mexico

0-3

25.01.26

Friendlies

Bolivia

Mexico

0-1

23.01.26

Friendlies

Panama

Mexico

0-1

06.07.25

CONCACAF Gold Cup

USA

Mexico

1-2

19.06.25

CONCACAF Gold Cup

Suriname

Mexico

0-2

21.03.25

CONCACAF Nations League

Canada

Mexico

0-2

16.11.24

CONCACAF Nations League

Honduras

Mexico

2-0

27.06.24

Copa America 2024

Venezuela

Mexico

1-0

22.03.24

CONCACAF Nations League

Panama

Mexico

0-3

18.11.23

CONCACAF Nations League

Honduras

Mexico

2-0

13.07.23

CONCACAF Gold Cup

Jamaica

Mexico

0-3

30.06.23

CONCACAF Gold Cup

Haiti

Mexico

1-3

18.06.23

CONCACAF Nations League

Panama

Mexico

0-1

16.06.23

CONCACAF Nations League

USA

Mexico

3-0

20.04.23

Friendlies

USA

Mexico

1-1

24.03.23

CONCACAF Nations League

Suriname

Mexico

0-2

30.11.22

World Cup 2026

Saudi Arabia

Mexico

1-2

26.11.22

World Cup 2026

Argentina

Mexico

2-0

15.06.22

CONCACAF Nations League

Jamaica

Mexico

1-1

27.03.22

World Cup Qualification CONCACAF

Honduras

Mexico

0-1

28.01.22

World Cup Qualification CONCACAF

Jamaica

Mexico

1-2

17.11.21

World Cup Qualification CONCACAF

Canada

Mexico

2-1

13.11.21

World Cup Qualification CONCACAF

USA

Mexico

2-0

14.10.21

World Cup Qualification CONCACAF

El Salvador

Mexico

0-2

09.09.21

World Cup Qualification CONCACAF

Panama

Mexico

1-1

05.09.21

World Cup Qualification CONCACAF

Costa Rica

Mexico

0-1

02.08.21

CONCACAF Gold Cup

USA

Mexico

1-0

15.07.21

CONCACAF Gold Cup

Guatemala

Mexico

0-3

07.06.21

CONCACAF Nations League

USA

Mexico

3-2

30.03.21

Friendlies

Costa Rica

Mexico

0-1

27.03.21

Friendlies

Wales

Mexico

1-0

17.11.20

Friendlies

Japan

Mexico

0-2

07.10.20

Friendlies

Netherlands

Mexico

0-1

11.09.19

Friendlies

Argentina

Mexico

4-0

03.07.19

CONCACAF Gold Cup

Haiti

Mexico

0-1

England Form

01.07.26

World Cup 2026

England

DR Congo

2-1

27.06.26

World Cup 2026

Panama

England

0-2

23.06.26

World Cup 2026

England

Ghana

0-0

17.06.26

World Cup 2026

England

Croatia

4-2

10.06.26

Friendlies

England

Costa Rica

3-0

06.06.26

Friendlies

England

New Zealand

1-0

31.03.26

Friendlies

England

Japan

0-1

27.03.26

Friendlies

England

Uruguay

1-1

16.11.25

World Cup Qualification Europe

Albania

England

0-2

13.11.25

World Cup Qualification Europe

England

Serbia

2-0

14.10.25

World Cup Qualification Europe

Latvia

England

0-5

09.10.25

Friendlies

England

Wales

3-0

09.09.25

World Cup Qualification Europe

Serbia

England

0-5

06.09.25

World Cup Qualification Europe

England

Andorra

2-0

10.06.25

Friendlies

England

Senegal

1-3

07.06.25

World Cup Qualification Europe

Andorra

England

0-1

24.03.25

World Cup Qualification Europe

England

Latvia

3-0

21.03.25

World Cup Qualification Europe

England

Albania

2-0

17.11.24

UEFA Nations League

England

Ireland

5-0

14.11.24

UEFA Nations League

Greece

England

0-3

13.10.24

UEFA Nations League

Finland

England

1-3

10.10.24

UEFA Nations League

England

Greece

1-2

10.09.24

UEFA Nations League

England

Finland

2-0

07.09.24

UEFA Nations League

Ireland

England

0-2

14.07.24

Euro 2024

Spain

England

2-1

10.07.24

Euro 2024

Netherlands

England

1-2

06.07.24

Euro 2024

England

Switzerland

(Penalties:5 - 3)

1-1

30.06.24

Euro 2024

England

Slovakia

2-1

25.06.24

Euro 2024

England

Slovenia

0-0

20.06.24

Euro 2024

Denmark

England

1-1

16.06.24

Euro 2024

Serbia

England

0-1

07.06.24

Friendlies

England

Iceland

0-1

03.06.24

Friendlies

England

Bosnia & Herzegovina

3-0

26.03.24

Friendlies

England

Belgium

2-2

23.03.24

Friendlies

England

Brazil

0-1

20.11.23

Euro 2024 Qualifying

North Macedonia

England

1-1

17.11.23

Euro 2024 Qualifying

England

Malta

2-0

17.10.23

Euro 2024 Qualifying

England

Italy

3-1

13.10.23

Friendlies

England

Australia

1-0

12.09.23

Friendlies

Scotland

England

1-3

09.09.23

Euro 2024 Qualifying

Ukraine

England

1-1

19.06.23

Euro 2024 Qualifying

England

North Macedonia

7-0

16.06.23

Euro 2024 Qualifying

Malta

England

0-4

26.03.23

Euro 2024 Qualifying

England

Ukraine

2-0

23.03.23

Euro 2024 Qualifying

Italy

England

1-2

10.12.22

World Cup 2026

England

France

1-2

04.12.22

World Cup 2026

England

Senegal

3-0

29.11.22

World Cup 2026

Wales

England

0-3

25.11.22

World Cup 2026

England

USA

0-0

21.11.22

World Cup 2026

England

Iran

6-2

01.07.26

World Cup 2026

England

DR Congo

2-1

23.06.26

World Cup 2026

England

Ghana

0-0

17.06.26

World Cup 2026

England

Croatia

4-2

10.06.26

Friendlies

England

Costa Rica

3-0

06.06.26

Friendlies

England

New Zealand

1-0

31.03.26

Friendlies

England

Japan

0-1

27.03.26

Friendlies

England

Uruguay

1-1

13.11.25

World Cup Qualification Europe

England

Serbia

2-0

09.10.25

Friendlies

England

Wales

3-0

06.09.25

World Cup Qualification Europe

England

Andorra

2-0

10.06.25

Friendlies

England

Senegal

1-3

24.03.25

World Cup Qualification Europe

England

Latvia

3-0

21.03.25

World Cup Qualification Europe

England

Albania

2-0

17.11.24

UEFA Nations League

England

Ireland

5-0

10.10.24

UEFA Nations League

England

Greece

1-2

10.09.24

UEFA Nations League

England

Finland

2-0

06.07.24

Euro 2024

England

Switzerland

(Penalties:5 - 3)

1-1

30.06.24

Euro 2024

England

Slovakia

2-1

25.06.24

Euro 2024

England

Slovenia

0-0

07.06.24

Friendlies

England

Iceland

0-1

03.06.24

Friendlies

England

Bosnia & Herzegovina

3-0

26.03.24

Friendlies

England

Belgium

2-2

23.03.24

Friendlies

England

Brazil

0-1

17.11.23

Euro 2024 Qualifying

England

Malta

2-0

17.10.23

Euro 2024 Qualifying

England

Italy

3-1

13.10.23

Friendlies

England

Australia

1-0

19.06.23

Euro 2024 Qualifying

England

North Macedonia

7-0

26.03.23

Euro 2024 Qualifying

England

Ukraine

2-0

10.12.22

World Cup 2026

England

France

1-2

04.12.22

World Cup 2026

England

Senegal

3-0

25.11.22

World Cup 2026

England

USA

0-0

21.11.22

World Cup 2026

England

Iran

6-2

26.09.22

UEFA Nations League

England

Germany

3-3

14.06.22

UEFA Nations League

England

Hungary

0-4

11.06.22

UEFA Nations League

England

Italy

0-0

29.03.22

Friendlies

England

Ivory Coast

3-0

26.03.22

Friendlies

England

Switzerland

2-1

12.11.21

World Cup Qualification Europe

England

Albania

5-0

12.10.21

World Cup Qualification Europe

England

Hungary

1-1

05.09.21

World Cup Qualification Europe

England

Andorra

4-0

07.07.21

Euro 2024

England

Denmark

2-1

29.06.21

Euro 2024

England

Germany

2-0

18.06.21

Euro 2024

England

Scotland

0-0

13.06.21

Euro 2024

England

Croatia

1-0

06.06.21

Friendlies

England

Romania

1-0

02.06.21

Friendlies

England

Austria

1-0

31.03.21

World Cup Qualification Europe

England

Poland

2-1

25.03.21

World Cup Qualification Europe

England

San Marino

5-0

18.11.20

UEFA Nations League

England

Iceland

4-0

12.11.20

Friendlies

England

Ireland

3-0

27.06.26

World Cup 2026

Panama

England

0-2

16.11.25

World Cup Qualification Europe

Albania

England

0-2

14.10.25

World Cup Qualification Europe

Latvia

England

0-5

09.09.25

World Cup Qualification Europe

Serbia

England

0-5

07.06.25

World Cup Qualification Europe

Andorra

England

0-1

14.11.24

UEFA Nations League

Greece

England

0-3

13.10.24

UEFA Nations League

Finland

England

1-3

07.09.24

UEFA Nations League

Ireland

England

0-2

14.07.24

Euro 2024

Spain

England

2-1

10.07.24

Euro 2024

Netherlands

England

1-2

20.06.24

Euro 2024

Denmark

England

1-1

16.06.24

Euro 2024

Serbia

England

0-1

20.11.23

Euro 2024 Qualifying

North Macedonia

England

1-1

12.09.23

Friendlies

Scotland

England

1-3

09.09.23

Euro 2024 Qualifying

Ukraine

England

1-1

16.06.23

Euro 2024 Qualifying

Malta

England

0-4

23.03.23

Euro 2024 Qualifying

Italy

England

1-2

29.11.22

World Cup 2026

Wales

England

0-3

23.09.22

UEFA Nations League

Italy

England

1-0

07.06.22

UEFA Nations League

Germany

England

1-1

04.06.22

UEFA Nations League

Hungary

England

1-0

15.11.21

World Cup Qualification Europe

San Marino

England

0-10

09.10.21

World Cup Qualification Europe

Andorra

England

0-5

08.09.21

World Cup Qualification Europe

Poland

England

1-1

02.09.21

World Cup Qualification Europe

Hungary

England

0-4

11.07.21

Euro 2024

Italy

England

(Penalties:3 - 2)

1-1

03.07.21

Euro 2024

Ukraine

England

0-4

22.06.21

Euro 2024

Czech Republic

England

0-1

28.03.21

World Cup Qualification Europe

Albania

England

0-2

15.11.20

UEFA Nations League

Belgium

England

2-0

08.09.20

UEFA Nations League

Denmark

England

0-0

05.09.20

UEFA Nations League

Iceland

England

0-1

17.11.19

Euro 2024

Kosovo

England

0-4

14.10.19

Euro 2024

Bulgaria

England

0-6

11.10.19

Euro 2024

Czech Republic

England

2-1

25.03.19

Euro 2024

Montenegro

England

1-5

Mexico vs England Head-to-head

There are no records
There are no records

Offers