# 2006 FIFA World Cup squads

Before editing, please refer to the talk page to check upon the agreement reached regarding players' clubs!
This article lists the confirmed national football squads for the 2006 FIFA World Cup tournament held in Germany, between 9 June and 9 July 2006. Before announcing their final squad, several teams named a provisional squad of 23 to 33 players, but each country's final squad of 23 players had to be submitted by 15 May 2006. Replacement of injured players was permitted until 24 hours before the team's first World Cup game. Players marked (c) were named as captain for their national squad. Number of caps counts until the start of the World Cup, including all pre-tournament friendlies. Club information is that used by FIFA. Players for whom this information changed during or prior to the tournament are indicated by footnotes.

## Group A
### Costa Rica

Head coach: Alexandre Guimarães
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Álvaro Mesén | (1972-12-24)24 December 1972 (aged 33) | 38 | Herediano |
| 2 | 2DF | Jervis Drummond | (1976-09-08)8 September 1976 (aged 29) | 56 | Saprissa |
| 3 | 2DF | Luis Marín (c) | (1974-08-10)10 August 1974 (aged 31) | 120 | Alajuelense |
| 4 | 2DF | Michael Umaña | (1982-07-16)16 July 1982 (aged 23) | 18 | Brujas |
| 5 | 2DF | Gilberto Martínez | (1979-10-01)1 October 1979 (aged 26) | 57 | Brescia |
| 6 | 3MF | Danny Fonseca | (1979-11-07)7 November 1979 (aged 26) | 22 | Cartaginés |
| 7 | 3MF | Christian Bolaños | (1984-05-17)17 May 1984 (aged 22) | 16 | Saprissa |
| 8 | 2DF | Mauricio Solís | (1972-12-13)13 December 1972 (aged 33) | 107 | Comunicaciones |
| 9 | 4FW | Paulo Wanchope | (1976-07-31)31 July 1976 (aged 29) | 69 | Herediano |
| 10 | 3MF | Walter Centeno | (1974-10-06)6 October 1974 (aged 31) | 93 | Saprissa |
| 11 | 4FW | Rónald Gómez | (1975-01-24)24 January 1975 (aged 31) | 80 | Saprissa |
| 12 | 2DF | Leonardo González | (1980-11-21)21 November 1980 (aged 25) | 36 | Herediano |
| 13 | 4FW | Kurt Bernard | (1977-08-08)8 August 1977 (aged 28) | 3 | Puntarenas |
| 14 | 3MF | Randall Azofeifa | (1984-12-30)30 December 1984 (aged 21) | 5 | Saprissa |
| 15 | 2DF | Harold Wallace | (1975-09-07)7 September 1975 (aged 30) | 78 | Alajuelense |
| 16 | 3MF | Carlos Hernández | (1982-04-09)9 April 1982 (aged 24) | 17 | Alajuelense |
| 17 | 2DF | Gabriel Badilla | (1984-06-30)30 June 1984 (aged 21) | 7 | Saprissa |
| 18 | 1GK | José Francisco Porras | (1970-11-08)8 November 1970 (aged 35) | 16 | Saprissa |
| 19 | 4FW | Álvaro Saborío | (1982-03-25)25 March 1982 (aged 24) | 23 | Saprissa |
| 20 | 3MF | Douglas Sequeira | (1977-08-23)23 August 1977 (aged 28) | 29 | Real Salt Lake |
| 21 | 4FW | Víctor Núñez | (1980-04-15)15 April 1980 (aged 26) | 3 | Cartaginés |
| 22 | 2DF | Michael Rodríguez | (1981-12-30)30 December 1981 (aged 24) | 3 | Alajuelense |
| 23 | 1GK | Wardy Alfaro | (1977-12-31)31 December 1977 (aged 28) | 2 | Alajuelense |

### Ecuador

Head coach: Luis Fernando Suárez
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Edwin Villafuerte | (1979-03-12)12 March 1979 (aged 27) | 15 | Deportivo Quito |
| 2 | 2DF | Jorge Guagua | (1981-09-28)28 September 1981 (aged 24) | 18 | El Nacional |
| 3 | 2DF | Iván Hurtado (c) | (1974-08-16)16 August 1974 (aged 31) | 130 | Al-Arabi |
| 4 | 2DF | Ulises de la Cruz | (1974-02-08)8 February 1974 (aged 32) | 84 | Aston Villa |
| 5 | 2DF | José Luis Perlaza | (1981-10-06)6 October 1981 (aged 24) | 3 | Olmedo |
| 6 | 3MF | Patricio Urrutia | (1978-10-15)15 October 1978 (aged 27) | 6 | LDU Quito |
| 7 | 3MF | Christian Lara | (1980-04-27)27 April 1980 (aged 26) | 19 | El Nacional |
| 8 | 3MF | Edison Méndez | (1979-03-16)16 March 1979 (aged 27) | 64 | LDU Quito |
| 9 | 4FW | Félix Borja | (1983-04-02)2 April 1983 (aged 23) | 6 | El Nacional |
| 10 | 4FW | Iván Kaviedes | (1977-10-24)24 October 1977 (aged 28) | 44 | Argentinos Juniors |
| 11 | 4FW | Agustín Delgado | (1974-12-23)23 December 1974 (aged 31) | 68 | LDU Quito |
| 12 | 1GK | Cristian Mora | (1979-08-26)26 August 1979 (aged 26) | 8 | LDU Quito |
| 13 | 2DF | Paúl Ambrosi | (1980-10-14)14 October 1980 (aged 25) | 24 | LDU Quito |
| 14 | 3MF | Segundo Castillo | (1982-05-15)15 May 1982 (aged 24) | 11 | El Nacional |
| 15 | 3MF | Marlon Ayoví | (1971-09-27)27 September 1971 (aged 34) | 74 | Deportivo Quito |
| 16 | 3MF | Antonio Valencia | (1985-08-04)4 August 1985 (aged 20) | 17 | Recreativo |
| 17 | 2DF | Giovanny Espinoza | (1977-04-12)12 April 1977 (aged 29) | 56 | LDU Quito |
| 18 | 2DF | Néicer Reasco | (1977-07-23)23 July 1977 (aged 28) | 31 | LDU Quito |
| 19 | 3MF | Luis Saritama | (1983-10-20)20 October 1983 (aged 22) | 15 | Deportivo Quito |
| 20 | 3MF | Edwin Tenorio | (1976-06-16)16 June 1976 (aged 29) | 68 | Barcelona SC |
| 21 | 4FW | Carlos Tenorio | (1979-05-14)14 May 1979 (aged 27) | 29 | Al Sadd |
| 22 | 1GK | Damián Lanza | (1982-04-10)10 April 1982 (aged 24) | 5 | Aucas |
| 23 | 4FW | Christian Benítez | (1986-05-01)1 May 1986 (aged 20) | 5 | El Nacional |

### Germany

Head coach: Jürgen Klinsmann
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Jens Lehmann | (1969-11-10)10 November 1969 (aged 36) | 32 | Arsenal |
| 2 | 2DF | Marcell Jansen | (1985-11-04)4 November 1985 (aged 20) | 7 | Borussia Mönchengladbach |
| 3 | 2DF | Arne Friedrich | (1979-05-29)29 May 1979 (aged 27) | 36 | Hertha BSC |
| 4 | 2DF | Robert Huth | (1984-08-18)18 August 1984 (aged 21) | 16 | Chelsea |
| 5 | 3MF | Sebastian Kehl | (1980-02-13)13 February 1980 (aged 26) | 27 | Borussia Dortmund |
| 6 | 2DF | Jens Nowotny | (1974-01-11)11 January 1974 (aged 32) | 46 | Bayer Leverkusen |
| 7 | 3MF | Bastian Schweinsteiger | (1984-08-01)1 August 1984 (aged 21) | 28 | Bayern Munich |
| 8 | 3MF | Torsten Frings | (1976-11-22)22 November 1976 (aged 29) | 52 | Werder Bremen |
| 9 | 4FW | Mike Hanke | (1983-11-05)5 November 1983 (aged 22) | 6 | VfL Wolfsburg |
| 10 | 4FW | Oliver Neuville | (1973-05-01)1 May 1973 (aged 33) | 55 | Borussia Mönchengladbach |
| 11 | 4FW | Miroslav Klose | (1978-06-09)9 June 1978 (aged 28) | 55 | Werder Bremen |
| 12 | 1GK | Oliver Kahn | (1969-06-15)15 June 1969 (aged 36) | 85 | Bayern Munich |
| 13 | 3MF | Michael Ballack (c) | (1976-09-26)26 September 1976 (aged 29) | 65 | Bayern Munich |
| 14 | 4FW | Gerald Asamoah | (1978-10-03)3 October 1978 (aged 27) | 40 | Schalke 04 |
| 15 | 3MF | Thomas Hitzlsperger | (1982-04-05)5 April 1982 (aged 24) | 15 | VfB Stuttgart |
| 16 | 2DF | Philipp Lahm | (1983-11-11)11 November 1983 (aged 22) | 18 | Bayern Munich |
| 17 | 2DF | Per Mertesacker | (1984-09-29)29 September 1984 (aged 21) | 23 | Hannover 96 |
| 18 | 3MF | Tim Borowski | (1980-05-02)2 May 1980 (aged 26) | 20 | Werder Bremen |
| 19 | 3MF | Bernd Schneider | (1973-11-17)17 November 1973 (aged 32) | 64 | Bayer Leverkusen |
| 20 | 4FW | Lukas Podolski | (1985-06-04)4 June 1985 (aged 21) | 25 | 1. FC Köln |
| 21 | 2DF | Christoph Metzelder | (1980-11-05)5 November 1980 (aged 25) | 22 | Borussia Dortmund |
| 22 | 3MF | David Odonkor | (1984-02-21)21 February 1984 (aged 22) | 1 | Borussia Dortmund |
| 23 | 1GK | Timo Hildebrand | (1979-04-05)5 April 1979 (aged 27) | 3 | VfB Stuttgart |

### Poland

Head coach: Paweł Janas
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Artur Boruc | (1980-02-20)20 February 1980 (aged 26) | 17 | Celtic |
| 2 | 2DF | Mariusz Jop | (1978-08-03)3 August 1978 (aged 27) | 12 | FC Moscow |
| 3 | 2DF | Seweryn Gancarczyk | (1981-11-22)22 November 1981 (aged 24) | 2 | Metalist Kharkiv |
| 4 | 2DF | Marcin Baszczyński | (1977-06-07)7 June 1977 (aged 29) | 32 | Wisła Kraków |
| 5 | 3MF | Kamil Kosowski | (1977-08-30)30 August 1977 (aged 28) | 45 | 1. FC Kaiserslautern |
| 6 | 2DF | Jacek Bąk (c) | (1973-03-24)24 March 1973 (aged 33) | 72 | Al-Rayyan |
| 7 | 3MF | Radosław Sobolewski | (1976-12-13)13 December 1976 (aged 29) | 19 | Wisła Kraków |
| 8 | 3MF | Jacek Krzynówek | (1976-05-15)15 May 1976 (aged 30) | 58 | Bayer Leverkusen |
| 9 | 4FW | Maciej Żurawski | (1976-09-12)12 September 1976 (aged 29) | 50 | Celtic |
| 10 | 3MF | Mirosław Szymkowiak | (1976-11-12)12 November 1976 (aged 29) | 29 | Trabzonspor |
| 11 | 4FW | Grzegorz Rasiak | (1979-01-12)12 January 1979 (aged 27) | 30 | Tottenham Hotspur |
| 12 | 1GK | Tomasz Kuszczak | (1982-03-23)23 March 1982 (aged 24) | 4 | West Bromwich Albion |
| 13 | 3MF | Sebastian Mila | (1982-07-10)10 July 1982 (aged 23) | 27 | Austria Wien |
| 14 | 2DF | Michał Żewłakow | (1976-04-22)22 April 1976 (aged 30) | 56 | Anderlecht |
| 15 | 4FW | Ebi Smolarek | (1981-01-09)9 January 1981 (aged 25) | 13 | Borussia Dortmund |
| 16 | 3MF | Arkadiusz Radomski | (1977-06-27)27 June 1977 (aged 28) | 20 | Austria Wien |
| 17 | 3MF | Dariusz Dudka | (1983-12-09)9 December 1983 (aged 22) | 7 | Wisła Kraków |
| 18 | 2DF | Mariusz Lewandowski | (1979-05-18)18 May 1979 (aged 27) | 25 | Shakhtar Donetsk |
| 19 | 2DF | Bartosz Bosacki | (1975-12-20)20 December 1975 (aged 30) | 11 | Lech Poznań |
| 20 | 3MF | Piotr Giza | (1980-02-28)28 February 1980 (aged 26) | 4 | Cracovia |
| 21 | 4FW | Ireneusz Jeleń | (1981-04-09)9 April 1981 (aged 25) | 9 | Wisła Płock |
| 22 | 1GK | Łukasz Fabiański | (1985-04-18)18 April 1985 (aged 21) | 2 | Legia Warsaw |
| 23 | 4FW | Paweł Brożek | (1983-04-21)21 April 1983 (aged 23) | 4 | Wisła Kraków |

