Template:UEFA Euro 1996 group tables

Group A
Pos Team Pld W D L GF GA GD Pts Qualification
1  England (H) 3 2 1 0 7 2 +5 7 Advance to knockout stage
2  Netherlands 3 1 1 1 3 4 −1 4[a]
3  Scotland 3 1 1 1 1 2 −1 4[a]
4   Switzerland 3 0 1 2 1 4 −3 1
Source: UEFA
Rules for classification: Group stage tiebreakers
(H) Hosts
Notes:
  1. ^ a b Tied on head-to-head result (Netherlands 0–0 Scotland) and overall goal difference (−1). Overall goals for was used as the tiebreaker.
Group B
Pos Team Pld W D L GF GA GD Pts Qualification
1  France 3 2 1 0 5 2 +3 7 Advance to knockout stage
2  Spain 3 1 2 0 4 3 +1 5
3  Bulgaria 3 1 1 1 3 4 −1 4
4  Romania 3 0 0 3 1 4 −3 0
Source: UEFA
Rules for classification: Group stage tiebreakers
Group C
Pos Team Pld W D L GF GA GD Pts Qualification
1  Germany 3 2 1 0 5 0 +5 7 Advance to knockout stage
2  Czech Republic 3 1 1 1 5 6 −1 4[a]
3  Italy 3 1 1 1 3 3 0 4[a]
4  Russia 3 0 1 2 4 8 −4 1
Source: UEFA
Rules for classification: Group stage tiebreakers
Notes:
  1. ^ a b Head-to-head result: Czech Republic 2–1 Italy.
Group D
Pos Team Pld W D L GF GA GD Pts Qualification
1  Portugal 3 2 1 0 5 1 +4 7 Advance to knockout stage
2  Croatia 3 2 0 1 4 3 +1 6
3  Denmark 3 1 1 1 4 4 0 4
4  Turkey 3 0 0 3 0 5 −5 0
Source: UEFA
Rules for classification: Group stage tiebreakers