# UEFA Euro 2000 squads

The UEFA Euro 2000 finals tournament took place in Belgium and the Netherlands between 10 June and 2 July 2000. The sixteen nations that qualified were required to name a squad of 22 players for the tournament by 1 June 2000. The ages listed are the players' ages on the tournament's opening day (10 June 2000).

## Group A
### England

Manager: Kevin Keegan
England named a 28-man preliminary squad on 16 May 2000. Jamie Redknapp and Ray Parlour were both ruled out of the tournament due to respective knee injuries, while Andy Cole missed out because of a persistent toe injury. Keegan announced his final 22-man squad on 1 June with David James, Rio Ferdinand and Kieron Dyer also missing out.
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | David Seaman | (1963-09-19)19 September 1963 (aged 36) | 57 | Arsenal |
| 2 | 2DF | Gary Neville | (1975-02-18)18 February 1975 (aged 25) | 38 | Manchester United |
| 3 | 2DF | Phil Neville | (1977-01-21)21 January 1977 (aged 23) | 25 | Manchester United |
| 4 | 2DF | Sol Campbell | (1974-09-18)18 September 1974 (aged 25) | 32 | Tottenham Hotspur |
| 5 | 2DF | Tony Adams | (1966-10-10)10 October 1966 (aged 33) | 62 | Arsenal |
| 6 | 2DF | Martin Keown | (1966-07-24)24 July 1966 (aged 33) | 30 | Arsenal |
| 7 | 3MF | David Beckham | (1975-05-02)2 May 1975 (aged 25) | 30 | Manchester United |
| 8 | 3MF | Paul Scholes | (1974-11-16)16 November 1974 (aged 25) | 22 | Manchester United |
| 9 | 4FW | Alan Shearer (captain) | (1970-08-13)13 August 1970 (aged 29) | 60 | Newcastle United |
| 10 | 4FW | Michael Owen | (1979-12-14)14 December 1979 (aged 20) | 19 | Liverpool |
| 11 | 3MF | Steve McManaman | (1972-02-11)11 February 1972 (aged 28) | 27 | Real Madrid |
| 12 | 2DF | Gareth Southgate | (1970-09-03)3 September 1970 (aged 29) | 35 | Aston Villa |
| 13 | 1GK | Nigel Martyn | (1966-08-11)11 August 1966 (aged 33) | 11 | Leeds United |
| 14 | 3MF | Paul Ince | (1967-10-21)21 October 1967 (aged 32) | 50 | Middlesbrough |
| 15 | 2DF | Gareth Barry | (1981-02-23)23 February 1981 (aged 19) | 2 | Aston Villa |
| 16 | 3MF | Steven Gerrard | (1980-05-30)30 May 1980 (aged 20) | 1 | Liverpool |
| 17 | 3MF | Dennis Wise | (1966-12-16)16 December 1966 (aged 33) | 16 | Chelsea |
| 18 | 3MF | Nick Barmby | (1974-02-11)11 February 1974 (aged 26) | 13 | Everton |
| 19 | 4FW | Emile Heskey | (1978-01-11)11 January 1978 (aged 22) | 7 | Liverpool |
| 20 | 4FW | Kevin Phillips | (1973-07-25)25 July 1973 (aged 26) | 5 | Sunderland |
| 21 | 4FW | Robbie Fowler | (1975-04-09)9 April 1975 (aged 25) | 14 | Liverpool |
| 22 | 1GK | Richard Wright | (1977-11-05)5 November 1977 (aged 22) | 1 | Ipswich Town |

### Germany

Manager: Erich Ribbeck
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Oliver Kahn | (1969-06-15)15 June 1969 (aged 30) | 24 | Bayern Munich |
| 2 | 2DF | Markus Babbel | (1972-09-08)8 September 1972 (aged 27) | 49 | Bayern Munich |
| 3 | 2DF | Marko Rehmer | (1972-04-29)29 April 1972 (aged 28) | 11 | Hertha BSC |
| 4 | 2DF | Thomas Linke | (1969-12-26)26 December 1969 (aged 30) | 15 | Bayern Munich |
| 5 | 3MF | Marco Bode | (1969-07-23)23 July 1969 (aged 30) | 20 | Werder Bremen |
| 6 | 2DF | Jens Nowotny | (1974-01-11)11 January 1974 (aged 26) | 19 | Bayer Leverkusen |
| 7 | 3MF | Mehmet Scholl | (1970-10-16)16 October 1970 (aged 29) | 26 | Bayern Munich |
| 8 | 3MF | Thomas Häßler | (1966-05-30)30 May 1966 (aged 34) | 99 | 1860 Munich |
| 9 | 4FW | Ulf Kirsten | (1965-12-04)4 December 1965 (aged 34) | 49 | Bayer Leverkusen |
| 10 | 2DF | Lothar Matthäus | (1961-03-21)21 March 1961 (aged 39) | 147 | MetroStars |
| 11 | 4FW | Paulo Rink | (1973-02-21)21 February 1973 (aged 27) | 8 | Bayer Leverkusen |
| 12 | 1GK | Jens Lehmann | (1969-11-10)10 November 1969 (aged 30) | 12 | Borussia Dortmund |
| 13 | 3MF | Michael Ballack | (1976-09-26)26 September 1976 (aged 23) | 6 | Bayer Leverkusen |
| 14 | 3MF | Dietmar Hamann | (1973-08-27)27 August 1973 (aged 26) | 24 | Liverpool |
| 15 | 3MF | Dariusz Wosz | (1969-06-08)8 June 1969 (aged 31) | 15 | Hertha BSC |
| 16 | 3MF | Jens Jeremies | (1974-03-05)5 March 1974 (aged 26) | 23 | Bayern Munich |
| 17 | 2DF | Christian Ziege | (1972-02-01)1 February 1972 (aged 28) | 50 | Middlesbrough |
| 18 | 3MF | Sebastian Deisler | (1980-01-05)5 January 1980 (aged 20) | 2 | Hertha BSC |
| 19 | 4FW | Carsten Jancker | (1974-08-28)28 August 1974 (aged 25) | 7 | Bayern Munich |
| 20 | 4FW | Oliver Bierhoff (captain) | (1968-05-01)1 May 1968 (aged 32) | 49 | Milan |
| 21 | 3MF | Carsten Ramelow | (1974-03-20)20 March 1974 (aged 26) | 9 | Bayer Leverkusen |
| 22 | 1GK | Hans-Jörg Butt | (1974-05-28)28 May 1974 (aged 26) | 1 | Hamburger SV |