## Group B
### England

Head coach: Sven-Göran Eriksson
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Paul Robinson | (1979-10-15)15 October 1979 (aged 26) | 21 | Tottenham Hotspur |
| 2 | 2DF | Gary Neville | (1975-02-18)18 February 1975 (aged 31) | 79 | Manchester United |
| 3 | 2DF | Ashley Cole | (1980-12-20)20 December 1980 (aged 25) | 46 | Arsenal |
| 4 | 3MF | Steven Gerrard | (1980-05-30)30 May 1980 (aged 26) | 42 | Liverpool |
| 5 | 2DF | Rio Ferdinand | (1978-11-07)7 November 1978 (aged 27) | 47 | Manchester United |
| 6 | 2DF | John Terry | (1980-12-07)7 December 1980 (aged 25) | 24 | Chelsea |
| 7 | 3MF | David Beckham (c) | (1975-05-02)2 May 1975 (aged 31) | 89 | Real Madrid |
| 8 | 3MF | Frank Lampard | (1978-06-20)20 June 1978 (aged 27) | 40 | Chelsea |
| 9 | 4FW | Wayne Rooney | (1985-10-24)24 October 1985 (aged 20) | 29 | Manchester United |
| 10 | 4FW | Michael Owen | (1979-12-14)14 December 1979 (aged 26) | 77 | Newcastle United |
| 11 | 3MF | Joe Cole | (1981-11-08)8 November 1981 (aged 24) | 32 | Chelsea |
| 12 | 2DF | Sol Campbell | (1974-09-18)18 September 1974 (aged 31) | 68 | Arsenal |
| 13 | 1GK | David James | (1970-08-01)1 August 1970 (aged 35) | 34 | Manchester City |
| 14 | 2DF | Wayne Bridge | (1980-08-05)5 August 1980 (aged 25) | 23 | Chelsea |
| 15 | 2DF | Jamie Carragher | (1978-01-28)28 January 1978 (aged 28) | 25 | Liverpool |
| 16 | 3MF | Owen Hargreaves | (1981-01-20)20 January 1981 (aged 25) | 30 | Bayern Munich |
| 17 | 3MF | Jermaine Jenas | (1983-02-18)18 February 1983 (aged 23) | 15 | Tottenham Hotspur |
| 18 | 3MF | Michael Carrick | (1981-07-28)28 July 1981 (aged 24) | 6 | Tottenham Hotspur |
| 19 | 3MF | Aaron Lennon | (1987-04-16)16 April 1987 (aged 19) | 1 | Tottenham Hotspur |
| 20 | 3MF | Stewart Downing | (1984-07-22)22 July 1984 (aged 21) | 2 | Middlesbrough |
| 21 | 4FW | Peter Crouch | (1981-01-30)30 January 1981 (aged 25) | 7 | Liverpool |
| 22 | 1GK | Scott Carson | (1985-09-03)3 September 1985 (aged 20) | 0 | Liverpool |
| 23 | 4FW | Theo Walcott | (1989-03-16)16 March 1989 (aged 17) | 1 | Arsenal |

### Paraguay

Head coach: Aníbal Ruiz
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Justo Villar | (1977-06-30)30 June 1977 (aged 28) | 39 | Newell's Old Boys |
| 2 | 2DF | Jorge Núñez | (1978-01-22)22 January 1978 (aged 28) | 15 | Estudiantes |
| 3 | 3MF | Delio Toledo | (1976-10-02)2 October 1976 (aged 29) | 30 | Zaragoza |
| 4 | 2DF | Carlos Gamarra (c) | (1971-02-17)17 February 1971 (aged 35) | 106 | Palmeiras |
| 5 | 3MF | Julio César Cáceres | (1979-10-05)5 October 1979 (aged 26) | 32 | River Plate |
| 6 | 3MF | Carlos Bonet | (1977-10-02)2 October 1977 (aged 28) | 29 | Libertad |
| 7 | 4FW | Salvador Cabañas | (1980-08-05)5 August 1980 (aged 25) | 15 | Jaguares |
| 8 | 3MF | Édgar Barreto | (1984-07-15)15 July 1984 (aged 21) | 15 | NEC |
| 9 | 4FW | Roque Santa Cruz | (1981-08-16)16 August 1981 (aged 24) | 42 | Bayern Munich |
| 10 | 3MF | Roberto Acuña | (1972-03-25)25 March 1972 (aged 34) | 93 | Deportivo La Coruña |
| 11 | 3MF | Diego Gavilán | (1980-03-01)1 March 1980 (aged 26) | 39 | Newell's Old Boys |
| 12 | 1GK | Derlis Gómez | (1972-11-02)2 November 1972 (aged 33) | 5 | Sportivo Luqueño |
| 13 | 3MF | Carlos Paredes | (1976-07-16)16 July 1976 (aged 29) | 68 | Reggina |
| 14 | 2DF | Paulo da Silva | (1980-02-01)1 February 1980 (aged 26) | 33 | Toluca |
| 15 | 2DF | Julio César Manzur | (1981-01-22)22 January 1981 (aged 25) | 13 | Santos |
| 16 | 3MF | Cristian Riveros | (1982-10-16)16 October 1982 (aged 23) | 9 | Libertad |
| 17 | 3MF | José Montiel | (1988-03-19)19 March 1988 (aged 18) | 6 | Olimpia |
| 18 | 4FW | Nelson Haedo Valdez | (1983-11-28)28 November 1983 (aged 22) | 11 | Werder Bremen |
| 19 | 3MF | Julio dos Santos | (1983-05-07)7 May 1983 (aged 23) | 17 | Bayern Munich |
| 20 | 4FW | Dante López | (1983-08-16)16 August 1983 (aged 22) | 7 | Genoa |
| 21 | 2DF | Denis Caniza | (1974-08-29)29 August 1974 (aged 31) | 74 | Cruz Azul |
| 22 | 1GK | Aldo Bobadilla | (1976-04-20)20 April 1976 (aged 30) | 5 | Libertad |
| 23 | 4FW | Nelson Cuevas | (1980-01-10)10 January 1980 (aged 26) | 35 | Pachuca |

### Sweden

Head coach: Lars Lagerbäck
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Andreas Isaksson | (1981-10-03)3 October 1981 (aged 24) | 39 | Rennes |
| 2 | 2DF | Mikael Nilsson | (1978-06-24)24 June 1978 (aged 27) | 27 | Panathinaikos |
| 3 | 2DF | Olof Mellberg (c) | (1977-09-03)3 September 1977 (aged 28) | 64 | Aston Villa |
| 4 | 2DF | Teddy Lučić | (1973-04-15)15 April 1973 (aged 33) | 81 | Häcken |
| 5 | 2DF | Erik Edman | (1978-11-11)11 November 1978 (aged 27) | 37 | Rennes |
| 6 | 3MF | Tobias Linderoth | (1979-04-21)21 April 1979 (aged 27) | 58 | Copenhagen |
| 7 | 3MF | Niclas Alexandersson | (1971-12-29)29 December 1971 (aged 34) | 87 | IFK Göteborg |
| 8 | 3MF | Anders Svensson | (1976-07-17)17 July 1976 (aged 29) | 66 | Elfsborg |
| 9 | 3MF | Freddie Ljungberg | (1977-04-16)16 April 1977 (aged 29) | 57 | Arsenal |
| 10 | 4FW | Zlatan Ibrahimović | (1981-10-03)3 October 1981 (aged 24) | 38 | Juventus |
| 11 | 4FW | Henrik Larsson | (1971-09-20)20 September 1971 (aged 34) | 89 | Barcelona |
| 12 | 1GK | John Alvbåge | (1982-08-10)10 August 1982 (aged 23) | 2 | Viborg |
| 13 | 2DF | Petter Hansson | (1976-12-14)14 December 1976 (aged 29) | 13 | Heerenveen |
| 14 | 2DF | Fredrik Stenman | (1983-06-02)2 June 1983 (aged 23) | 1 | Bayer Leverkusen |
| 15 | 2DF | Karl Svensson | (1984-03-21)21 March 1984 (aged 22) | 1 | IFK Göteborg |
| 16 | 3MF | Kim Källström | (1982-08-24)24 August 1982 (aged 23) | 34 | Rennes |
| 17 | 4FW | Johan Elmander | (1981-05-27)27 May 1981 (aged 25) | 18 | Brøndby |
| 18 | 3MF | Mattias Jonson | (1974-01-16)16 January 1974 (aged 32) | 53 | Djurgården |
| 19 | 3MF | Daniel Andersson | (1977-08-28)28 August 1977 (aged 28) | 47 | Malmö FF |
| 20 | 4FW | Marcus Allbäck | (1973-07-05)5 July 1973 (aged 32) | 56 | Copenhagen |
| 21 | 3MF | Christian Wilhelmsson | (1979-12-08)8 December 1979 (aged 26) | 29 | Anderlecht |
| 22 | 4FW | Markus Rosenberg | (1982-09-27)27 September 1982 (aged 23) | 8 | Ajax |
| 23 | 1GK | Rami Shaaban | (1975-06-30)30 June 1975 (aged 30) | 1 | Fredrikstad |

### Trinidad and Tobago

Head coach: Leo Beenhakker
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Shaka Hislop | (1969-02-22)22 February 1969 (aged 37) | 24 | West Ham United |
| 2 | 2DF | Ian Cox | (1971-03-25)25 March 1971 (aged 35) | 16 | Gillingham |
| 3 | 2DF | Avery John | (1975-06-18)18 June 1975 (aged 30) | 57 | New England Revolution |
| 4 | 2DF | Marvin Andrews | (1975-12-22)22 December 1975 (aged 30) | 98 | Rangers |
| 5 | 2DF | Brent Sancho | (1977-03-13)13 March 1977 (aged 29) | 40 | Gillingham |
| 6 | 2DF | Dennis Lawrence | (1974-08-01)1 August 1974 (aged 31) | 63 | Wrexham |
| 7 | 3MF | Chris Birchall | (1984-05-05)5 May 1984 (aged 22) | 19 | Port Vale |
| 8 | 2DF | Cyd Gray | (1976-11-21)21 November 1976 (aged 29) | 39 | San Juan Jabloteh |
| 9 | 3MF | Aurtis Whitley | (1977-05-01)1 May 1977 (aged 29) | 24 | San Juan Jabloteh |
| 10 | 3MF | Russell Latapy | (1968-08-02)2 August 1968 (aged 37) | 66 | Falkirk |
| 11 | 2DF | Carlos Edwards | (1978-10-24)24 October 1978 (aged 27) | 51 | Luton Town |
| 12 | 4FW | Collin Samuel | (1981-08-27)27 August 1981 (aged 24) | 18 | Dundee United |
| 13 | 4FW | Cornell Glen | (1980-10-21)21 October 1980 (aged 25) | 35 | LA Galaxy |
| 14 | 4FW | Stern John | (1976-10-30)30 October 1976 (aged 29) | 95 | Coventry City |
| 15 | 4FW | Kenwyne Jones | (1984-10-05)5 October 1984 (aged 21) | 29 | Southampton |
| 16 | 3MF | Evans Wise | (1973-11-23)23 November 1973 (aged 32) | 16 | Waldhof Mannheim |
| 17 | 2DF | David Atiba Charles | (1977-08-29)29 August 1977 (aged 28) | 19 | W Connection |
| 18 | 3MF | Densill Theobald | (1982-06-27)27 June 1982 (aged 23) | 38 | Falkirk |
| 19 | 4FW | Dwight Yorke (c) | (1971-11-03)3 November 1971 (aged 34) | 54 | Sydney FC |
| 20 | 4FW | Jason Scotland | (1979-02-18)18 February 1979 (aged 27) | 25 | St. Johnstone |
| 21 | 1GK | Kelvin Jack | (1976-04-29)29 April 1976 (aged 30) | 32 | Dundee |
| 22 | 1GK | Clayton Ince | (1972-07-12)12 July 1972 (aged 33) | 63 | Coventry City |
| 23 | 3MF | Anthony Wolfe | (1983-12-23)23 December 1983 (aged 22) | 4 | San Juan Jabloteh |

## Group C
### Argentina

