| Euro 2004 |
| Rnd | Date | Ven | Opponent | Result | HT | Scorers | Attend |
| QF | 24-Jun-04 | A | Portugal | D | 2-2 | (1-0) | M Owen 3; F Lampard 115 [aet, pen 6-5] | 62,564 |
| Gp B | 21-Jun-04 | N | Croatia | W | 4-2 | (2-1) | P Scholes 40; W Rooney 45, 68; F Lampard 79 | 57,047 |
| Gp B | 17-Jun-04 | N | Switzerland | W | 3-0 | (1-0) | W Rooney 23, 75; S Gerrard 82 | 28,214 |
| Gp B | 13-Jun-04 | N | France | L | 1-2 | (1-0) | F Lampard 38 | 62,487 |
| Euro 2000 |
| Rnd | Date | Ven | Opponent | Result | HT | Scorers | Attend |
| Gp A | 20-Jun-00 | N | Romania | L | 2-3 | (2-1) | A Shearer 41p; M Owen 45 | 30,000 |
| Gp A | 17-Jun-00 | N | Germany | W | 1-0 | (0-0) | A Shearer 53 | 30,000 |
| Gp A | 12-Jun-00 | N | Portugal | L | 2-3 | (2-2) | P Scholes 3; S McManaman 18 | 33,000 |
|
| Rnd | Date | Ven | Opponent | Result | HT | Scorers | Attend |
| SF | 26-Jun-96 | N | Germany | D | 1-1 | (1-1) | A Shearer 3 [aet, pen 6-5] | 75,862 |
| QF | 22-Jun-96 | N | Spain | D | 0-0 | (0-0) | [aet, pen 2-4] | 75,440 |
| Gp A | 18-Jun-96 | N | Netherlands | W | 4-1 | (1-0) | A Shearer 23p, 57; E Sheringham 51, 62 | 76,798 |
| Gp A | 15-Jun-96 | N | Scotland | W | 2-0 | (0-0) | A Shearer 53; P Gascoigne 79 | 76,864 |
| Gp A | 10-Jun-96 | N | Switzerland | D | 1-1 | (1-0) | A Shearer 23 | 76,567 |
|
| Rnd | Date | Ven | Opponent | Result | HT | Scorers | Attend |
| Gp 1 | 17-Jun-92 | N | Sweden | L | 1-2 | (1-0) | D Platt 3 | 30,126 |
| Gp 1 | 14-Jun-92 | N | France | D | 0-0 | (0-0) | | 26,535 |
| Gp 1 | 11-Jun-92 | N | Denmark | D | 0-0 | (0-0) | | 26,385 |
|
| Rnd | Date | Ven | Opponent | Result | HT | Scorers | Attend |
| Gp 2 | 18-Jun-88 | N | Soviet Union | L | 1-3 | (1-2) | T Adams 16 | 48,335 |
| Gp 2 | 15-Jun-88 | N | Netherlands | L | 1-3 | (0-1) | B Robson 53 | 63,940 |
| Gp 2 | 12-Jun-88 | N | Ireland | L | 0-1 | (0-1) | | 51,373 |
|
| Rnd | Date | Ven | Opponent | Result | HT | Scorers | Attend |
| Gp 2 | 18-Jun-80 | N | Spain | W | 2-1 | (1-0) | T Brooking 18; A Woodcock 62 | 14,440 |
| Gp 2 | 15-Jun-80 | N | Italy | L | 0-1 | (0-0) | | 59,649 |
| Gp 2 | 12-Jun-80 | N | Belgium | D | 1-1 | (1-1) | R Wilkins 32 | 15,186 |
|
| Rnd | Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 3rd | 08-Jun-68 | N | Soviet Union | W | 2-0 | (1-0) | R Charlton 39; G Hurst 63 | 68,817 |
| SF | 05-Jun-68 | N | Serbia and Montenegro | L | 0-1 | (0-0) | | 21,834 |
|