### Portugal

Manager: Humberto Coelho
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Vítor Baía (captain) | (1969-10-15)15 October 1969 (aged 30) | 69 | Porto |
| 2 | 2DF | Jorge Costa | (1971-10-14)14 October 1971 (aged 28) | 25 | Porto |
| 3 | 2DF | Rui Jorge | (1973-03-27)27 March 1973 (aged 27) | 3 | Sporting CP |
| 4 | 3MF | José Luís Vidigal | (1973-03-15)15 March 1973 (aged 27) | 3 | Sporting CP |
| 5 | 2DF | Fernando Couto | (1969-08-02)2 August 1969 (aged 30) | 62 | Lazio |
| 6 | 3MF | Paulo Sousa | (1970-08-30)30 August 1970 (aged 29) | 43 | Parma |
| 7 | 3MF | Luís Figo | (1972-11-04)4 November 1972 (aged 27) | 59 | Barcelona |
| 8 | 4FW | João Pinto | (1971-08-19)19 August 1971 (aged 28) | 56 | Unattached |
| 9 | 4FW | Ricardo Sá Pinto | (1972-10-10)10 October 1972 (aged 27) | 36 | Real Sociedad |
| 10 | 3MF | Rui Costa | (1972-03-29)29 March 1972 (aged 28) | 50 | Fiorentina |
| 11 | 3MF | Sérgio Conceição | (1974-11-15)15 November 1974 (aged 25) | 22 | Lazio |
| 12 | 1GK | Pedro Espinha | (1965-09-25)25 September 1965 (aged 34) | 3 | Vitória de Guimarães |
| 13 | 2DF | Dimas Teixeira | (1969-02-16)16 February 1969 (aged 31) | 33 | Standard Liège |
| 14 | 2DF | Abel Xavier | (1972-11-30)30 November 1972 (aged 27) | 13 | Everton |
| 15 | 3MF | Costinha | (1974-12-01)1 December 1974 (aged 25) | 3 | Monaco |
| 16 | 2DF | Beto | (1976-05-03)3 May 1976 (aged 24) | 4 | Sporting CP |
| 17 | 3MF | Paulo Bento | (1969-06-20)20 June 1969 (aged 30) | 20 | Oviedo |
| 18 | 4FW | Pauleta | (1973-04-28)28 April 1973 (aged 27) | 13 | Deportivo La Coruña |
| 19 | 3MF | Capucho | (1972-02-21)21 February 1972 (aged 28) | 12 | Porto |
| 20 | 2DF | Carlos Secretário | (1970-05-12)12 May 1970 (aged 30) | 28 | Porto |
| 21 | 4FW | Nuno Gomes | (1976-07-05)5 July 1976 (aged 23) | 10 | Benfica |
| 22 | 1GK | Quim | (1975-11-13)13 November 1975 (aged 24) | 2 | Braga |

### Romania

Manager: Emerich Jenei
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Bogdan Lobonț | (1978-01-18)18 January 1978 (aged 22) | 10 | Ajax |
| 2 | 2DF | Dan Petrescu | (1967-12-22)22 December 1967 (aged 32) | 89 | Chelsea |
| 3 | 2DF | Liviu Ciobotariu | (1971-03-26)26 March 1971 (aged 29) | 22 | Standard Liège |
| 4 | 2DF | Iulian Filipescu | (1974-03-29)29 March 1974 (aged 26) | 34 | Real Betis |
| 5 | 3MF | Constantin Gâlcă | (1972-03-08)8 March 1972 (aged 28) | 54 | Espanyol |
| 6 | 2DF | Gheorghe Popescu | (1967-10-09)9 October 1967 (aged 32) | 98 | Galatasaray |
| 7 | 4FW | Adrian Mutu | (1979-01-08)8 January 1979 (aged 21) | 4 | Internazionale |
| 8 | 3MF | Dorinel Munteanu | (1968-06-25)25 June 1968 (aged 31) | 86 | VfL Wolfsburg |
| 9 | 4FW | Viorel Moldovan | (1972-07-08)8 July 1972 (aged 27) | 48 | Nantes |
| 10 | 3MF | Gheorghe Hagi (captain) | (1965-02-05)5 February 1965 (aged 35) | 122 | Galatasaray |
| 11 | 4FW | Adrian Ilie | (1974-04-20)20 April 1974 (aged 26) | 34 | Valencia |
| 12 | 1GK | Bogdan Stelea | (1967-12-05)5 December 1967 (aged 32) | 65 | Salamanca |
| 13 | 2DF | Cristian Chivu | (1980-10-26)26 October 1980 (aged 19) | 3 | Ajax |
| 14 | 3MF | Florentin Petre | (1976-01-15)15 January 1976 (aged 24) | 15 | Dinamo București |
| 15 | 3MF | Ioan Lupescu | (1968-12-09)9 December 1968 (aged 31) | 68 | Dinamo București |
| 16 | 4FW | Laurențiu Roșu | (1975-10-26)26 October 1975 (aged 24) | 12 | Steaua București |
| 17 | 2DF | Miodrag Belodedici | (1964-05-20)20 May 1964 (aged 36) | 50 | Steaua București |
| 18 | 4FW | Ionel Ganea | (1973-08-10)10 August 1973 (aged 26) | 12 | VfB Stuttgart |
| 19 | 3MF | Eric Lincar | (1978-10-16)16 October 1978 (aged 21) | 3 | Steaua București |
| 20 | 3MF | Cătălin Hîldan | (1976-02-03)3 February 1976 (aged 24) | 5 | Dinamo București |
| 21 | 1GK | Florin Prunea | (1968-08-08)8 August 1968 (aged 31) | 36 | Universitatea Craiova |
| 22 | 2DF | Cosmin Contra | (1975-12-15)15 December 1975 (aged 24) | 12 | Alavés |