Head coach: José Pekerman
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Roberto Abbondanzieri | (1972-08-19)19 August 1972 (aged 33) | 22 | Boca Juniors |
| 2 | 2DF | Roberto Ayala | (1973-04-14)14 April 1973 (aged 33) | 100 | Valencia |
| 3 | 2DF | Juan Pablo Sorín (c) | (1976-05-05)5 May 1976 (aged 30) | 71 | Villarreal |
| 4 | 2DF | Fabricio Coloccini | (1982-01-22)22 January 1982 (aged 24) | 23 | Deportivo La Coruña |
| 5 | 3MF | Esteban Cambiasso | (1980-08-18)18 August 1980 (aged 25) | 22 | Inter Milan |
| 6 | 2DF | Gabriel Heinze | (1978-04-19)19 April 1978 (aged 28) | 29 | Manchester United |
| 7 | 4FW | Javier Saviola | (1981-12-11)11 December 1981 (aged 24) | 31 | Barcelona |
| 8 | 3MF | Javier Mascherano | (1984-06-08)8 June 1984 (aged 22) | 15 | Corinthians |
| 9 | 4FW | Hernán Crespo | (1975-07-05)5 July 1975 (aged 30) | 55 | Chelsea |
| 10 | 3MF | Juan Román Riquelme | (1978-06-24)24 June 1978 (aged 27) | 31 | Villarreal |
| 11 | 4FW | Carlos Tevez | (1984-02-05)5 February 1984 (aged 22) | 21 | Corinthians |
| 12 | 1GK | Leo Franco | (1977-05-29)29 May 1977 (aged 29) | 3 | Atlético Madrid |
| 13 | 2DF | Lionel Scaloni | (1978-05-16)16 May 1978 (aged 28) | 6 | Deportivo La Coruña |
| 14 | 4FW | Rodrigo Palacio | (1982-02-05)5 February 1982 (aged 24) | 2 | Boca Juniors |
| 15 | 2DF | Gabriel Milito | (1980-09-07)7 September 1980 (aged 25) | 15 | Zaragoza |
| 16 | 3MF | Pablo Aimar | (1979-11-03)3 November 1979 (aged 26) | 40 | Valencia |
| 17 | 2DF | Leandro Cufré | (1978-05-09)9 May 1978 (aged 28) | 2 | Roma |
| 18 | 3MF | Maxi Rodríguez | (1981-01-02)2 January 1981 (aged 25) | 13 | Atlético Madrid |
| 19 | 4FW | Lionel Messi | (1987-06-24)24 June 1987 (aged 18) | 7 | Barcelona |
| 20 | 4FW | Julio Cruz | (1974-10-10)10 October 1974 (aged 31) | 15 | Inter Milan |
| 21 | 2DF | Nicolás Burdisso | (1981-04-12)12 April 1981 (aged 25) | 8 | Inter Milan |
| 22 | 3MF | Lucho González | (1981-01-19)19 January 1981 (aged 25) | 27 | Porto |
| 23 | 1GK | Óscar Ustari | (1986-07-03)3 July 1986 (aged 19) | 0 | Independiente |

### Ivory Coast

Head coach: Henri Michel
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Jean-Jacques Tizié | (1972-09-07)7 September 1972 (aged 33) | 24 | Espérance de Tunis |
| 2 | 3MF | Kanga Akalé | (1981-03-07)7 March 1981 (aged 25) | 22 | Auxerre |
| 3 | 2DF | Arthur Boka | (1983-04-02)2 April 1983 (aged 23) | 23 | Strasbourg |
| 4 | 2DF | Kolo Touré | (1981-03-19)19 March 1981 (aged 25) | 42 | Arsenal |
| 5 | 3MF | Didier Zokora | (1980-12-14)14 December 1980 (aged 25) | 38 | Saint-Étienne |
| 6 | 2DF | Blaise Kouassi | (1975-02-02)2 February 1975 (aged 31) | 36 | Troyes |
| 7 | 3MF | Emerse Faé | (1984-01-24)24 January 1984 (aged 22) | 14 | Nantes |
| 8 | 3MF | Bonaventure Kalou | (1978-01-12)12 January 1978 (aged 28) | 49 | Paris Saint-Germain |
| 9 | 4FW | Arouna Koné | (1983-11-11)11 November 1983 (aged 22) | 17 | PSV Eindhoven |
| 10 | 3MF | Gilles Yapi Yapo | (1982-01-13)13 January 1982 (aged 24) | 26 | Young Boys |
| 11 | 4FW | Didier Drogba (c) | (1978-03-11)11 March 1978 (aged 28) | 32 | Chelsea |
| 12 | 2DF | Abdoulaye Méïté | (1980-10-06)6 October 1980 (aged 25) | 18 | Marseille |
| 13 | 2DF | Marco Zoro | (1983-12-27)27 December 1983 (aged 22) | 13 | Messina |
| 14 | 4FW | Bakari Koné | (1981-09-17)17 September 1981 (aged 24) | 16 | Nice |
| 15 | 4FW | Aruna Dindane | (1980-11-26)26 November 1980 (aged 25) | 34 | Lens |
| 16 | 1GK | Gérard Gnanhouan | (1979-02-12)12 February 1979 (aged 27) | 6 | Montpellier |
| 17 | 2DF | Cyril Domoraud | (1971-07-22)22 July 1971 (aged 34) | 50 | Créteil |
| 18 | 3MF | Abdul Kader Keïta | (1981-08-06)6 August 1981 (aged 24) | 26 | Lille |
| 19 | 3MF | Yaya Touré | (1983-03-13)13 March 1983 (aged 23) | 14 | Olympiacos |
| 20 | 2DF | Guy Demel | (1981-06-13)13 June 1981 (aged 24) | 7 | Hamburger SV |
| 21 | 2DF | Emmanuel Eboué | (1983-06-04)4 June 1983 (aged 23) | 11 | Arsenal |
| 22 | 3MF | Romaric | (1983-06-04)4 June 1983 (aged 23) | 8 | Le Mans |
| 23 | 1GK | Boubacar Barry | (1979-12-30)30 December 1979 (aged 26) | 6 | Beveren |

### Netherlands

Head coach: Marco van Basten
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Edwin van der Sar (c) | (1970-10-29)29 October 1970 (aged 35) | 109 | Manchester United |
| 2 | 2DF | Kew Jaliens | (1978-09-15)15 September 1978 (aged 27) | 1 | AZ |
| 3 | 2DF | Khalid Boulahrouz | (1981-12-28)28 December 1981 (aged 24) | 11 | Hamburger SV |
| 4 | 2DF | Joris Mathijsen | (1980-04-05)5 April 1980 (aged 26) | 8 | AZ |
| 5 | 2DF | Giovanni van Bronckhorst | (1975-02-05)5 February 1975 (aged 31) | 57 | Barcelona |
| 6 | 3MF | Denny Landzaat | (1976-05-06)6 May 1976 (aged 30) | 23 | AZ |
| 7 | 4FW | Dirk Kuyt | (1980-07-22)22 July 1980 (aged 25) | 19 | Feyenoord |
| 8 | 3MF | Phillip Cocu | (1970-10-29)29 October 1970 (aged 35) | 97 | PSV Eindhoven |
| 9 | 4FW | Ruud van Nistelrooy | (1976-07-01)1 July 1976 (aged 29) | 51 | Manchester United |
| 10 | 3MF | Rafael van der Vaart | (1983-02-11)11 February 1983 (aged 23) | 35 | Hamburger SV |
| 11 | 3MF | Arjen Robben | (1984-01-23)23 January 1984 (aged 22) | 20 | Chelsea |
| 12 | 2DF | Jan Kromkamp | (1980-08-17)17 August 1980 (aged 25) | 11 | Liverpool |
| 13 | 2DF | André Ooijer | (1974-07-11)11 July 1974 (aged 31) | 19 | PSV Eindhoven |
| 14 | 2DF | John Heitinga | (1983-11-15)15 November 1983 (aged 22) | 18 | Ajax |
| 15 | 2DF | Tim de Cler | (1978-11-08)8 November 1978 (aged 27) | 3 | AZ |
| 16 | 3MF | Hedwiges Maduro | (1985-02-13)13 February 1985 (aged 21) | 11 | Ajax |
| 17 | 4FW | Robin van Persie | (1983-08-06)6 August 1983 (aged 22) | 10 | Arsenal |
| 18 | 3MF | Mark van Bommel | (1977-04-22)22 April 1977 (aged 29) | 37 | Barcelona |
| 19 | 4FW | Jan Vennegoor of Hesselink | (1978-11-07)7 November 1978 (aged 27) | 7 | PSV Eindhoven |
| 20 | 3MF | Wesley Sneijder | (1984-06-09)9 June 1984 (aged 22) | 23 | Ajax |
| 21 | 4FW | Ryan Babel | (1986-12-19)19 December 1986 (aged 19) | 6 | Ajax |
| 22 | 1GK | Henk Timmer | (1971-12-03)3 December 1971 (aged 34) | 2 | AZ |
| 23 | 1GK | Maarten Stekelenburg | (1982-09-22)22 September 1982 (aged 23) | 2 | Ajax |

### Serbia and Montenegro

Head coach: Ilija Petković
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Dragoslav Jevrić | (1974-07-08)8 July 1974 (aged 31) | 40 | Ankaraspor |
| 2 | 3MF | Ivan Ergić | (1981-01-21)21 January 1981 (aged 25) | 1 | Basel |
| 3 | 2DF | Ivica Dragutinović | (1975-11-13)13 November 1975 (aged 30) | 26 | Sevilla |
| 4 | 3MF | Igor Duljaj | (1979-10-29)29 October 1979 (aged 26) | 37 | Shakhtar Donetsk |
| 5 | 2DF | Nemanja Vidić | (1981-10-21)21 October 1981 (aged 24) | 20 | Manchester United |
| 6 | 2DF | Goran Gavrančić | (1978-08-02)2 August 1978 (aged 27) | 25 | Dynamo Kyiv |
| 7 | 3MF | Ognjen Koroman | (1978-09-19)19 September 1978 (aged 27) | 25 | Portsmouth |
| 8 | 4FW | Mateja Kežman | (1979-04-12)12 April 1979 (aged 27) | 47 | Atlético Madrid |
| 9 | 4FW | Savo Milošević (c) | (1973-09-02)2 September 1973 (aged 32) | 98 | Osasuna |
| 10 | 3MF | Dejan Stanković | (1978-09-11)11 September 1978 (aged 27) | 58 | Inter Milan |
| 11 | 3MF | Predrag Đorđević | (1972-08-04)4 August 1972 (aged 33) | 34 | Olympiacos |
| 12 | 1GK | Oliver Kovačević | (1974-12-29)29 December 1974 (aged 31) | 3 | CSKA Sofia |
| 13 | 2DF | Dušan Basta | (1984-08-18)18 August 1984 (aged 21) | 2 | Red Star Belgrade |
| 14 | 2DF | Nenad Đorđević | (1979-08-07)7 August 1979 (aged 26) | 15 | Partizan |
| 15 | 2DF | Milan Dudić | (1979-11-01)1 November 1979 (aged 26) | 11 | Red Star Belgrade |
| 16 | 2DF | Dušan Petković | (1974-06-13)13 June 1974 (aged 31) | 7 | OFK Beograd |
| 17 | 3MF | Albert Nađ | (1974-10-29)29 October 1974 (aged 31) | 42 | Partizan |
| 18 | 3MF | Zvonimir Vukić | (1979-07-19)19 July 1979 (aged 26) | 25 | Shakhtar Donetsk |
| 19 | 4FW | Nikola Žigić | (1980-09-25)25 September 1980 (aged 25) | 11 | Red Star Belgrade |
| 20 | 2DF | Mladen Krstajić | (1974-03-04)4 March 1974 (aged 32) | 45 | Schalke 04 |
| 21 | 4FW | Danijel Ljuboja | (1978-09-04)4 September 1978 (aged 27) | 15 | Paris Saint-Germain |
| 22 | 3MF | Saša Ilić | (1977-12-30)30 December 1977 (aged 28) | 32 | Galatasaray |
| 23 | 1GK | Vladimir Stojković | (1983-07-28)28 July 1983 (aged 22) | 0 | Red Star Belgrade |

## Group D
### Angola

