| |||||||||||
| Match dates |
| Sunday, 13 June 2004 | |||||
| France | 2-1 | England | |||
| Switzerland | 0-0 | Croatia | |||
| Thursday, 17 June 2004 | |||||
| Croatia | 2-2 | France | |||
| England | 3-0 | Switzerland | |||
| Monday, 21 June 2004 | |||||
| Croatia | 2-4 | England | |||
| Switzerland | 1-3 | France | |||
| Group B | Overall | |||||||||||
| P | W | D | L | F | A | Gdf | Pts | Form | ||||
| 1 | 3 | 2 | 1 | 0 | 7 | 4 | +3 | 7 | WXW- | |||
| 2 | 3 | 2 | 0 | 1 | 8 | 4 | +4 | 6 | WWL- | |||
| 3 | 3 | 0 | 2 | 1 | 4 | 6 | -2 | 2 | LXO- | |||
| 4 | 3 | 0 | 1 | 2 | 1 | 6 | -5 | 1 | LLO- | |||
| 4 | Wayne ROONEY (England) |
| 3 | Zinédine ZIDANE (France) |
| 2 | Frank LAMPARD (England) |
| Thierry HENRY (France) | |
| 1 | Niko KOVAČ (Croatia) |
| Paul SCHOLES (England) | |
| Milan RAPAJIC (Croatia) | |
| Steven GERRARD (England) | |
| Dado PRSO (Croatia) | |
| Johan VONLANTHEN (Switzerland) | |
| Igor TUDOR (Croatia) | |
| David TREZEGUET (France) |