## Group B
### Belgium

Manager: Robert Waseige
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Filip De Wilde | (1964-07-05)5 July 1964 (aged 35) | 31 | Anderlecht |
| 2 | 2DF | Eric Deflandre | (1973-08-02)2 August 1973 (aged 26) | 22 | Club Brugge |
| 3 | 2DF | Joos Valgaeren | (1976-03-03)3 March 1976 (aged 24) | 4 | Roda JC |
| 4 | 2DF | Lorenzo Staelens (captain) | (1964-04-30)30 April 1964 (aged 36) | 69 | Anderlecht |
| 5 | 3MF | Philippe Clement | (1974-03-22)22 March 1974 (aged 26) | 11 | Club Brugge |
| 6 | 3MF | Yves Vanderhaeghe | (1970-01-30)30 January 1970 (aged 30) | 13 | Mouscron |
| 7 | 3MF | Marc Wilmots | (1969-02-22)22 February 1969 (aged 31) | 47 | Schalke 04 |
| 8 | 3MF | Bart Goor | (1973-04-09)9 April 1973 (aged 27) | 17 | Anderlecht |
| 9 | 4FW | Émile Mpenza | (1978-07-04)4 July 1978 (aged 21) | 23 | Schalke 04 |
| 10 | 4FW | Branko Strupar | (1970-02-09)9 February 1970 (aged 30) | 9 | Derby County |
| 11 | 4FW | Gert Verheyen | (1970-09-20)20 September 1970 (aged 29) | 30 | Club Brugge |
| 12 | 1GK | Geert De Vlieger | (1971-10-16)16 October 1971 (aged 28) | 7 | Willem II |
| 13 | 1GK | Frédéric Herpoel | (1974-08-16)16 August 1974 (aged 25) | 1 | Gent |
| 14 | 3MF | Johan Walem | (1972-02-01)1 February 1972 (aged 28) | 20 | Parma |
| 15 | 2DF | Jacky Peeters | (1969-12-13)13 December 1969 (aged 30) | 6 | Arminia Bielefeld |
| 16 | 4FW | Luc Nilis | (1967-05-25)25 May 1967 (aged 33) | 54 | PSV Eindhoven |
| 17 | 2DF | Philippe Léonard | (1974-02-12)12 February 1974 (aged 26) | 18 | Monaco |
| 18 | 2DF | Nico Van Kerckhoven | (1970-12-14)14 December 1970 (aged 29) | 24 | Schalke 04 |
| 19 | 2DF | Eric Van Meir | (1968-02-28)28 February 1968 (aged 32) | 17 | Lierse |
| 20 | 4FW | Gilles De Bilde | (1971-06-09)9 June 1971 (aged 29) | 22 | Sheffield Wednesday |
| 21 | 4FW | Mbo Mpenza | (1976-12-04)4 December 1976 (aged 23) | 18 | Sporting CP |
| 22 | 3MF | Marc Hendrikx | (1974-07-02)2 July 1974 (aged 25) | 8 | Genk |

### Italy

Manager: Dino Zoff
Italy named an initial 26-man squad for the tournament on 18 May 2000. Midfielders Dino Baggio and Diego Fuser, and defender Giuseppe Pancaro did not make the cut for the final 22, while forward Christian Vieri was ruled out through injury. Goalkeeper Gianluigi Buffon was originally named in the final 22, but suffered a broken hand in a warm-up friendly match against Norway on 3 June 2000; he was replaced in the squad by Christian Abbiati of A.C. Milan.
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Christian Abbiati | (1977-07-08)8 July 1977 (aged 22) | 0 | Milan |
| 2 | 2DF | Ciro Ferrara | (1967-02-11)11 February 1967 (aged 33) | 48 | Juventus |
| 3 | 2DF | Paolo Maldini (captain) | (1968-06-26)26 June 1968 (aged 31) | 105 | Milan |
| 4 | 3MF | Demetrio Albertini | (1971-08-23)23 August 1971 (aged 28) | 67 | Milan |
| 5 | 2DF | Fabio Cannavaro | (1973-09-13)13 September 1973 (aged 26) | 35 | Parma |
| 6 | 2DF | Paolo Negro | (1972-04-16)16 April 1972 (aged 28) | 7 | Lazio |
| 7 | 3MF | Angelo Di Livio | (1966-07-26)26 July 1966 (aged 33) | 27 | Fiorentina |
| 8 | 3MF | Antonio Conte | (1969-07-31)31 July 1969 (aged 30) | 17 | Juventus |
| 9 | 4FW | Filippo Inzaghi | (1973-08-09)9 August 1973 (aged 26) | 21 | Juventus |
| 10 | 4FW | Alessandro Del Piero | (1974-11-09)9 November 1974 (aged 25) | 30 | Juventus |
| 11 | 2DF | Gianluca Pessotto | (1970-08-11)11 August 1970 (aged 29) | 15 | Juventus |
| 12 | 1GK | Francesco Toldo | (1971-12-02)2 December 1971 (aged 28) | 8 | Fiorentina |
| 13 | 2DF | Alessandro Nesta | (1976-03-19)19 March 1976 (aged 24) | 25 | Lazio |
| 14 | 3MF | Luigi Di Biagio | (1971-06-03)3 June 1971 (aged 29) | 15 | Internazionale |
| 15 | 2DF | Mark Iuliano | (1973-08-12)12 August 1973 (aged 26) | 5 | Juventus |
| 16 | 3MF | Massimo Ambrosini | (1977-05-29)29 May 1977 (aged 23) | 5 | Milan |
| 17 | 3MF | Gianluca Zambrotta | (1977-02-19)19 February 1977 (aged 23) | 6 | Juventus |
| 18 | 3MF | Stefano Fiore | (1975-04-17)17 April 1975 (aged 25) | 4 | Udinese |
| 19 | 4FW | Vincenzo Montella | (1974-06-18)18 June 1974 (aged 25) | 4 | Roma |
| 20 | 4FW | Francesco Totti | (1976-09-27)27 September 1976 (aged 23) | 13 | Roma |
| 21 | 4FW | Marco Delvecchio | (1973-04-07)7 April 1973 (aged 27) | 4 | Roma |
| 22 | 1GK | Francesco Antonioli | (1969-09-14)14 September 1969 (aged 30) | 0 | Roma |