Head coach: Luis Oliveira Gonçalves
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | João Ricardo | (1970-01-07)7 January 1970 (aged 36) | 26 | Moreirense |
| 2 | 2DF | Marco Airosa | (1984-08-06)6 August 1984 (aged 21) | 2 | Barreirense |
| 3 | 2DF | Jamba | (1977-07-10)10 July 1977 (aged 28) | 35 | ASA |
| 4 | 2DF | Lebo Lebo | (1977-05-29)29 May 1977 (aged 29) | 15 | Petro Atlético |
| 5 | 2DF | Kali | (1978-10-11)11 October 1978 (aged 27) | 21 | Barreirense |
| 6 | 3MF | Miloy | (1981-05-27)27 May 1981 (aged 25) | 11 | Interclube |
| 7 | 3MF | Paulo Figueiredo | (1972-11-28)28 November 1972 (aged 33) | 22 | Varzim |
| 8 | 3MF | André Macanga | (1978-05-14)14 May 1978 (aged 28) | 33 | Al-Salmiya |
| 9 | 4FW | Mantorras | (1982-03-18)18 March 1982 (aged 24) | 11 | Benfica |
| 10 | 4FW | Akwá (c) | (1977-05-30)30 May 1977 (aged 29) | 77 | Al-Wakrah |
| 11 | 4FW | Mateus | (1984-06-19)19 June 1984 (aged 21) | 4 | Gil Vicente |
| 12 | 1GK | Lamá | (1981-02-01)1 February 1981 (aged 25) | 9 | Petro Atlético |
| 13 | 3MF | Edson Nobre | (1980-02-03)3 February 1980 (aged 26) | 7 | Paços de Ferreira |
| 14 | 3MF | Mendonça | (1982-10-09)9 October 1982 (aged 23) | 34 | Varzim |
| 15 | 2DF | Rui Marques | (1977-09-03)3 September 1977 (aged 28) | 1 | Leeds United |
| 16 | 4FW | Flávio | (1979-12-20)20 December 1979 (aged 26) | 46 | Al Ahly |
| 17 | 3MF | Zé Kalanga | (1983-10-12)12 October 1983 (aged 22) | 23 | Petro Atlético |
| 18 | 4FW | Love | (1979-03-14)14 March 1979 (aged 27) | 35 | ASA |
| 19 | 4FW | Titi Buengo | (1980-02-11)11 February 1980 (aged 26) | 2 | Clermont |
| 20 | 2DF | Locó | (1984-12-25)25 December 1984 (aged 21) | 11 | Primeiro Agosto |
| 21 | 2DF | Delgado | (1979-11-01)1 November 1979 (aged 26) | 17 | Petro Atlético |
| 22 | 1GK | Mário Hipólito | (1985-06-01)1 June 1985 (aged 21) | 1 | Interclube |
| 23 | 2DF | Marco Abreu | (1974-12-08)8 December 1974 (aged 31) | 3 | Portimonense |

### Iran

Head coach: Branko Ivanković
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Ebrahim Mirzapour | (1978-09-16)16 September 1978 (aged 27) | 64 | Foolad |
| 2 | 3MF | Mehdi Mahdavikia | (1977-07-24)24 July 1977 (aged 28) | 89 | Hamburger SV |
| 3 | 2DF | Sohrab Bakhtiarizadeh | (1973-09-11)11 September 1973 (aged 32) | 31 | Saba Battery |
| 4 | 2DF | Yahya Golmohammadi | (1971-03-19)19 March 1971 (aged 35) | 69 | Saba Battery |
| 5 | 2DF | Rahman Rezaei | (1975-02-20)20 February 1975 (aged 31) | 43 | Messina |
| 6 | 3MF | Javad Nekounam | (1980-09-07)7 September 1980 (aged 25) | 71 | Al-Sharjah |
| 7 | 3MF | Ferydoon Zandi | (1979-04-26)26 April 1979 (aged 27) | 10 | 1. FC Kaiserslautern |
| 8 | 3MF | Ali Karimi | (1978-11-08)8 November 1978 (aged 27) | 90 | Bayern Munich |
| 9 | 4FW | Vahid Hashemian | (1976-07-21)21 July 1976 (aged 29) | 28 | Hannover 96 |
| 10 | 4FW | Ali Daei (c) | (1969-03-21)21 March 1969 (aged 37) | 147 | Saba Battery |
| 11 | 4FW | Rasoul Khatibi | (1978-09-22)22 September 1978 (aged 27) | 12 | Sepahan |
| 12 | 1GK | Hassan Roudbarian | (1978-07-06)6 July 1978 (aged 27) | 3 | Pas |
| 13 | 2DF | Hossein Kaebi | (1985-09-23)23 September 1985 (aged 20) | 44 | Foolad |
| 14 | 3MF | Andranik Teymourian | (1983-03-06)6 March 1983 (aged 23) | 7 | Abu Moslem |
| 15 | 4FW | Arash Borhani | (1983-09-14)14 September 1983 (aged 22) | 20 | Pas |
| 16 | 4FW | Reza Enayati | (1976-09-23)23 September 1976 (aged 29) | 15 | Esteghlal |
| 17 | 4FW | Javad Kazemian | (1981-04-23)23 April 1981 (aged 25) | 25 | Persepolis |
| 18 | 3MF | Moharram Navidkia | (1982-11-01)1 November 1982 (aged 23) | 24 | VfL Bochum |
| 19 | 2DF | Amir Hossein Sadeghi | (1981-09-06)6 September 1981 (aged 24) | 1 | Esteghlal |
| 20 | 2DF | Mohammad Nosrati | (1982-01-11)11 January 1982 (aged 24) | 44 | Pas |
| 21 | 3MF | Mehrzad Madanchi | (1982-10-12)12 October 1982 (aged 23) | 6 | Persepolis |
| 22 | 1GK | Vahid Talebloo | (1982-05-26)26 May 1982 (aged 24) | 1 | Esteghlal |
| 23 | 3MF | Masoud Shojaei | (1984-06-09)9 June 1984 (aged 22) | 3 | Saipa |

### Mexico

Head coach: Ricardo La Volpe
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Oswaldo Sánchez | (1973-09-21)21 September 1973 (aged 32) | 70 | Guadalajara |
| 2 | 2DF | Claudio Suárez | (1968-12-17)17 December 1968 (aged 37) | 178 | Chivas USA |
| 3 | 2DF | Carlos Salcido | (1980-04-02)2 April 1980 (aged 26) | 32 | Guadalajara |
| 4 | 2DF | Rafael Márquez (c) | (1979-02-13)13 February 1979 (aged 27) | 65 | Barcelona |
| 5 | 2DF | Ricardo Osorio | (1980-03-30)30 March 1980 (aged 26) | 39 | Cruz Azul |
| 6 | 3MF | Gerardo Torrado | (1979-04-30)30 April 1979 (aged 27) | 56 | Cruz Azul |
| 7 | 3MF | Sinha | (1976-05-23)23 May 1976 (aged 30) | 32 | Toluca |
| 8 | 3MF | Pável Pardo | (1976-07-26)26 July 1976 (aged 29) | 125 | América |
| 9 | 4FW | Jared Borgetti | (1973-08-14)14 August 1973 (aged 32) | 75 | Bolton Wanderers |
| 10 | 4FW | Guillermo Franco | (1976-11-03)3 November 1976 (aged 29) | 7 | Villarreal |
| 11 | 3MF | Ramón Morales | (1975-10-10)10 October 1975 (aged 30) | 46 | Guadalajara |
| 12 | 1GK | José de Jesús Corona | (1981-01-26)26 January 1981 (aged 25) | 6 | Tecos |
| 13 | 1GK | Guillermo Ochoa | (1985-07-13)13 July 1985 (aged 20) | 1 | América |
| 14 | 2DF | Gonzalo Pineda | (1982-10-19)19 October 1982 (aged 23) | 30 | Guadalajara |
| 15 | 2DF | José Antonio Castro | (1980-08-11)11 August 1980 (aged 25) | 12 | América |
| 16 | 2DF | Mario Méndez | (1979-06-01)1 June 1979 (aged 27) | 32 | Monterrey |
| 17 | 4FW | Francisco Fonseca | (1979-10-02)2 October 1979 (aged 26) | 29 | Cruz Azul |
| 18 | 3MF | Andrés Guardado | (1986-09-28)28 September 1986 (aged 19) | 7 | Atlas |
| 19 | 4FW | Omar Bravo | (1980-03-04)4 March 1980 (aged 26) | 33 | Guadalajara |
| 20 | 3MF | Rafael García | (1974-08-14)14 August 1974 (aged 31) | 52 | Atlas |
| 21 | 3MF | Jesús Arellano | (1973-05-08)8 May 1973 (aged 33) | 69 | Monterrey |
| 22 | 2DF | Francisco Javier Rodríguez | (1981-10-20)20 October 1981 (aged 24) | 32 | Guadalajara |
| 23 | 3MF | Luis Ernesto Pérez | (1981-01-12)12 January 1981 (aged 25) | 52 | Monterrey |

### Portugal

Head coach: Luiz Felipe Scolari
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Ricardo | (1976-02-11)11 February 1976 (aged 30) | 49 | Sporting CP |
| 2 | 2DF | Paulo Ferreira | (1979-01-18)18 January 1979 (aged 27) | 30 | Chelsea |
| 3 | 2DF | Marco Caneira | (1979-02-09)9 February 1979 (aged 27) | 14 | Valencia |
| 4 | 2DF | Ricardo Costa | (1981-05-16)16 May 1981 (aged 25) | 3 | Porto |
| 5 | 2DF | Fernando Meira | (1978-06-05)5 June 1978 (aged 28) | 30 | VfB Stuttgart |
| 6 | 3MF | Costinha | (1974-12-01)1 December 1974 (aged 31) | 44 | Dynamo Moscow |
| 7 | 3MF | Luís Figo (c) | (1972-11-04)4 November 1972 (aged 33) | 120 | Inter Milan |
| 8 | 3MF | Petit | (1976-09-25)25 September 1976 (aged 29) | 36 | Benfica |
| 9 | 4FW | Pauleta | (1973-04-28)28 April 1973 (aged 33) | 82 | Paris Saint-Germain |
| 10 | 3MF | Hugo Viana | (1983-01-15)15 January 1983 (aged 23) | 21 | Valencia |
| 11 | 4FW | Simão | (1979-10-31)31 October 1979 (aged 26) | 43 | Benfica |
| 12 | 1GK | Quim | (1975-11-13)13 November 1975 (aged 30) | 24 | Benfica |
| 13 | 2DF | Miguel | (1980-01-04)4 January 1980 (aged 26) | 28 | Valencia |
| 14 | 2DF | Nuno Valente | (1974-09-12)12 September 1974 (aged 31) | 23 | Everton |
| 15 | 4FW | Luís Boa Morte | (1977-08-04)4 August 1977 (aged 28) | 24 | Fulham |
| 16 | 2DF | Ricardo Carvalho | (1978-05-18)18 May 1978 (aged 28) | 24 | Chelsea |
| 17 | 4FW | Cristiano Ronaldo | (1985-02-05)5 February 1985 (aged 21) | 32 | Manchester United |
| 18 | 3MF | Maniche | (1977-11-11)11 November 1977 (aged 28) | 31 | Dynamo Moscow |
| 19 | 3MF | Tiago | (1981-05-02)2 May 1981 (aged 25) | 22 | Lyon |
| 20 | 3MF | Deco | (1977-08-27)27 August 1977 (aged 28) | 35 | Barcelona |
| 21 | 4FW | Nuno Gomes | (1976-07-05)5 July 1976 (aged 29) | 53 | Benfica |
| 22 | 1GK | Paulo Santos | (1972-12-11)11 December 1972 (aged 33) | 1 | Braga |
| 23 | 4FW | Hélder Postiga | (1982-08-02)2 August 1982 (aged 23) | 24 | Porto |

## Group E
### Czech Republic

Head coach: Karel Brückner
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Petr Čech | (1982-05-20)20 May 1982 (aged 24) | 41 | Chelsea |
| 2 | 2DF | Zdeněk Grygera | (1980-05-14)14 May 1980 (aged 26) | 41 | Ajax |
| 3 | 2DF | Pavel Mareš | (1976-01-18)18 January 1976 (aged 30) | 10 | Zenit Saint Petersburg |
| 4 | 3MF | Tomáš Galásek (c) | (1973-01-15)15 January 1973 (aged 33) | 49 | Ajax |
| 5 | 2DF | Radoslav Kováč | (1979-11-11)11 November 1979 (aged 26) | 6 | Spartak Moscow |
| 6 | 2DF | Marek Jankulovski | (1977-05-09)9 May 1977 (aged 29) | 48 | AC Milan |
| 7 | 3MF | Libor Sionko | (1977-02-01)1 February 1977 (aged 29) | 17 | Austria Wien |
| 8 | 3MF | Karel Poborský | (1972-03-30)30 March 1972 (aged 34) | 115 | Dynamo České Budějovice |
| 9 | 4FW | Jan Koller | (1973-03-30)30 March 1973 (aged 33) | 68 | Borussia Dortmund |
| 10 | 3MF | Tomáš Rosický | (1980-10-04)4 October 1980 (aged 25) | 54 | Borussia Dortmund |
| 11 | 3MF | Pavel Nedvěd | (1972-08-30)30 August 1972 (aged 33) | 87 | Juventus |
| 12 | 4FW | Vratislav Lokvenc | (1973-09-27)27 September 1973 (aged 32) | 72 | Red Bull Salzburg |
| 13 | 2DF | Martin Jiránek | (1979-05-25)25 May 1979 (aged 27) | 24 | Spartak Moscow |
| 14 | 3MF | David Jarolím | (1979-05-17)17 May 1979 (aged 27) | 3 | Hamburger SV |
| 15 | 4FW | Milan Baroš | (1981-10-28)28 October 1981 (aged 24) | 49 | Aston Villa |
| 16 | 1GK | Jaromír Blažek | (1972-12-29)29 December 1972 (aged 33) | 11 | Sparta Prague |
| 17 | 4FW | Jiří Štajner | (1976-05-27)27 May 1976 (aged 30) | 21 | Hannover 96 |
| 18 | 4FW | Marek Heinz | (1977-08-04)4 August 1977 (aged 28) | 28 | Galatasaray |
| 19 | 3MF | Jan Polák | (1981-03-14)14 March 1981 (aged 25) | 18 | 1. FC Nürnberg |
| 20 | 3MF | Jaroslav Plašil | (1982-01-05)5 January 1982 (aged 24) | 14 | Monaco |
| 21 | 2DF | Tomáš Ujfaluši | (1978-03-24)24 March 1978 (aged 28) | 48 | Fiorentina |
| 22 | 2DF | David Rozehnal | (1980-07-05)5 July 1980 (aged 25) | 22 | Paris Saint-Germain |
| 23 | 1GK | Antonín Kinský | (1975-05-31)31 May 1975 (aged 31) | 5 | Saturn Ramenskoye |

### Ghana

Head coach: Ratomir Dujković
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Sammy Adjei | (1980-09-01)1 September 1980 (aged 25) | 31 | Ashdod |
| 2 | 3MF | Hans Sarpei | (1976-06-28)28 June 1976 (aged 29) | 7 | VfL Wolfsburg |
| 3 | 4FW | Asamoah Gyan | (1985-11-22)22 November 1985 (aged 20) | 13 | Udinese |
| 4 | 2DF | Samuel Kuffour | (1976-09-03)3 September 1976 (aged 29) | 58 | Roma |
| 5 | 2DF | John Mensah | (1982-11-29)29 November 1982 (aged 23) | 33 | Rennes |
| 6 | 2DF | Emmanuel Pappoe | (1981-03-03)3 March 1981 (aged 25) | 27 | Hapoel Kfar Saba |
| 7 | 2DF | Illiasu Shilla | (1982-10-26)26 October 1982 (aged 23) | 2 | Asante Kotoko |
| 8 | 3MF | Michael Essien | (1982-12-03)3 December 1982 (aged 23) | 17 | Chelsea |
| 9 | 3MF | Derek Boateng | (1983-05-02)2 May 1983 (aged 23) | 11 | AIK |
| 10 | 3MF | Stephen Appiah (c) | (1980-12-24)24 December 1980 (aged 25) | 42 | Fenerbahçe |
| 11 | 3MF | Sulley Muntari | (1984-08-27)27 August 1984 (aged 21) | 16 | Udinese |
| 12 | 4FW | Alex Tachie-Mensah | (1977-02-15)15 February 1977 (aged 29) | 5 | St. Gallen |
| 13 | 2DF | Habib Mohamed | (1983-12-10)10 December 1983 (aged 22) | 1 | King Faisal Babes |
| 14 | 4FW | Matthew Amoah | (1980-10-24)24 October 1980 (aged 25) | 16 | Borussia Dortmund |
| 15 | 3MF | John Paintsil | (1981-06-15)15 June 1981 (aged 24) | 21 | Hapoel Tel Aviv |
| 16 | 1GK | George Owu | (1982-06-17)17 June 1982 (aged 23) | 6 | Ashanti Gold |
| 17 | 2DF | Daniel Quaye | (1980-12-25)25 December 1980 (aged 25) | 7 | Hearts of Oak |
| 18 | 2DF | Eric Addo | (1978-11-12)12 November 1978 (aged 27) | 6 | PSV Eindhoven |
| 19 | 4FW | Razak Pimpong | (1982-12-30)30 December 1982 (aged 23) | 4 | Copenhagen |
| 20 | 4FW | Otto Addo | (1975-06-09)9 June 1975 (aged 31) | 13 | Mainz 05 |
| 21 | 2DF | Issah Ahmed | (1982-05-24)24 May 1982 (aged 24) | 10 | Randers |
| 22 | 1GK | Richard Kingson | (1978-06-13)13 June 1978 (aged 27) | 33 | Ankaraspor |
| 23 | 3MF | Haminu Draman | (1986-04-01)1 April 1986 (aged 20) | 7 | Red Star Belgrade |

### Italy

Head coach: Marcello Lippi
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Gianluigi Buffon | (1978-01-28)28 January 1978 (aged 28) | 60 | Juventus |
| 2 | 2DF | Cristian Zaccardo | (1981-12-21)21 December 1981 (aged 24) | 12 | Palermo |
| 3 | 2DF | Fabio Grosso | (1977-11-28)28 November 1977 (aged 28) | 17 | Palermo |
| 4 | 3MF | Daniele De Rossi | (1983-07-24)24 July 1983 (aged 22) | 17 | Roma |
| 5 | 2DF | Fabio Cannavaro (c) | (1973-09-13)13 September 1973 (aged 32) | 93 | Juventus |
| 6 | 2DF | Andrea Barzagli | (1981-05-08)8 May 1981 (aged 25) | 8 | Palermo |
| 7 | 4FW | Alessandro Del Piero | (1974-11-09)9 November 1974 (aged 31) | 74 | Juventus |
| 8 | 3MF | Gennaro Gattuso | (1978-01-09)9 January 1978 (aged 28) | 43 | Milan |
| 9 | 4FW | Luca Toni | (1977-05-26)26 May 1977 (aged 29) | 18 | Fiorentina |
| 10 | 4FW | Francesco Totti | (1976-09-27)27 September 1976 (aged 29) | 51 | Roma |
| 11 | 4FW | Alberto Gilardino | (1982-07-05)5 July 1982 (aged 23) | 15 | Milan |
| 12 | 1GK | Angelo Peruzzi | (1970-02-16)16 February 1970 (aged 36) | 31 | Lazio |
| 13 | 2DF | Alessandro Nesta | (1976-03-19)19 March 1976 (aged 30) | 74 | Milan |
| 14 | 1GK | Marco Amelia | (1982-04-02)2 April 1982 (aged 24) | 1 | Livorno |
| 15 | 4FW | Vincenzo Iaquinta | (1979-11-21)21 November 1979 (aged 26) | 12 | Udinese |
| 16 | 3MF | Mauro Camoranesi | (1976-10-04)4 October 1976 (aged 29) | 21 | Juventus |
| 17 | 3MF | Simone Barone | (1978-04-30)30 April 1978 (aged 28) | 13 | Palermo |
| 18 | 4FW | Filippo Inzaghi | (1973-08-09)9 August 1973 (aged 32) | 49 | Milan |
| 19 | 2DF | Gianluca Zambrotta | (1977-02-19)19 February 1977 (aged 29) | 52 | Juventus |
| 20 | 3MF | Simone Perrotta | (1977-09-17)17 September 1977 (aged 28) | 24 | Roma |
| 21 | 3MF | Andrea Pirlo | (1979-05-19)19 May 1979 (aged 27) | 24 | Milan |
| 22 | 2DF | Massimo Oddo | (1976-06-14)14 June 1976 (aged 29) | 20 | Lazio |
| 23 | 2DF | Marco Materazzi | (1973-08-19)19 August 1973 (aged 32) | 28 | Internazionale |

### United States

Head coach: Bruce Arena
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Tim Howard | (1979-03-06)6 March 1979 (aged 27) | 16 | Manchester United |
| 2 | 2DF | Chris Albright | (1979-01-14)14 January 1979 (aged 27) | 20 | LA Galaxy |
| 3 | 2DF | Carlos Bocanegra | (1979-05-25)25 May 1979 (aged 27) | 40 | Fulham |
| 4 | 3MF | Pablo Mastroeni | (1976-08-26)26 August 1976 (aged 29) | 48 | Colorado Rapids |
| 5 | 3MF | John O'Brien | (1977-08-29)29 August 1977 (aged 28) | 31 | Chivas USA |
| 6 | 2DF | Steve Cherundolo | (1979-02-19)19 February 1979 (aged 27) | 35 | Hannover 96 |
| 7 | 3MF | Eddie Lewis | (1974-05-17)17 May 1974 (aged 32) | 69 | Leeds United |
| 8 | 3MF | Clint Dempsey | (1983-03-09)9 March 1983 (aged 23) | 21 | New England Revolution |
| 9 | 4FW | Eddie Johnson | (1984-03-31)31 March 1984 (aged 22) | 18 | Kansas City Wizards |
| 10 | 3MF | Claudio Reyna (c) | (1973-07-20)20 July 1973 (aged 32) | 109 | Manchester City |
| 11 | 4FW | Brian Ching | (1978-05-24)24 May 1978 (aged 28) | 20 | Houston Dynamo |
| 12 | 2DF | Gregg Berhalter | (1973-08-01)1 August 1973 (aged 32) | 44 | Energie Cottbus |
| 13 | 2DF | Jimmy Conrad | (1977-02-12)12 February 1977 (aged 29) | 15 | Kansas City Wizards |
| 14 | 3MF | Ben Olsen | (1977-05-03)3 May 1977 (aged 29) | 34 | D.C. United |
| 15 | 3MF | Bobby Convey | (1983-05-27)27 May 1983 (aged 23) | 39 | Reading |
| 16 | 4FW | Josh Wolff | (1977-02-25)25 February 1977 (aged 29) | 47 | Kansas City Wizards |
| 17 | 3MF | DaMarcus Beasley | (1982-05-24)24 May 1982 (aged 24) | 58 | PSV Eindhoven |
| 18 | 1GK | Kasey Keller | (1969-11-29)29 November 1969 (aged 36) | 93 | Borussia Mönchengladbach |
| 19 | 1GK | Marcus Hahnemann | (1972-06-15)15 June 1972 (aged 33) | 6 | Reading |
| 20 | 4FW | Brian McBride | (1972-06-19)19 June 1972 (aged 33) | 92 | Fulham |
| 21 | 4FW | Landon Donovan | (1982-03-04)4 March 1982 (aged 24) | 81 | LA Galaxy |
| 22 | 2DF | Oguchi Onyewu | (1982-05-13)13 May 1982 (aged 24) | 14 | Standard Liège |
| 23 | 2DF | Eddie Pope | (1973-12-24)24 December 1973 (aged 32) | 80 | Real Salt Lake |

## Group F
### Australia

Head coach: Guus Hiddink
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Mark Schwarzer | (1972-10-06)6 October 1972 (aged 33) | 37 | Middlesbrough |
| 2 | 2DF | Lucas Neill | (1978-03-09)9 March 1978 (aged 28) | 25 | Blackburn Rovers |
| 3 | 2DF | Craig Moore | (1975-12-12)12 December 1975 (aged 30) | 33 | Newcastle United |
| 4 | 3MF | Tim Cahill | (1979-12-06)6 December 1979 (aged 26) | 16 | Everton |
| 5 | 3MF | Jason Culina | (1980-08-05)5 August 1980 (aged 25) | 13 | PSV Eindhoven |
| 6 | 2DF | Tony Popovic | (1973-07-04)4 July 1973 (aged 32) | 56 | Crystal Palace |
| 7 | 2DF | Brett Emerton | (1979-02-22)22 February 1979 (aged 27) | 48 | Blackburn Rovers |
| 8 | 3MF | Josip Skoko | (1975-12-10)10 December 1975 (aged 30) | 46 | Wigan Athletic |
| 9 | 4FW | Mark Viduka (c) | (1975-10-09)9 October 1975 (aged 30) | 33 | Middlesbrough |
| 10 | 4FW | Harry Kewell | (1978-09-22)22 September 1978 (aged 27) | 20 | Liverpool |
| 11 | 2DF | Stan Lazaridis | (1972-08-16)16 August 1972 (aged 33) | 59 | Birmingham City |
| 12 | 1GK | Ante Covic | (1975-06-13)13 June 1975 (aged 30) | 1 | Hammarby |
| 13 | 3MF | Vince Grella | (1979-10-05)5 October 1979 (aged 26) | 17 | Parma |
| 14 | 3MF | Scott Chipperfield | (1975-12-30)30 December 1975 (aged 30) | 46 | Basel |
| 15 | 4FW | John Aloisi | (1976-02-05)5 February 1976 (aged 30) | 41 | Alavés |
| 16 | 2DF | Michael Beauchamp | (1981-03-08)8 March 1981 (aged 25) | 2 | Central Coast Mariners |
| 17 | 4FW | Archie Thompson | (1978-10-23)23 October 1978 (aged 27) | 20 | Melbourne Victory |
| 18 | 1GK | Zeljko Kalac | (1972-12-16)16 December 1972 (aged 33) | 52 | AC Milan |
| 19 | 4FW | Joshua Kennedy | (1982-08-20)20 August 1982 (aged 23) | 1 | Dynamo Dresden |
| 20 | 2DF | Luke Wilkshire | (1981-10-02)2 October 1981 (aged 24) | 8 | Bristol City |
| 21 | 3MF | Mile Sterjovski | (1979-05-27)27 May 1979 (aged 27) | 22 | Basel |
| 22 | 2DF | Mark Milligan | (1985-08-04)4 August 1985 (aged 20) | 1 | Sydney FC |
| 23 | 3MF | Mark Bresciano | (1980-02-11)11 February 1980 (aged 26) | 24 | Parma |