### Sweden

Managers: Lars Lagerbäck and Tommy Söderberg
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Magnus Hedman | (1973-03-19)19 March 1973 (aged 27) | 23 | Coventry City |
| 2 | 2DF | Roland Nilsson | (1963-11-27)27 November 1963 (aged 36) | 112 | Helsingborgs IF |
| 3 | 2DF | Patrik Andersson (captain) | (1971-08-18)18 August 1971 (aged 28) | 77 | Bayern Munich |
| 4 | 2DF | Joachim Björklund | (1971-03-15)15 March 1971 (aged 29) | 73 | Valencia |
| 5 | 2DF | Teddy Lučić | (1973-04-15)15 April 1973 (aged 27) | 30 | AIK |
| 6 | 2DF | Gary Sundgren | (1967-10-25)25 October 1967 (aged 32) | 28 | Zaragoza |
| 7 | 3MF | Håkan Mild | (1971-06-14)14 June 1971 (aged 28) | 56 | IFK Göteborg |
| 8 | 2DF | Tomas Gustafsson | (1973-05-07)7 May 1973 (aged 27) | 2 | Coventry City |
| 9 | 3MF | Freddie Ljungberg | (1977-04-16)16 April 1977 (aged 23) | 15 | Arsenal |
| 10 | 4FW | Jörgen Pettersson | (1975-05-29)29 May 1975 (aged 25) | 24 | 1. FC Kaiserslautern |
| 11 | 3MF | Niclas Alexandersson | (1971-12-29)29 December 1971 (aged 28) | 42 | Sheffield Wednesday |
| 12 | 1GK | Magnus Kihlstedt | (1972-02-29)29 February 1972 (aged 28) | 6 | Brann |
| 13 | 3MF | Magnus Svensson | (1969-03-10)10 March 1969 (aged 31) | 12 | Brøndby |
| 14 | 2DF | Olof Mellberg | (1977-09-03)3 September 1977 (aged 22) | 4 | Racing Santander |
| 15 | 3MF | Daniel Andersson | (1977-08-28)28 August 1977 (aged 22) | 20 | Bari |
| 16 | 3MF | Anders Andersson | (1974-03-15)15 March 1974 (aged 26) | 13 | AaB |
| 17 | 3MF | Johan Mjällby | (1971-02-09)9 February 1971 (aged 29) | 19 | Celtic |
| 18 | 4FW | Yksel Osmanovski | (1977-02-24)24 February 1977 (aged 23) | 5 | Bari |
| 19 | 4FW | Kennet Andersson | (1967-10-06)6 October 1967 (aged 32) | 76 | Bologna |
| 20 | 4FW | Henrik Larsson | (1971-09-20)20 September 1971 (aged 28) | 48 | Celtic |
| 21 | 4FW | Marcus Allbäck | (1973-07-05)5 July 1973 (aged 26) | 4 | Örgryte |
| 22 | 1GK | Mattias Asper | (1974-03-20)20 March 1974 (aged 26) | 2 | AIK |

### Turkey

Manager: Mustafa Denizli
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Rüştü Reçber | (1973-05-10)10 May 1973 (aged 27) | 42 | Fenerbahçe |
| 2 | 3MF | Tayfur Havutçu | (1970-04-23)23 April 1970 (aged 30) | 22 | Beşiktaş |
| 3 | 2DF | Ogün Temizkanoğlu (captain) | (1969-10-06)6 October 1969 (aged 30) | 60 | Fenerbahçe |
| 4 | 2DF | Fatih Akyel | (1977-12-26)26 December 1977 (aged 22) | 14 | Galatasaray |
| 5 | 2DF | Alpay Özalan | (1973-05-29)29 May 1973 (aged 27) | 45 | Fenerbahçe |
| 6 | 4FW | Arif Erdem | (1972-01-02)2 January 1972 (aged 28) | 33 | Galatasaray |
| 7 | 3MF | Okan Buruk | (1973-10-19)19 October 1973 (aged 26) | 10 | Galatasaray |
| 8 | 3MF | Tugay Kerimoğlu | (1970-08-24)24 August 1970 (aged 29) | 56 | Rangers |
| 9 | 4FW | Hakan Şükür | (1971-09-01)1 September 1971 (aged 28) | 53 | Galatasaray |
| 10 | 3MF | Sergen Yalçın | (1972-10-05)5 October 1972 (aged 27) | 29 | Galatasaray |
| 11 | 3MF | Tayfun Korkut | (1974-04-02)2 April 1974 (aged 26) | 23 | Fenerbahçe |
| 12 | 1GK | Ömer Çatkıç | (1974-10-15)15 October 1974 (aged 25) | 0 | Gaziantepspor |
| 13 | 2DF | Osman Özköylü | (1971-08-26)26 August 1971 (aged 28) | 11 | Trabzonspor |
| 14 | 3MF | Suat Kaya | (1967-08-26)26 August 1967 (aged 32) | 7 | Galatasaray |
| 15 | 3MF | Muzzy Izzet | (1974-10-31)31 October 1974 (aged 25) | 0 | Leicester City |
| 16 | 2DF | Ergün Penbe | (1972-05-17)17 May 1972 (aged 28) | 4 | Galatasaray |
| 17 | 4FW | Oktay Derelioğlu | (1975-12-17)17 December 1975 (aged 24) | 13 | Gaziantepspor |
| 18 | 3MF | Ayhan Akman | (1977-02-23)23 February 1977 (aged 23) | 6 | Beşiktaş |
| 19 | 3MF | Abdullah Ercan | (1971-12-08)8 December 1971 (aged 28) | 52 | Fenerbahçe |
| 20 | 2DF | Hakan Ünsal | (1973-05-14)14 May 1973 (aged 27) | 13 | Galatasaray |
| 21 | 1GK | Fevzi Tuncay | (1977-09-14)14 September 1977 (aged 22) | 1 | Beşiktaş |
| 22 | 3MF | Ümit Davala | (1973-07-30)30 July 1973 (aged 26) | 7 | Galatasaray |

## Group C
### FR Yugoslavia

Manager: Vujadin Boškov
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Milorad Korać | (1969-03-10)10 March 1969 (aged 31) | 0 | Obilić |
| 2 | 2DF | Ivan Dudić | (1977-02-13)13 February 1977 (aged 23) | 3 | Red Star Belgrade |
| 3 | 2DF | Goran Đorović | (1971-11-11)11 November 1971 (aged 28) | 42 | Celta Vigo |
| 4 | 3MF | Slaviša Jokanović | (1968-08-16)16 August 1968 (aged 31) | 52 | Deportivo La Coruña |
| 5 | 2DF | Miroslav Đukić | (1966-02-19)19 February 1966 (aged 34) | 37 | Valencia |
| 6 | 3MF | Dejan Stanković | (1978-09-11)11 September 1978 (aged 21) | 20 | Lazio |
| 7 | 3MF | Vladimir Jugović | (1969-08-30)30 August 1969 (aged 30) | 34 | Internazionale |
| 8 | 4FW | Predrag Mijatović | (1969-01-19)19 January 1969 (aged 31) | 49 | Fiorentina |
| 9 | 4FW | Savo Milošević | (1973-09-02)2 September 1973 (aged 26) | 44 | Zaragoza |
| 10 | 3MF | Dragan Stojković (captain) | (1965-03-03)3 March 1965 (aged 35) | 78 | Nagoya Grampus Eight |
| 11 | 2DF | Siniša Mihajlović | (1969-02-20)20 February 1969 (aged 31) | 44 | Lazio |
| 12 | 1GK | Željko Cicović | (1970-09-02)2 September 1970 (aged 29) | 3 | Las Palmas |
| 13 | 2DF | Slobodan Komljenović | (1971-01-02)2 January 1971 (aged 29) | 18 | 1. FC Kaiserslautern |
| 14 | 2DF | Niša Saveljić | (1970-03-27)27 March 1970 (aged 30) | 28 | Bordeaux |
| 15 | 2DF | Goran Bunjevčević | (1973-02-17)17 February 1973 (aged 27) | 5 | Red Star Belgrade |
| 16 | 3MF | Dejan Govedarica | (1969-10-02)2 October 1969 (aged 30) | 26 | RKC Waalwijk |
| 17 | 3MF | Ljubinko Drulović | (1968-09-11)11 September 1968 (aged 31) | 27 | Porto |
| 18 | 4FW | Darko Kovačević | (1973-11-18)18 November 1973 (aged 26) | 35 | Juventus |
| 19 | 3MF | Jovan Stanković | (1971-03-04)4 March 1971 (aged 29) | 7 | Mallorca |
| 20 | 4FW | Mateja Kežman | (1979-04-12)12 April 1979 (aged 21) | 3 | Partizan |
| 21 | 3MF | Albert Nađ | (1974-10-29)29 October 1974 (aged 25) | 33 | Oviedo |
| 22 | 1GK | Ivica Kralj | (1973-03-26)26 March 1973 (aged 27) | 33 | PSV Eindhoven |

### Norway

Manager: Nils Johan Semb
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Thomas Myhre | (1973-10-16)16 October 1973 (aged 26) | 10 | Everton |
| 2 | 2DF | André Bergdølmo | (1971-10-13)13 October 1971 (aged 28) | 24 | Rosenborg |
| 3 | 2DF | Bjørn Otto Bragstad | (1971-01-05)5 January 1971 (aged 29) | 11 | Rosenborg |
| 4 | 2DF | Henning Berg (captain) | (1969-09-01)1 September 1969 (aged 30) | 70 | Manchester United |
| 5 | 2DF | Trond Andersen | (1975-01-06)6 January 1975 (aged 25) | 8 | Wimbledon |
| 6 | 3MF | Roar Strand | (1970-02-02)2 February 1970 (aged 30) | 23 | Rosenborg |
| 7 | 3MF | Erik Mykland | (1971-07-21)21 July 1971 (aged 28) | 72 | Panathinaikos |
| 8 | 3MF | Ståle Solbakken | (1968-02-27)27 February 1968 (aged 32) | 57 | AaB |
| 9 | 4FW | Tore André Flo | (1973-06-15)15 June 1973 (aged 26) | 48 | Chelsea |
| 10 | 3MF | Kjetil Rekdal | (1968-11-06)6 November 1968 (aged 31) | 83 | Vålerenga |
| 11 | 3MF | Bent Skammelsrud | (1966-05-18)18 May 1966 (aged 34) | 35 | Rosenborg |
| 12 | 1GK | Frode Olsen | (1967-10-12)12 October 1967 (aged 32) | 14 | Sevilla |
| 13 | 1GK | Morten Bakke | (1968-12-16)16 December 1968 (aged 31) | 1 | Molde |
| 14 | 2DF | Vegard Heggem | (1975-07-13)13 July 1975 (aged 24) | 18 | Liverpool |
| 15 | 2DF | John Arne Riise | (1980-09-24)24 September 1980 (aged 19) | 5 | Monaco |
| 16 | 2DF | Dan Eggen | (1970-01-13)13 January 1970 (aged 30) | 17 | Alavés |
| 17 | 4FW | John Carew | (1979-09-05)5 September 1979 (aged 20) | 12 | Rosenborg |
| 18 | 4FW | Steffen Iversen | (1976-11-10)10 November 1976 (aged 23) | 15 | Tottenham Hotspur |
| 19 | 3MF | Eirik Bakke | (1977-09-13)13 September 1977 (aged 22) | 5 | Leeds United |
| 20 | 4FW | Ole Gunnar Solskjær | (1973-02-26)26 February 1973 (aged 27) | 30 | Manchester United |
| 21 | 2DF | Vidar Riseth | (1972-04-21)21 April 1972 (aged 28) | 25 | Celtic |
| 22 | 2DF | Stig Inge Bjørnebye | (1969-12-11)11 December 1969 (aged 30) | 71 | Liverpool |