### Brazil

Head coach: Carlos Alberto Parreira
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Dida | (1973-10-07)7 October 1973 (aged 32) | 86 | AC Milan |
| 2 | 2DF | Cafu (c) | (1970-06-07)7 June 1970 (aged 36) | 138 | AC Milan |
| 3 | 2DF | Lúcio | (1978-05-08)8 May 1978 (aged 28) | 50 | Bayern Munich |
| 4 | 2DF | Juan | (1979-02-01)1 February 1979 (aged 27) | 38 | Bayer Leverkusen |
| 5 | 3MF | Emerson | (1976-04-04)4 April 1976 (aged 30) | 70 | Juventus |
| 6 | 2DF | Roberto Carlos | (1973-04-10)10 April 1973 (aged 33) | 121 | Real Madrid |
| 7 | 4FW | Adriano | (1982-02-17)17 February 1982 (aged 24) | 32 | Inter Milan |
| 8 | 3MF | Kaká | (1982-04-22)22 April 1982 (aged 24) | 38 | AC Milan |
| 9 | 4FW | Ronaldo | (1976-09-22)22 September 1976 (aged 29) | 92 | Real Madrid |
| 10 | 3MF | Ronaldinho | (1980-03-21)21 March 1980 (aged 26) | 63 | Barcelona |
| 11 | 3MF | Zé Roberto | (1974-07-06)6 July 1974 (aged 31) | 79 | Bayern Munich |
| 12 | 1GK | Rogério Ceni | (1973-01-22)22 January 1973 (aged 33) | 15 | São Paulo |
| 13 | 2DF | Cicinho | (1980-06-24)24 June 1980 (aged 25) | 10 | Real Madrid |
| 14 | 2DF | Luisão | (1981-02-13)13 February 1981 (aged 25) | 19 | Benfica |
| 15 | 2DF | Cris | (1977-06-03)3 June 1977 (aged 29) | 16 | Lyon |
| 16 | 2DF | Gilberto | (1976-04-25)25 April 1976 (aged 30) | 9 | Hertha BSC |
| 17 | 3MF | Gilberto Silva | (1976-10-07)7 October 1976 (aged 29) | 36 | Arsenal |
| 18 | 3MF | Mineiro | (1975-08-02)2 August 1975 (aged 30) | 2 | São Paulo |
| 19 | 3MF | Juninho Pernambucano | (1975-01-30)30 January 1975 (aged 31) | 37 | Lyon |
| 20 | 3MF | Ricardinho | (1976-05-23)23 May 1976 (aged 30) | 19 | Corinthians |
| 21 | 4FW | Fred | (1983-10-03)3 October 1983 (aged 22) | 3 | Lyon |
| 22 | 1GK | Júlio César | (1979-09-03)3 September 1979 (aged 26) | 11 | Inter Milan |
| 23 | 4FW | Robinho | (1984-01-25)25 January 1984 (aged 22) | 23 | Real Madrid |

### Croatia

Head coach: Zlatko Kranjčar
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Stipe Pletikosa | (1979-01-08)8 January 1979 (aged 27) | 50 | Shakhtar Donetsk |
| 2 | 3MF | Darijo Srna | (1982-05-01)1 May 1982 (aged 24) | 36 | Shakhtar Donetsk |
| 3 | 2DF | Josip Šimunić | (1978-02-18)18 February 1978 (aged 28) | 42 | Hertha BSC |
| 4 | 2DF | Robert Kovač | (1974-04-06)6 April 1974 (aged 32) | 56 | Juventus |
| 5 | 2DF | Igor Tudor | (1978-04-16)16 April 1978 (aged 28) | 52 | Juventus |
| 6 | 3MF | Jurica Vranješ | (1980-01-31)31 January 1980 (aged 26) | 24 | Werder Bremen |
| 7 | 2DF | Dario Šimić | (1975-11-12)12 November 1975 (aged 30) | 80 | AC Milan |
| 8 | 2DF | Marko Babić | (1981-01-28)28 January 1981 (aged 25) | 33 | Bayer Leverkusen |
| 9 | 4FW | Dado Pršo | (1974-11-05)5 November 1974 (aged 31) | 29 | Rangers |
| 10 | 3MF | Niko Kovač (c) | (1971-10-15)15 October 1971 (aged 34) | 58 | Hertha BSC |
| 11 | 2DF | Mario Tokić | (1975-06-23)23 June 1975 (aged 30) | 28 | Austria Wien |
| 12 | 1GK | Joey Didulica | (1977-10-14)14 October 1977 (aged 28) | 4 | Austria Wien |
| 13 | 2DF | Stjepan Tomas | (1976-03-06)6 March 1976 (aged 30) | 48 | Galatasaray |
| 14 | 3MF | Luka Modrić | (1985-09-09)9 September 1985 (aged 20) | 5 | Dinamo Zagreb |
| 15 | 3MF | Ivan Leko | (1978-02-07)7 February 1978 (aged 28) | 13 | Club Brugge |
| 16 | 3MF | Jerko Leko | (1980-04-09)9 April 1980 (aged 26) | 36 | Dynamo Kyiv |
| 17 | 4FW | Ivan Klasnić | (1980-01-29)29 January 1980 (aged 26) | 20 | Werder Bremen |
| 18 | 4FW | Ivica Olić | (1979-09-14)14 September 1979 (aged 26) | 36 | CSKA Moscow |
| 19 | 3MF | Niko Kranjčar | (1984-08-13)13 August 1984 (aged 21) | 21 | Hajduk Split |
| 20 | 2DF | Anthony Šerić | (1979-01-15)15 January 1979 (aged 27) | 14 | Panathinaikos |
| 21 | 4FW | Boško Balaban | (1978-10-15)15 October 1978 (aged 27) | 27 | Club Brugge |
| 22 | 4FW | Ivan Bošnjak | (1979-02-06)6 February 1979 (aged 27) | 13 | Dinamo Zagreb |
| 23 | 1GK | Tomislav Butina | (1974-03-30)30 March 1974 (aged 32) | 28 | Club Brugge |

### Japan

Head coach: Zico
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Seigo Narazaki | (1976-04-15)15 April 1976 (aged 30) | 50 | Nagoya Grampus Eight |
| 2 | 2DF | Teruyuki Moniwa | (1981-09-08)8 September 1981 (aged 24) | 8 | FC Tokyo |
| 3 | 2DF | Yūichi Komano | (1981-07-25)25 July 1981 (aged 24) | 8 | Sanfrecce Hiroshima |
| 4 | 3MF | Yasuhito Endō | (1980-01-28)28 January 1980 (aged 26) | 40 | Gamba Osaka |
| 5 | 2DF | Tsuneyasu Miyamoto (c) | (1977-02-07)7 February 1977 (aged 29) | 69 | Gamba Osaka |
| 6 | 2DF | Kōji Nakata | (1979-07-09)9 July 1979 (aged 26) | 55 | Basel |
| 7 | 3MF | Hidetoshi Nakata | (1977-01-22)22 January 1977 (aged 29) | 74 | Fiorentina |
| 8 | 3MF | Mitsuo Ogasawara | (1979-04-05)5 April 1979 (aged 27) | 51 | Kashima Antlers |
| 9 | 4FW | Naohiro Takahara | (1979-06-04)4 June 1979 (aged 27) | 41 | Hamburger SV |
| 10 | 3MF | Shunsuke Nakamura | (1978-06-24)24 June 1978 (aged 27) | 60 | Celtic |
| 11 | 4FW | Seiichiro Maki | (1980-08-07)7 August 1980 (aged 25) | 10 | JEF United |
| 12 | 1GK | Yoichi Doi | (1973-07-25)25 July 1973 (aged 32) | 4 | FC Tokyo |
| 13 | 4FW | Atsushi Yanagisawa | (1977-05-27)27 May 1977 (aged 29) | 56 | Kashima Antlers |
| 14 | 2DF | Alex | (1977-07-20)20 July 1977 (aged 28) | 72 | Urawa Red Diamonds |
| 15 | 3MF | Takashi Fukunishi | (1976-09-01)1 September 1976 (aged 29) | 62 | Júbilo Iwata |
| 16 | 4FW | Masashi Oguro | (1980-05-04)4 May 1980 (aged 26) | 18 | Grenoble |
| 17 | 3MF | Junichi Inamoto | (1979-09-18)18 September 1979 (aged 26) | 63 | West Bromwich Albion |
| 18 | 3MF | Shinji Ono | (1979-09-27)27 September 1979 (aged 26) | 54 | Urawa Red Diamonds |
| 19 | 2DF | Keisuke Tsuboi | (1979-09-16)16 September 1979 (aged 26) | 33 | Urawa Red Diamonds |
| 20 | 4FW | Keiji Tamada | (1980-04-11)11 April 1980 (aged 26) | 39 | Nagoya Grampus Eight |
| 21 | 2DF | Akira Kaji | (1980-01-13)13 January 1980 (aged 26) | 43 | Gamba Osaka |
| 22 | 2DF | Yuji Nakazawa | (1978-02-25)25 February 1978 (aged 28) | 50 | Yokohama F. Marinos |
| 23 | 1GK | Yoshikatsu Kawaguchi | (1975-08-15)15 August 1975 (aged 30) | 89 | Júbilo Iwata |

## Group G
### France

Head coach: Raymond Domenech
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Mickaël Landreau | (1979-05-14)14 May 1979 (aged 27) | 3 | Nantes |
| 2 | 2DF | Jean-Alain Boumsong | (1979-12-14)14 December 1979 (aged 26) | 19 | Newcastle United |
| 3 | 2DF | Eric Abidal | (1979-09-11)11 September 1979 (aged 26) | 8 | Lyon |
| 4 | 3MF | Patrick Vieira | (1976-06-23)23 June 1976 (aged 29) | 87 | Juventus |
| 5 | 2DF | William Gallas | (1977-08-17)17 August 1977 (aged 28) | 40 | Chelsea |
| 6 | 3MF | Claude Makélélé | (1973-02-18)18 February 1973 (aged 33) | 43 | Chelsea |
| 7 | 3MF | Florent Malouda | (1980-06-13)13 June 1980 (aged 25) | 13 | Lyon |
| 8 | 3MF | Vikash Dhorasoo | (1973-10-10)10 October 1973 (aged 32) | 16 | Paris Saint-Germain |
| 9 | 4FW | Sidney Govou | (1979-07-27)27 July 1979 (aged 26) | 19 | Lyon |
| 10 | 3MF | Zinedine Zidane (c) | (1972-06-23)23 June 1972 (aged 33) | 102 | Real Madrid |
| 11 | 4FW | Sylvain Wiltord | (1974-05-10)10 May 1974 (aged 32) | 80 | Lyon |
| 12 | 4FW | Thierry Henry | (1977-08-17)17 August 1977 (aged 28) | 78 | Arsenal |
| 13 | 2DF | Mikaël Silvestre | (1977-08-09)9 August 1977 (aged 28) | 39 | Manchester United |
| 14 | 4FW | Louis Saha | (1978-08-08)8 August 1978 (aged 27) | 9 | Manchester United |
| 15 | 2DF | Lilian Thuram | (1972-01-01)1 January 1972 (aged 34) | 114 | Juventus |
| 16 | 1GK | Fabien Barthez | (1971-06-28)28 June 1971 (aged 34) | 80 | Marseille |
| 17 | 2DF | Gaël Givet | (1981-10-09)9 October 1981 (aged 24) | 11 | Monaco |
| 18 | 3MF | Alou Diarra | (1981-07-15)15 July 1981 (aged 24) | 9 | Lens |
| 19 | 2DF | Willy Sagnol | (1977-03-18)18 March 1977 (aged 29) | 38 | Bayern Munich |
| 20 | 4FW | David Trezeguet | (1977-10-15)15 October 1977 (aged 28) | 63 | Juventus |
| 21 | 2DF | Pascal Chimbonda | (1979-02-21)21 February 1979 (aged 27) | 1 | Wigan Athletic |
| 22 | 3MF | Franck Ribéry | (1983-04-07)7 April 1983 (aged 23) | 3 | Marseille |
| 23 | 1GK | Grégory Coupet | (1972-12-31)31 December 1972 (aged 33) | 18 | Lyon |

### South Korea

Head coach: Dick Advocaat
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Lee Woon-jae (c) | (1973-04-26)26 April 1973 (aged 33) | 97 | Suwon Samsung Bluewings |
| 2 | 2DF | Kim Young-chul | (1976-06-30)30 June 1976 (aged 29) | 12 | Seongnam Ilhwa Chunma |
| 3 | 2DF | Kim Dong-jin | (1982-01-29)29 January 1982 (aged 24) | 34 | FC Seoul |
| 4 | 2DF | Choi Jin-cheul | (1971-03-26)26 March 1971 (aged 35) | 62 | Jeonbuk Hyundai Motors |
| 5 | 3MF | Kim Nam-il | (1977-03-14)14 March 1977 (aged 29) | 66 | Suwon Samsung Bluewings |
| 6 | 2DF | Kim Jin-kyu | (1985-02-16)16 February 1985 (aged 21) | 23 | Júbilo Iwata |
| 7 | 3MF | Park Ji-sung | (1981-03-30)30 March 1981 (aged 25) | 60 | Manchester United |
| 8 | 3MF | Kim Do-heon | (1982-07-14)14 July 1982 (aged 23) | 75 | Seongnam Ilhwa Chunma |
| 9 | 4FW | Ahn Jung-hwan | (1976-01-27)27 January 1976 (aged 30) | 61 | MSV Duisburg |
| 10 | 4FW | Park Chu-young | (1985-07-10)10 July 1985 (aged 20) | 18 | FC Seoul |
| 11 | 4FW | Seol Ki-hyeon | (1979-01-08)8 January 1979 (aged 27) | 67 | Wolverhampton Wanderers |
| 12 | 2DF | Lee Young-pyo | (1977-04-23)23 April 1977 (aged 29) | 85 | Tottenham Hotspur |
| 13 | 3MF | Lee Eul-yong | (1975-09-08)8 September 1975 (aged 30) | 47 | Trabzonspor |
| 14 | 4FW | Lee Chun-soo | (1981-07-09)9 July 1981 (aged 24) | 62 | Ulsan Hyundai Horangi |
| 15 | 3MF | Baek Ji-hoon | (1985-02-28)28 February 1985 (aged 21) | 12 | FC Seoul |
| 16 | 4FW | Chung Kyung-ho | (1980-05-22)22 May 1980 (aged 26) | 40 | Gwangju Sangmu Phoenix |
| 17 | 3MF | Lee Ho | (1984-10-22)22 October 1984 (aged 21) | 11 | Ulsan Hyundai Horangi |
| 18 | 2DF | Kim Sang-sik | (1976-12-17)17 December 1976 (aged 29) | 42 | Seongnam Ilhwa Chunma |
| 19 | 4FW | Cho Jae-jin | (1981-07-09)9 July 1981 (aged 24) | 21 | Shimizu S-Pulse |
| 20 | 1GK | Kim Yong-dae | (1979-10-11)11 October 1979 (aged 26) | 15 | Seongnam Ilhwa Chunma |
| 21 | 1GK | Kim Young-kwang | (1983-06-28)28 June 1983 (aged 22) | 6 | Jeonnam Dragons |
| 22 | 2DF | Song Chong-gug | (1979-02-20)20 February 1979 (aged 27) | 51 | Suwon Samsung Bluewings |
| 23 | 2DF | Cho Won-hee | (1983-04-17)17 April 1983 (aged 23) | 13 | Suwon Samsung Bluewings |

### Switzerland

Head coach: Köbi Kuhn
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Pascal Zuberbühler | (1971-01-08)8 January 1971 (aged 35) | 40 | Basel |
| 2 | 2DF | Johan Djourou | (1987-01-18)18 January 1987 (aged 19) | 2 | Arsenal |
| 3 | 2DF | Ludovic Magnin | (1979-04-20)20 April 1979 (aged 27) | 30 | VfB Stuttgart |
| 4 | 2DF | Philippe Senderos | (1985-02-14)14 February 1985 (aged 21) | 12 | Arsenal |
| 5 | 3MF | Xavier Margairaz | (1984-01-17)17 January 1984 (aged 22) | 3 | Zürich |
| 6 | 3MF | Johann Vogel (c) | (1977-03-08)8 March 1977 (aged 29) | 85 | AC Milan |
| 7 | 3MF | Ricardo Cabanas | (1979-01-17)17 January 1979 (aged 27) | 37 | 1. FC Köln |
| 8 | 2DF | Raphaël Wicky | (1977-04-26)26 April 1977 (aged 29) | 67 | Hamburger SV |
| 9 | 4FW | Alexander Frei | (1979-07-15)15 July 1979 (aged 26) | 45 | Rennes |
| 10 | 4FW | Daniel Gygax | (1981-08-28)28 August 1981 (aged 24) | 22 | Lille |
| 11 | 4FW | Marco Streller | (1981-06-18)18 June 1981 (aged 24) | 10 | 1. FC Köln |
| 12 | 1GK | Diego Benaglio | (1983-09-08)8 September 1983 (aged 22) | 1 | Nacional |
| 13 | 2DF | Stéphane Grichting | (1979-03-30)30 March 1979 (aged 27) | 6 | Auxerre |
| 14 | 3MF | David Degen | (1983-02-15)15 February 1983 (aged 23) | 3 | Basel |
| 15 | 3MF | Blerim Džemaili | (1986-04-12)12 April 1986 (aged 20) | 3 | Zürich |
| 16 | 3MF | Tranquillo Barnetta | (1985-05-22)22 May 1985 (aged 21) | 13 | Bayer Leverkusen |
| 17 | 2DF | Christoph Spycher | (1978-03-30)30 March 1978 (aged 28) | 21 | Eintracht Frankfurt |
| 18 | 4FW | Mauro Lustrinelli | (1976-02-26)26 February 1976 (aged 30) | 5 | Sparta Prague |
| 19 | 3MF | Valon Behrami | (1985-04-19)19 April 1985 (aged 21) | 6 | Lazio |
| 20 | 2DF | Patrick Müller | (1976-12-17)17 December 1976 (aged 29) | 64 | Lyon |
| 21 | 1GK | Fabio Coltorti | (1980-12-03)3 December 1980 (aged 25) | 2 | Grasshopper |
| 22 | 3MF | Hakan Yakin | (1977-02-22)22 February 1977 (aged 29) | 46 | Young Boys |
| 23 | 2DF | Philipp Degen | (1983-02-15)15 February 1983 (aged 23) | 15 | Borussia Dortmund |

### Togo

Head coach: Otto Pfister
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Ouro-Nimini Tchagnirou | (1977-12-31)31 December 1977 (aged 28) | 9 | Djoliba |
| 2 | 2DF | Daré Nibombé | (1980-06-16)16 June 1980 (aged 25) | 16 | Mons |
| 3 | 2DF | Jean-Paul Abalo (c) | (1975-06-26)26 June 1975 (aged 30) | 65 | APOEL |
| 4 | 4FW | Emmanuel Adebayor | (1984-02-26)26 February 1984 (aged 22) | 29 | Arsenal |
| 5 | 2DF | Massamasso Tchangai | (1978-08-08)8 August 1978 (aged 27) | 34 | Benevento |
| 6 | 3MF | Yao Aziawonou | (1979-11-30)30 November 1979 (aged 26) | 32 | Young Boys |
| 7 | 4FW | Moustapha Salifou | (1983-06-01)1 June 1983 (aged 23) | 34 | Brest |
| 8 | 3MF | Kuami Agboh | (1977-12-28)28 December 1977 (aged 28) | 4 | Beveren |
| 9 | 3MF | Thomas Dossevi | (1979-03-06)6 March 1979 (aged 27) | 10 | Valenciennes |
| 10 | 3MF | Chérif Touré Mamam | (1978-01-13)13 January 1978 (aged 28) | 39 | Metz |
| 11 | 4FW | Robert Malm | (1973-08-21)21 August 1973 (aged 32) | 1 | Brest |
| 12 | 2DF | Eric Akoto | (1980-07-20)20 July 1980 (aged 25) | 32 | Admira Wacker |
| 13 | 2DF | Richmond Forson | (1980-05-23)23 May 1980 (aged 26) | 8 | Poiré |
| 14 | 3MF | Adékambi Olufadé | (1980-01-07)7 January 1980 (aged 26) | 24 | Al-Siliyah |
| 15 | 3MF | Alaixys Romao | (1984-01-18)18 January 1984 (aged 22) | 11 | Louhans-Cuiseaux |
| 16 | 1GK | Kossi Agassa | (1978-07-02)2 July 1978 (aged 27) | 49 | Metz |
| 17 | 4FW | Mohamed Kader | (1979-04-08)8 April 1979 (aged 27) | 46 | Guingamp |
| 18 | 3MF | Yao Junior Sènaya | (1984-04-19)19 April 1984 (aged 22) | 16 | YF Juventus |
| 19 | 2DF | Ludovic Assemoassa | (1980-09-18)18 September 1980 (aged 25) | 5 | Ciudad de Murcia |
| 20 | 4FW | Affo Erassa | (1983-02-19)19 February 1983 (aged 23) | 6 | Moulins |
| 21 | 3MF | Franck Atsou | (1978-08-01)1 August 1978 (aged 27) | 13 | Al Hilal |
| 22 | 1GK | Kodjovi Obilalé | (1984-10-08)8 October 1984 (aged 21) | 0 | Étoile Filante |
| 23 | 2DF | Assimiou Touré | (1988-01-01)1 January 1988 (aged 18) | 1 | Bayer Leverkusen |

## Group H
### Saudi Arabia

Head coach: Marcos Paquetá
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Mohamed Al-Deayea | (1972-08-02)2 August 1972 (aged 33) | 175 | Al Hilal |
| 2 | 2DF | Ahmed Al-Dokhi | (1976-10-25)25 October 1976 (aged 29) | 68 | Al-Ittihad |
| 3 | 2DF | Redha Tukar | (1975-11-29)29 November 1975 (aged 30) | 37 | Al-Ittihad |
| 4 | 2DF | Hamad Al-Montashari | (1982-06-22)22 June 1982 (aged 23) | 32 | Al-Ittihad |
| 5 | 2DF | Naif Al-Qadi | (1979-04-03)3 April 1979 (aged 27) | 28 | Al-Ahli |
| 6 | 3MF | Omar Al-Ghamdi | (1979-04-11)11 April 1979 (aged 27) | 38 | Al Hilal |
| 7 | 3MF | Mohammed Ameen | (1980-04-29)29 April 1980 (aged 26) | 16 | Al-Ittihad |
| 8 | 3MF | Mohammed Noor | (1978-02-26)26 February 1978 (aged 28) | 63 | Al-Ittihad |
| 9 | 4FW | Sami Al-Jaber (c) | (1972-12-11)11 December 1972 (aged 33) | 160 | Al Hilal |
| 10 | 3MF | Mohammad Al-Shalhoub | (1980-12-08)8 December 1980 (aged 25) | 48 | Al Hilal |
| 11 | 4FW | Saad Al-Harthi | (1984-02-03)3 February 1984 (aged 22) | 15 | Al Nassr |
| 12 | 2DF | Abdulaziz Al-Khathran | (1973-07-31)31 July 1973 (aged 32) | 19 | Al Hilal |
| 13 | 2DF | Hussein Abdulghani | (1977-01-21)21 January 1977 (aged 29) | 97 | Al-Ahli |
| 14 | 3MF | Saud Kariri | (1980-07-08)8 July 1980 (aged 25) | 34 | Al-Ittihad |
| 15 | 2DF | Ahmed Al-Bahri | (1980-09-18)18 September 1980 (aged 25) | 11 | Al Ettifaq |
| 16 | 3MF | Khaled Aziz | (1981-07-14)14 July 1981 (aged 24) | 14 | Al Hilal |
| 17 | 2DF | Mohamed Eid | (1987-05-03)3 May 1987 (aged 19) | 0 | Al-Ahli |
| 18 | 3MF | Nawaf Al-Temyat | (1976-06-28)28 June 1976 (aged 29) | 56 | Al Hilal |
| 19 | 2DF | Mohammad Massad | (1983-02-17)17 February 1983 (aged 23) | 5 | Al-Ahli |
| 20 | 4FW | Yasser Al-Qahtani | (1982-10-10)10 October 1982 (aged 23) | 45 | Al Hilal |
| 21 | 1GK | Mabrouk Zaid | (1979-02-11)11 February 1979 (aged 27) | 33 | Al-Ittihad |
| 22 | 1GK | Mohammad Khouja | (1982-03-15)15 March 1982 (aged 24) | 8 | Al Shabab |
| 23 | 4FW | Malek Mouath | (1981-08-10)10 August 1981 (aged 24) | 5 | Al-Ahli |

### Spain