### Slovenia

Manager: Srečko Katanec
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Marko Simeunovič | (1967-12-06)6 December 1967 (aged 32) | 26 | Maribor |
| 2 | 2DF | Spasoje Bulajič | (1975-11-24)24 November 1975 (aged 24) | 8 | 1. FC Köln |
| 3 | 2DF | Željko Milinovič | (1969-10-12)12 October 1969 (aged 30) | 16 | LASK |
| 4 | 2DF | Darko Milanič (captain) | (1967-12-18)18 December 1967 (aged 32) | 40 | Sturm Graz |
| 5 | 2DF | Marinko Galič | (1970-04-22)22 April 1970 (aged 30) | 50 | Maribor |
| 6 | 2DF | Aleksander Knavs | (1975-12-05)5 December 1975 (aged 24) | 21 | Tirol Innsbruck |
| 7 | 3MF | Džoni Novak | (1969-09-04)4 September 1969 (aged 30) | 47 | Sedan |
| 8 | 3MF | Aleš Čeh | (1968-04-07)7 April 1968 (aged 32) | 51 | Grazer AK |
| 9 | 4FW | Sašo Udovič | (1968-12-13)13 December 1968 (aged 31) | 37 | LASK |
| 10 | 3MF | Zlatko Zahovič | (1971-02-01)1 February 1971 (aged 29) | 46 | Olympiacos |
| 11 | 3MF | Miran Pavlin | (1971-10-08)8 October 1971 (aged 28) | 24 | Karlsruher SC |
| 12 | 1GK | Mladen Dabanovič | (1971-09-13)13 September 1971 (aged 28) | 12 | Lokeren |
| 13 | 4FW | Mladen Rudonja | (1971-07-26)26 July 1971 (aged 28) | 37 | Sint-Truiden |
| 14 | 3MF | Saša Gajser | (1974-02-11)11 February 1974 (aged 26) | 5 | Gent |
| 15 | 3MF | Rudi Istenič | (1971-01-10)10 January 1971 (aged 29) | 17 | Uerdingen 05 |
| 16 | 3MF | Anton Žlogar | (1977-11-24)24 November 1977 (aged 22) | 1 | Gorica |
| 17 | 4FW | Ermin Šiljak | (1973-05-11)11 May 1973 (aged 27) | 19 | Servette |
| 18 | 3MF | Milenko Ačimovič | (1977-02-15)15 February 1977 (aged 23) | 20 | Red Star Belgrade |
| 19 | 2DF | Amir Karič | (1973-12-31)31 December 1973 (aged 26) | 24 | Maribor |
| 20 | 4FW | Milan Osterc | (1975-07-04)4 July 1975 (aged 24) | 20 | Olimpija |
| 21 | 3MF | Zoran Pavlovič | (1976-06-27)27 June 1976 (aged 23) | 4 | Dinamo Zagreb |
| 22 | 1GK | Dejan Nemec | (1977-03-01)1 March 1977 (aged 23) | 0 | Mura |

### Spain

Manager: José Antonio Camacho
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Santiago Cañizares | (1969-12-18)18 December 1969 (aged 30) | 24 | Valencia |
| 2 | 2DF | Míchel Salgado | (1975-10-22)22 October 1975 (aged 24) | 13 | Real Madrid |
| 3 | 2DF | Agustín Aranzábal | (1973-03-15)15 March 1973 (aged 27) | 18 | Real Sociedad |
| 4 | 3MF | Pep Guardiola | (1971-01-18)18 January 1971 (aged 29) | 35 | Barcelona |
| 5 | 2DF | Abelardo | (1970-04-19)19 April 1970 (aged 30) | 43 | Barcelona |
| 6 | 2DF | Fernando Hierro (captain) | (1968-03-23)23 March 1968 (aged 32) | 71 | Real Madrid |
| 7 | 3MF | Iván Helguera | (1975-03-28)28 March 1975 (aged 25) | 6 | Real Madrid |
| 8 | 3MF | Fran | (1969-07-14)14 July 1969 (aged 30) | 10 | Deportivo La Coruña |
| 9 | 4FW | Pedro Munitis | (1975-06-19)19 June 1975 (aged 24) | 10 | Racing Santander |
| 10 | 4FW | Raúl | (1977-06-27)27 June 1977 (aged 22) | 31 | Real Madrid |
| 11 | 4FW | Alfonso | (1972-09-26)26 September 1972 (aged 27) | 32 | Real Betis |
| 12 | 2DF | Sergi | (1971-12-28)28 December 1971 (aged 28) | 44 | Barcelona |
| 13 | 1GK | Iker Casillas | (1981-05-20)20 May 1981 (aged 19) | 1 | Real Madrid |
| 14 | 3MF | Gerard | (1979-03-12)12 March 1979 (aged 21) | 0 | Valencia |
| 15 | 3MF | Vicente Engonga | (1965-10-20)20 October 1965 (aged 34) | 13 | Mallorca |
| 16 | 3MF | Gaizka Mendieta | (1974-03-27)27 March 1974 (aged 26) | 13 | Valencia |
| 17 | 4FW | Joseba Etxeberria | (1977-09-05)5 September 1977 (aged 22) | 26 | Athletic Bilbao |
| 18 | 2DF | Paco Jémez | (1970-04-18)18 April 1970 (aged 30) | 12 | Zaragoza |
| 19 | 2DF | Juan Velasco | (1977-05-17)17 May 1977 (aged 23) | 3 | Celta Vigo |
| 20 | 4FW | Ismael Urzaiz | (1971-10-07)7 October 1971 (aged 28) | 16 | Athletic Bilbao |
| 21 | 3MF | Juan Carlos Valerón | (1975-06-17)17 June 1975 (aged 24) | 9 | Atlético Madrid |
| 22 | 1GK | José Molina | (1970-08-08)8 August 1970 (aged 29) | 8 | Atlético Madrid |

## Group D
### Czech Republic

Manager: Jozef Chovanec
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Pavel Srníček | (1968-03-10)10 March 1968 (aged 32) | 32 | Sheffield Wednesday |
| 2 | 2DF | Tomáš Řepka | (1974-01-02)2 January 1974 (aged 26) | 37 | Fiorentina |
| 3 | 3MF | Radoslav Látal | (1970-01-06)6 January 1970 (aged 30) | 55 | Schalke 04 |
| 4 | 3MF | Pavel Nedvěd | (1972-08-30)30 August 1972 (aged 27) | 44 | Lazio |
| 5 | 2DF | Milan Fukal | (1975-05-16)16 May 1975 (aged 25) | 4 | Sparta Prague |
| 6 | 2DF | Petr Vlček | (1973-10-18)18 October 1973 (aged 26) | 15 | Slavia Prague |
| 7 | 3MF | Jiří Němec (captain) | (1966-05-15)15 May 1966 (aged 34) | 80 | Schalke 04 |
| 8 | 3MF | Karel Poborský | (1972-03-30)30 March 1972 (aged 28) | 56 | Benfica |
| 9 | 4FW | Pavel Kuka | (1968-07-19)19 July 1968 (aged 31) | 77 | VfB Stuttgart |
| 10 | 4FW | Jan Koller | (1973-03-30)30 March 1973 (aged 27) | 15 | Anderlecht |
| 11 | 3MF | Tomáš Rosický | (1980-10-04)4 October 1980 (aged 19) | 2 | Sparta Prague |
| 12 | 4FW | Vratislav Lokvenc | (1973-09-27)27 September 1973 (aged 26) | 30 | Sparta Prague |
| 13 | 3MF | Radek Bejbl | (1972-08-29)29 August 1972 (aged 27) | 48 | Atlético Madrid |
| 14 | 3MF | Pavel Horváth | (1975-04-22)22 April 1975 (aged 25) | 8 | Slavia Prague |
| 15 | 2DF | Marek Jankulovski | (1977-05-09)9 May 1977 (aged 23) | 1 | Baník Ostrava |
| 16 | 1GK | Ladislav Maier | (1966-01-04)4 January 1966 (aged 34) | 6 | Rapid Wien |
| 17 | 4FW | Vladimír Šmicer | (1973-05-24)24 May 1973 (aged 27) | 42 | Liverpool |
| 18 | 2DF | Jiří Novotný | (1970-04-07)7 April 1970 (aged 30) | 24 | Sparta Prague |
| 19 | 2DF | Karel Rada | (1971-03-02)2 March 1971 (aged 29) | 43 | Slavia Prague |
| 20 | 3MF | Patrik Berger | (1973-11-10)10 November 1973 (aged 26) | 39 | Liverpool |
| 21 | 2DF | Petr Gabriel | (1973-05-17)17 May 1973 (aged 27) | 8 | Sparta Prague |
| 22 | 1GK | Jaromír Blažek | (1972-12-29)29 December 1972 (aged 27) | 0 | Sparta Prague |

### Denmark

Manager: Bo Johansson
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Peter Schmeichel (captain) | (1963-11-18)18 November 1963 (aged 36) | 122 | Sporting CP |
| 2 | 2DF | Michael Schjønberg | (1967-01-19)19 January 1967 (aged 33) | 42 | 1. FC Kaiserslautern |
| 3 | 2DF | René Henriksen | (1969-08-27)27 August 1969 (aged 30) | 18 | Panathinaikos |
| 4 | 2DF | Jes Høgh | (1966-05-07)7 May 1966 (aged 34) | 57 | Chelsea |
| 5 | 2DF | Jan Heintze | (1963-08-17)17 August 1963 (aged 36) | 63 | PSV Eindhoven |
| 6 | 2DF | Thomas Helveg | (1971-06-24)24 June 1971 (aged 28) | 50 | Milan |
| 7 | 3MF | Allan Nielsen | (1971-03-13)13 March 1971 (aged 29) | 34 | Tottenham Hotspur |
| 8 | 4FW | Jesper Grønkjær | (1977-08-12)12 August 1977 (aged 22) | 10 | Ajax |
| 9 | 4FW | Jon Dahl Tomasson | (1976-08-29)29 August 1976 (aged 23) | 19 | Feyenoord |
| 10 | 3MF | Martin Jørgensen | (1975-10-06)6 October 1975 (aged 24) | 24 | Udinese |
| 11 | 4FW | Ebbe Sand | (1972-07-19)19 July 1972 (aged 27) | 25 | Schalke 04 |
| 12 | 2DF | Søren Colding | (1972-09-02)2 September 1972 (aged 27) | 24 | Brøndby |
| 13 | 2DF | Martin Laursen | (1977-07-26)26 July 1977 (aged 22) | 3 | Hellas Verona |
| 14 | 3MF | Brian Steen Nielsen | (1968-12-28)28 December 1968 (aged 31) | 50 | AB |
| 15 | 3MF | Stig Tøfting | (1969-08-14)14 August 1969 (aged 30) | 20 | MSV Duisburg |
| 16 | 1GK | Thomas Sørensen | (1976-06-12)12 June 1976 (aged 23) | 1 | Sunderland |
| 17 | 3MF | Bjarne Goldbæk | (1968-10-06)6 October 1968 (aged 31) | 23 | Fulham |
| 18 | 4FW | Miklos Molnar | (1970-04-10)10 April 1970 (aged 30) | 17 | Kansas City Wizards |
| 19 | 3MF | Morten Bisgaard | (1974-06-25)25 June 1974 (aged 25) | 4 | Udinese |
| 20 | 3MF | Thomas Gravesen | (1976-03-11)11 March 1976 (aged 24) | 7 | Hamburger SV |
| 21 | 4FW | Mikkel Beck | (1973-05-12)12 May 1973 (aged 27) | 18 | AaB |
| 22 | 1GK | Peter Kjær | (1965-11-05)5 November 1965 (aged 34) | 0 | Silkeborg |