Head coach: Luis Aragonés
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Iker Casillas | (1981-05-20)20 May 1981 (aged 25) | 58 | Real Madrid |
| 2 | 2DF | Míchel Salgado | (1975-10-22)22 October 1975 (aged 30) | 50 | Real Madrid |
| 3 | 2DF | Mariano Pernía | (1977-05-04)4 May 1977 (aged 29) | 1 | Getafe |
| 4 | 2DF | Carlos Marchena | (1979-07-31)31 July 1979 (aged 26) | 27 | Valencia |
| 5 | 2DF | Carles Puyol | (1978-04-13)13 April 1978 (aged 28) | 47 | Barcelona |
| 6 | 3MF | David Albelda | (1977-09-01)1 September 1977 (aged 28) | 33 | Valencia |
| 7 | 4FW | Raúl (c) | (1977-06-27)27 June 1977 (aged 28) | 95 | Real Madrid |
| 8 | 3MF | Xavi | (1980-01-25)25 January 1980 (aged 26) | 36 | Barcelona |
| 9 | 4FW | Fernando Torres | (1984-03-20)20 March 1984 (aged 22) | 30 | Atlético Madrid |
| 10 | 3MF | José Antonio Reyes | (1983-09-01)1 September 1983 (aged 22) | 19 | Arsenal |
| 11 | 3MF | Luis García | (1978-06-24)24 June 1978 (aged 27) | 10 | Liverpool |
| 12 | 2DF | Antonio López | (1981-09-13)13 September 1981 (aged 24) | 8 | Atlético Madrid |
| 13 | 3MF | Andrés Iniesta | (1984-05-11)11 May 1984 (aged 22) | 3 | Barcelona |
| 14 | 3MF | Xabi Alonso | (1981-11-25)25 November 1981 (aged 24) | 26 | Liverpool |
| 15 | 2DF | Sergio Ramos | (1986-03-30)30 March 1986 (aged 20) | 11 | Real Madrid |
| 16 | 3MF | Marcos Senna | (1976-07-17)17 July 1976 (aged 29) | 3 | Villarreal |
| 17 | 3MF | Joaquín | (1981-07-21)21 July 1981 (aged 24) | 38 | Real Betis |
| 18 | 3MF | Cesc Fàbregas | (1987-05-04)4 May 1987 (aged 19) | 4 | Arsenal |
| 19 | 1GK | Santiago Cañizares | (1969-12-18)18 December 1969 (aged 36) | 45 | Valencia |
| 20 | 2DF | Juanito | (1976-07-23)23 July 1976 (aged 29) | 15 | Real Betis |
| 21 | 4FW | David Villa | (1981-12-03)3 December 1981 (aged 24) | 8 | Valencia |
| 22 | 2DF | Pablo Ibáñez | (1981-08-03)3 August 1981 (aged 24) | 11 | Atlético Madrid |
| 23 | 1GK | Pepe Reina | (1982-08-31)31 August 1982 (aged 23) | 3 | Liverpool |

### Tunisia

Head coach: Roger Lemerre
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Ali Boumnijel | (1966-04-13)13 April 1966 (aged 40) | 48 | Club Africain |
| 2 | 2DF | Karim Essediri | (1979-07-29)29 July 1979 (aged 26) | 7 | Rosenborg |
| 3 | 2DF | Karim Haggui | (1984-01-21)21 January 1984 (aged 22) | 26 | Strasbourg |
| 4 | 2DF | Alaeddine Yahia | (1981-09-26)26 September 1981 (aged 24) | 13 | Saint-Étienne |
| 5 | 4FW | Ziad Jaziri | (1978-07-12)12 July 1978 (aged 27) | 61 | Troyes |
| 6 | 2DF | Hatem Trabelsi | (1977-01-25)25 January 1977 (aged 29) | 56 | Ajax |
| 7 | 4FW | Haykel Guemamdia | (1981-12-22)22 December 1981 (aged 24) | 13 | Strasbourg |
| 8 | 3MF | Mehdi Nafti | (1978-11-28)28 November 1978 (aged 27) | 29 | Birmingham City |
| 9 | 3MF | Yassine Chikhaoui | (1986-09-02)2 September 1986 (aged 19) | 1 | Étoile du Sahel |
| 10 | 3MF | Kaies Ghodhbane | (1976-01-07)7 January 1976 (aged 30) | 89 | Konyaspor |
| 11 | 4FW | Francileudo Santos | (1979-03-20)20 March 1979 (aged 27) | 28 | Toulouse |
| 12 | 3MF | Jawhar Mnari | (1976-11-08)8 November 1976 (aged 29) | 37 | 1. FC Nürnberg |
| 13 | 3MF | Riadh Bouazizi (c) | (1973-04-08)8 April 1973 (aged 33) | 85 | Kayseri Erciyesspor |
| 14 | 3MF | Adel Chedli | (1976-09-16)16 September 1976 (aged 29) | 38 | 1. FC Nürnberg |
| 15 | 2DF | Radhi Jaïdi | (1975-08-30)30 August 1975 (aged 30) | 89 | Bolton Wanderers |
| 16 | 1GK | Adel Nefzi | (1974-03-16)16 March 1974 (aged 32) | 0 | Monastir |
| 17 | 4FW | Chaouki Ben Saada | (1984-07-01)1 July 1984 (aged 21) | 11 | Bastia |
| 18 | 2DF | David Jemmali | (1974-12-13)13 December 1974 (aged 31) | 2 | Bordeaux |
| 19 | 2DF | Anis Ayari | (1982-02-16)16 February 1982 (aged 24) | 24 | Samsunspor |
| 20 | 3MF | Hamed Namouchi | (1984-01-12)12 January 1984 (aged 22) | 14 | Rangers |
| 21 | 2DF | Karim Saidi | (1983-03-24)24 March 1983 (aged 23) | 15 | Feyenoord |
| 22 | 1GK | Hamdi Kasraoui | (1983-01-18)18 January 1983 (aged 23) | 6 | Espérance de Tunis |
| 23 | 3MF | Sofiane Melliti | (1978-08-18)18 August 1978 (aged 27) | 14 | Gaziantepspor |

### Ukraine

Head coach: Oleg Blokhin
Serhiy Fedorov was injured prior to the start of the tournament. His replacement, Vyacheslav Shevchuk, was also injured shortly after filling in. Oleksandr Yatsenko was then called up, and sat on the bench for the last two matches.
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Oleksandr Shovkovskyi | (1975-01-02)2 January 1975 (aged 31) | 68 | Dynamo Kyiv |
| 2 | 2DF | Andriy Nesmachniy | (1979-02-28)28 February 1979 (aged 27) | 49 | Dynamo Kyiv |
| 3 | 2DF | Oleksandr Yatsenko | (1985-02-24)24 February 1985 (aged 21) | 1 | Kharkiv |
| 4 | 3MF | Anatoliy Tymoshchuk | (1979-03-30)30 March 1979 (aged 27) | 55 | Shakhtar Donetsk |
| 5 | 2DF | Volodymyr Yezerskiy | (1976-11-15)15 November 1976 (aged 29) | 24 | Dnipro Dnipropetrovsk |
| 6 | 2DF | Andriy Rusol | (1983-01-16)16 January 1983 (aged 23) | 23 | Dnipro Dnipropetrovsk |
| 7 | 4FW | Andriy Shevchenko (c) | (1976-09-29)29 September 1976 (aged 29) | 64 | AC Milan |
| 8 | 3MF | Oleh Shelayev | (1976-11-05)5 November 1976 (aged 29) | 19 | Dnipro Dnipropetrovsk |
| 9 | 3MF | Oleh Husyev | (1983-04-25)25 April 1983 (aged 23) | 25 | Dynamo Kyiv |
| 10 | 4FW | Andriy Voronin | (1979-07-21)21 July 1979 (aged 26) | 32 | Bayer Leverkusen |
| 11 | 4FW | Serhii Rebrov | (1974-06-03)3 June 1974 (aged 32) | 70 | Dynamo Kyiv |
| 12 | 1GK | Andriy Pyatov | (1984-06-28)28 June 1984 (aged 21) | 1 | Vorskla Poltava |
| 13 | 2DF | Dmytro Chyhrynskyi | (1986-11-07)7 November 1986 (aged 19) | 0 | Shakhtar Donetsk |
| 14 | 3MF | Andriy Husin | (1972-12-11)11 December 1972 (aged 33) | 64 | Krylya Sovetov Samara |
| 15 | 4FW | Artem Milevskyi | (1985-01-12)12 January 1985 (aged 21) | 0 | Dynamo Kyiv |
| 16 | 4FW | Andriy Vorobey | (1978-11-29)29 November 1978 (aged 27) | 53 | Shakhtar Donetsk |
| 17 | 2DF | Vladyslav Vashchuk | (1975-01-02)2 January 1975 (aged 31) | 58 | Dynamo Kyiv |
| 18 | 3MF | Serhiy Nazarenko | (1980-02-16)16 February 1980 (aged 26) | 15 | Dnipro Dnipropetrovsk |
| 19 | 3MF | Maksym Kalynychenko | (1979-01-26)26 January 1979 (aged 27) | 21 | Spartak Moscow |
| 20 | 4FW | Oleksiy Byelik | (1981-02-15)15 February 1981 (aged 25) | 15 | Shakhtar Donetsk |
| 21 | 3MF | Ruslan Rotan | (1981-10-29)29 October 1981 (aged 24) | 19 | Dynamo Kyiv |
| 22 | 2DF | Vyacheslav Sviderskyi | (1979-01-01)1 January 1979 (aged 27) | 6 | Shakhtar Donetsk |
| 23 | 1GK | Bohdan Shust | (1986-03-04)4 March 1986 (aged 20) | 2 | Shakhtar Donetsk |

## Player representation by league

| Country | Players | Percent | Outside national squad |
| Total | 736 | 100.00% | |
| England | 102 | 13.86% | 81 |
| Germany | 74 | 10.05% | 54 |
| Italy | 60 | 8.15% | 37 |
| France | 58 | 7.89% | 45 |
| Spain | 52 | 7.07% | 35 |
| Ukraine | 25 | 3.40% | 8 |
| Netherlands | 25 | 3.40% | 11 |
| Saudi Arabia | 24 | 3.26% | 1 |
| Mexico | 23 | 3.125% | 4 |
| Portugal | 20 | 2.72% | 12 |
| Costa Rica | 20 | 2.72% | 0 |
| Others | 253 | 34.38% | |
The squads for Italy and Saudi Arabia were made up entirely of players from their respective domestic leagues, with the latter being the only team without players from European clubs. The Ivory Coast squad was made up entirely of players employed by foreign clubs, and 22 out of the 23 players were registered in Europe. Although Turkey, Scotland, and Russia failed to qualify for the finals, their domestic leagues were represented by 12, 11, and 10 players respectively. In total, domestic leagues from 48 countries had players at the 2006 World Cup.

## Player representation by club

Finalised clubs' listing as per FIFA, excluding players on standby and loans.
| Players | Clubs |
| 15 | Arsenal |
| 14 | Chelsea |
| 13 | Juventus, AC Milan |
| 12 | Manchester United |
| 11 | Barcelona, Bayern Munich, Shakhtar Donetsk |
| 10 | Lyon, Real Madrid |
| 9 | Al Hilal, Ajax, Bayer Leverkusen, Dynamo Kyiv, Liverpool, Valencia |
| 8 | Borussia Dortmund, Hamburger SV, Inter Milan, PSV Eindhoven, Saprissa |
| 7 | Al-Ittihad, LDU Quito |
| 6 | Atlético Madrid, Basel, Benfica, Guadalajara, Werder Bremen |
| 5 | Alajuelense, AZ, El Nacional, Paris Saint-Germain, Red Star Belgrade, Rennes, Roma, VfB Stuttgart, Tottenham Hotspur |

## Coaches representation by country

| Nº | Country | Coaches |
| 4 | Brazil | Marcos Paquetá (Saudi Arabia), Carlos Alberto Parreira, Luiz Felipe Scolari (Portugal), Zico (Japan) |
| 4 | Netherlands | Dick Advocaat (South Korea), Marco van Basten, Leo Beenhakker (Trinidad and Tobago), Guus Hiddink (Australia) |
| 3 | France | Raymond Domenech, Roger Lemerre (Tunisia), Henri Michel (Ivory Coast) |
| 2 | Argentina | José Pekerman, Ricardo La Volpe (Mexico) |
| 2 | Croatia | Branko Ivanković (Iran), Zlatko Kranjčar |
| 2 | Germany | Jürgen Klinsmann, Otto Pfister (Togo) |
| 2 | Sweden | Sven-Göran Eriksson (England), Lars Lagerbäck |
| 1 | Angola | Oliveira Gonçalves |
| 1 | Colombia | Luis Fernando Suárez (Ecuador) |
| 1 | Costa Rica | Alexandre Guimarães |
| 1 | Czech Republic | Karel Brückner |
| 1 | Italy | Marcello Lippi |
| 1 | Poland | Paweł Janas |
| 1 | Serbia | Ratomir Dujković (Ghana) |
| 1 | Serbia and Montenegro | Ilija Petković |
| 1 | Spain | Luis Aragonés |
| 1 | Switzerland | Köbi Kuhn |
| 1 | Ukraine | Oleg Blokhin |
| 1 | United States | Bruce Arena |
| 1 | Uruguay | Aníbal Ruiz (Paraguay) |