### France

Manager: Roger Lemerre
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Bernard Lama | (1963-04-07)7 April 1963 (aged 37) | 42 | Paris Saint-Germain |
| 2 | 2DF | Vincent Candela | (1973-10-24)24 October 1973 (aged 26) | 21 | Roma |
| 3 | 2DF | Bixente Lizarazu | (1969-12-09)9 December 1969 (aged 30) | 55 | Bayern Munich |
| 4 | 3MF | Patrick Vieira | (1976-06-23)23 June 1976 (aged 23) | 25 | Arsenal |
| 5 | 2DF | Laurent Blanc | (1965-11-19)19 November 1965 (aged 34) | 91 | Internazionale |
| 6 | 3MF | Youri Djorkaeff | (1968-03-09)9 March 1968 (aged 32) | 63 | 1. FC Kaiserslautern |
| 7 | 3MF | Didier Deschamps (captain) | (1968-10-15)15 October 1968 (aged 31) | 96 | Chelsea |
| 8 | 2DF | Marcel Desailly | (1968-09-07)7 September 1968 (aged 31) | 67 | Chelsea |
| 9 | 4FW | Nicolas Anelka | (1979-03-14)14 March 1979 (aged 21) | 12 | Real Madrid |
| 10 | 3MF | Zinedine Zidane | (1972-06-23)23 June 1972 (aged 27) | 55 | Juventus |
| 11 | 3MF | Robert Pires | (1973-10-29)29 October 1973 (aged 26) | 35 | Marseille |
| 12 | 4FW | Thierry Henry | (1977-08-17)17 August 1977 (aged 22) | 17 | Arsenal |
| 13 | 4FW | Sylvain Wiltord | (1974-05-10)10 May 1974 (aged 26) | 14 | Bordeaux |
| 14 | 3MF | Johan Micoud | (1973-07-24)24 July 1973 (aged 26) | 6 | Bordeaux |
| 15 | 2DF | Lilian Thuram | (1972-01-01)1 January 1972 (aged 28) | 58 | Parma |
| 16 | 1GK | Fabien Barthez | (1971-06-28)28 June 1971 (aged 28) | 34 | Monaco |
| 17 | 3MF | Emmanuel Petit | (1970-09-22)22 September 1970 (aged 29) | 39 | Arsenal |
| 18 | 2DF | Frank Lebœuf | (1968-01-22)22 January 1968 (aged 32) | 29 | Chelsea |
| 19 | 3MF | Christian Karembeu | (1970-12-03)3 December 1970 (aged 29) | 43 | Real Madrid |
| 20 | 4FW | David Trezeguet | (1977-10-15)15 October 1977 (aged 22) | 18 | Monaco |
| 21 | 4FW | Christophe Dugarry | (1972-03-24)24 March 1972 (aged 28) | 39 | Bordeaux |
| 22 | 1GK | Ulrich Ramé | (1972-09-19)19 September 1972 (aged 27) | 2 | Bordeaux |

### Netherlands

Manager: Frank Rijkaard
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Edwin van der Sar | (1970-10-29)29 October 1970 (aged 29) | 48 | Juventus |
| 2 | 2DF | Michael Reiziger | (1973-05-03)3 May 1973 (aged 27) | 41 | Barcelona |
| 3 | 2DF | Jaap Stam | (1972-07-17)17 July 1972 (aged 27) | 33 | Manchester United |
| 4 | 2DF | Frank de Boer (captain) | (1970-05-15)15 May 1970 (aged 30) | 77 | Barcelona |
| 5 | 3MF | Boudewijn Zenden | (1976-08-15)15 August 1976 (aged 23) | 22 | Barcelona |
| 6 | 3MF | Clarence Seedorf | (1976-04-01)1 April 1976 (aged 24) | 49 | Internazionale |
| 7 | 3MF | Phillip Cocu | (1970-10-29)29 October 1970 (aged 29) | 42 | Barcelona |
| 8 | 3MF | Edgar Davids | (1973-03-13)13 March 1973 (aged 27) | 30 | Juventus |
| 9 | 4FW | Patrick Kluivert | (1976-07-01)1 July 1976 (aged 23) | 42 | Barcelona |
| 10 | 4FW | Dennis Bergkamp | (1969-05-10)10 May 1969 (aged 31) | 75 | Arsenal |
| 11 | 3MF | Marc Overmars | (1973-03-29)29 March 1973 (aged 27) | 56 | Arsenal |
| 12 | 2DF | Giovanni van Bronckhorst | (1975-02-05)5 February 1975 (aged 25) | 17 | Rangers |
| 13 | 2DF | Bert Konterman | (1971-01-14)14 January 1971 (aged 29) | 10 | Feyenoord |
| 14 | 4FW | Peter van Vossen | (1968-04-21)21 April 1968 (aged 32) | 29 | Feyenoord |
| 15 | 3MF | Paul Bosvelt | (1970-03-26)26 March 1970 (aged 30) | 3 | Feyenoord |
| 16 | 3MF | Ronald de Boer | (1970-05-15)15 May 1970 (aged 30) | 59 | Barcelona |
| 17 | 4FW | Pierre van Hooijdonk | (1969-11-29)29 November 1969 (aged 30) | 20 | Vitesse |
| 18 | 1GK | Ed de Goey | (1966-12-20)20 December 1966 (aged 33) | 31 | Chelsea |
| 19 | 2DF | Arthur Numan | (1969-12-14)14 December 1969 (aged 30) | 38 | Rangers |
| 20 | 3MF | Aron Winter | (1967-03-01)1 March 1967 (aged 33) | 81 | Ajax |
| 21 | 4FW | Roy Makaay | (1975-03-09)9 March 1975 (aged 25) | 6 | Deportivo La Coruña |
| 22 | 1GK | Sander Westerveld | (1974-10-23)23 October 1974 (aged 25) | 2 | Liverpool |