# 2014 FIFA World Cup squads

The 2014 FIFA World Cup was an international football tournament that was held in Brazil from 12 June to 13 July 2014. The 32 national teams involved in the tournament were required to register a squad of 23 players, including three goalkeepers. Only players in these squads were eligible to take part in the tournament.
A provisional list of 30 players per national team was submitted to FIFA by 13 May 2014. FIFA published the 30-player provisional lists on their website on 16 May 2014. The final lists of 23 players per national team were submitted to FIFA by 2 June 2014. FIFA published the 23-player final lists, with the squad numbers, on their website, on 5 June 2014. Teams were permitted to make late replacements in the event of serious injury, at any time up to 24 hours before their first game.
The age listed for each player is on 12 June 2014, the first day of the tournament. The number of caps listed for each player does not include any matches played after the start of the 2014 FIFA World Cup. The club listed is the club for which the player last played a competitive match prior to the tournament. The nationality for each club reflects the national association (not the league) to which the club is affiliated.
The Netherlands was the only team to use all of its 23 players during the tournament, making it the fourth team in World Cup history to ever use all of its players in the squad, after France in 1978, and both Greece and Russia in 1994 (although in all these cases 22 players were used since the 23-player squads were not introduced until 2002 FIFA World Cup).

## Group A
### Brazil

Coach: Luiz Felipe Scolari
The final squad was announced on 7 May 2014. The squad numbers were revealed on 2 June.
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Jefferson | (1983-01-02)2 January 1983 (aged 31) | 9 | Botafogo |
| 2 | 2DF | Dani Alves | (1983-05-06)6 May 1983 (aged 31) | 75 | Barcelona |
| 3 | 2DF | Thiago Silva (c) | (1984-09-22)22 September 1984 (aged 29) | 46 | Paris Saint-Germain |
| 4 | 2DF | David Luiz | (1987-04-22)22 April 1987 (aged 27) | 36 | Chelsea |
| 5 | 3MF | Fernandinho | (1985-05-04)4 May 1985 (aged 29) | 7 | Manchester City |
| 6 | 2DF | Marcelo | (1988-05-12)12 May 1988 (aged 26) | 31 | Real Madrid |
| 7 | 4FW | Hulk | (1986-07-25)25 July 1986 (aged 27) | 35 | Zenit Saint Petersburg |
| 8 | 3MF | Paulinho | (1988-07-25)25 July 1988 (aged 25) | 26 | Tottenham Hotspur |
| 9 | 4FW | Fred | (1983-10-03)3 October 1983 (aged 30) | 33 | Fluminense |
| 10 | 4FW | Neymar | (1992-02-05)5 February 1992 (aged 22) | 49 | Barcelona |
| 11 | 3MF | Oscar | (1991-09-09)9 September 1991 (aged 22) | 31 | Chelsea |
| 12 | 1GK | Júlio César | (1979-09-03)3 September 1979 (aged 34) | 80 | Toronto FC |
| 13 | 2DF | Dante | (1983-10-18)18 October 1983 (aged 30) | 12 | Bayern Munich |
| 14 | 2DF | Maxwell | (1981-08-27)27 August 1981 (aged 32) | 9 | Paris Saint-Germain |
| 15 | 2DF | Henrique | (1986-10-14)14 October 1986 (aged 27) | 5 | Napoli |
| 16 | 3MF | Ramires | (1987-03-24)24 March 1987 (aged 27) | 42 | Chelsea |
| 17 | 3MF | Luiz Gustavo | (1987-07-23)23 July 1987 (aged 26) | 19 | VfL Wolfsburg |
| 18 | 3MF | Hernanes | (1985-05-29)29 May 1985 (aged 29) | 24 | Inter Milan |
| 19 | 3MF | Willian | (1988-08-09)9 August 1988 (aged 25) | 7 | Chelsea |
| 20 | 4FW | Bernard | (1992-09-08)8 September 1992 (aged 21) | 11 | Shakhtar Donetsk |
| 21 | 4FW | Jô | (1987-03-20)20 March 1987 (aged 27) | 17 | Atlético Mineiro |
| 22 | 1GK | Victor | (1983-01-21)21 January 1983 (aged 31) | 6 | Atlético Mineiro |
| 23 | 2DF | Maicon | (1981-07-26)26 July 1981 (aged 32) | 72 | Roma |

### Cameroon

Coach: Volker Finke
The final squad was announced on 2 June 2014.
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Loïc Feudjou | (1992-04-14)14 April 1992 (aged 22) | 2 | Coton Sport |
| 2 | 2DF | Benoît Assou-Ekotto | (1984-03-24)24 March 1984 (aged 30) | 22 | Queens Park Rangers |
| 3 | 2DF | Nicolas Nkoulou | (1990-03-27)27 March 1990 (aged 24) | 48 | Marseille |
| 4 | 2DF | Cédric Djeugoué | (1992-08-28)28 August 1992 (aged 21) | 3 | Coton Sport |
| 5 | 2DF | Dany Nounkeu | (1986-04-11)11 April 1986 (aged 28) | 16 | Beşiktaş |
| 6 | 3MF | Alex Song | (1987-09-09)9 September 1987 (aged 26) | 47 | Barcelona |
| 7 | 3MF | Landry N'Guémo | (1985-11-28)28 November 1985 (aged 28) | 40 | Bordeaux |
| 8 | 4FW | Benjamin Moukandjo | (1988-11-12)12 November 1988 (aged 25) | 17 | Nancy |
| 9 | 4FW | Samuel Eto'o (c) | (1981-03-10)10 March 1981 (aged 33) | 117 | Chelsea |
| 10 | 4FW | Vincent Aboubakar | (1992-01-22)22 January 1992 (aged 22) | 24 | Lorient |
| 11 | 3MF | Jean Makoun | (1983-05-29)29 May 1983 (aged 31) | 66 | Rennes |
| 12 | 2DF | Henri Bedimo | (1984-06-04)4 June 1984 (aged 30) | 31 | Lyon |
| 13 | 4FW | Eric Maxim Choupo-Moting | (1989-03-23)23 March 1989 (aged 25) | 26 | Mainz 05 |
| 14 | 2DF | Aurélien Chedjou | (1985-06-20)20 June 1985 (aged 28) | 31 | Galatasaray |
| 15 | 4FW | Pierre Webó | (1982-01-20)20 January 1982 (aged 32) | 56 | Fenerbahçe |
| 16 | 1GK | Charles Itandje | (1982-11-02)2 November 1982 (aged 31) | 9 | Konyaspor |
| 17 | 3MF | Stéphane Mbia | (1986-05-20)20 May 1986 (aged 28) | 49 | Sevilla |
| 18 | 3MF | Eyong Enoh | (1986-03-23)23 March 1986 (aged 28) | 38 | Antalyaspor |
| 19 | 4FW | Fabrice Olinga | (1996-05-12)12 May 1996 (aged 18) | 8 | Zulte Waregem |
| 20 | 3MF | Edgar Salli | (1992-08-17)17 August 1992 (aged 21) | 9 | Lens |
| 21 | 3MF | Joël Matip | (1991-08-08)8 August 1991 (aged 22) | 23 | Schalke 04 |
| 22 | 2DF | Allan Nyom | (1988-05-10)10 May 1988 (aged 26) | 10 | Granada |
| 23 | 1GK | Sammy Ndjock | (1990-02-25)25 February 1990 (aged 24) | 3 | Fethiyespor |

### Croatia

Coach: Niko Kovač
The final squad was announced on 31 May 2014. With less than 48 hours until the opening game against Brazil, Milan Badelj was called up to replace the injured Ivan Močinić, after having previously been excluded from the final squad.
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Stipe Pletikosa | (1979-01-08)8 January 1979 (aged 35) | 111 | Rostov |
| 2 | 2DF | Šime Vrsaljko | (1992-01-10)10 January 1992 (aged 22) | 7 | Genoa |
| 3 | 2DF | Danijel Pranjić | (1981-12-02)2 December 1981 (aged 32) | 50 | Panathinaikos |
| 4 | 3MF | Ivan Perišić | (1989-02-02)2 February 1989 (aged 25) | 29 | VfL Wolfsburg |
| 5 | 2DF | Vedran Ćorluka | (1986-02-05)5 February 1986 (aged 28) | 72 | Lokomotiv Moscow |
| 6 | 2DF | Dejan Lovren | (1989-07-05)5 July 1989 (aged 24) | 25 | Southampton |
| 7 | 3MF | Ivan Rakitić | (1988-03-10)10 March 1988 (aged 26) | 62 | Sevilla |
| 8 | 3MF | Ognjen Vukojević | (1983-12-20)20 December 1983 (aged 30) | 55 | Dynamo Kyiv |
| 9 | 4FW | Nikica Jelavić | (1985-08-27)27 August 1985 (aged 28) | 33 | Hull City |
| 10 | 3MF | Luka Modrić | (1985-09-09)9 September 1985 (aged 28) | 75 | Real Madrid |
| 11 | 2DF | Darijo Srna (c) | (1982-05-01)1 May 1982 (aged 32) | 112 | Shakhtar Donetsk |
| 12 | 1GK | Oliver Zelenika | (1993-05-14)14 May 1993 (aged 21) | 0 | Lokomotiva |
| 13 | 2DF | Gordon Schildenfeld | (1985-03-18)18 March 1985 (aged 29) | 21 | Panathinaikos |
| 14 | 3MF | Marcelo Brozović | (1992-11-16)16 November 1992 (aged 21) | 1 | Dinamo Zagreb |
| 15 | 3MF | Milan Badelj | (1989-02-25)25 February 1989 (aged 25) | 9 | Hamburger SV |
| 16 | 4FW | Ante Rebić | (1993-09-21)21 September 1993 (aged 20) | 5 | Fiorentina |
| 17 | 4FW | Mario Mandžukić | (1986-05-21)21 May 1986 (aged 28) | 50 | Bayern Munich |
| 18 | 4FW | Ivica Olić | (1979-09-14)14 September 1979 (aged 34) | 92 | VfL Wolfsburg |
| 19 | 3MF | Sammir | (1987-04-23)23 April 1987 (aged 27) | 6 | Getafe |
| 20 | 3MF | Mateo Kovačić | (1994-05-06)6 May 1994 (aged 20) | 10 | Inter Milan |
| 21 | 2DF | Domagoj Vida | (1989-04-29)29 April 1989 (aged 25) | 23 | Dynamo Kyiv |
| 22 | 4FW | Eduardo | (1983-02-25)25 February 1983 (aged 31) | 63 | Shakhtar Donetsk |
| 23 | 1GK | Danijel Subašić | (1984-10-27)27 October 1984 (aged 29) | 6 | Monaco |

### Mexico

Coach: Miguel Herrera
The final squad was announced on 9 May 2014. However, midfielders Luis Montes and Juan Carlos Medina sustained injuries afterwards and were replaced by Javier Aquino and Miguel Ángel Ponce.
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Jesús Corona | (1981-01-26)26 January 1981 (aged 33) | 34 | Cruz Azul |
| 2 | 2DF | Francisco Javier Rodríguez | (1981-10-20)20 October 1981 (aged 32) | 95 | América |
| 3 | 2DF | Carlos Salcido | (1980-04-02)2 April 1980 (aged 34) | 122 | UANL |
| 4 | 2DF | Rafael Márquez (c) | (1979-02-13)13 February 1979 (aged 35) | 120 | León |
| 5 | 2DF | Diego Reyes | (1992-09-19)19 September 1992 (aged 21) | 14 | Porto |
| 6 | 3MF | Héctor Herrera | (1990-04-19)19 April 1990 (aged 24) | 13 | Porto |
| 7 | 2DF | Miguel Layún | (1988-06-25)25 June 1988 (aged 25) | 15 | América |
| 8 | 3MF | Marco Fabián | (1989-07-21)21 July 1989 (aged 24) | 15 | Cruz Azul |
| 9 | 4FW | Raúl Jiménez | (1991-05-05)5 May 1991 (aged 23) | 25 | América |
| 10 | 3MF | Giovani dos Santos | (1989-05-11)11 May 1989 (aged 25) | 76 | Villarreal |
| 11 | 4FW | Alan Pulido | (1991-03-08)8 March 1991 (aged 23) | 6 | UANL |
| 12 | 1GK | Alfredo Talavera | (1982-09-18)18 September 1982 (aged 31) | 14 | Toluca |
| 13 | 1GK | Guillermo Ochoa | (1985-07-13)13 July 1985 (aged 28) | 59 | Ajaccio |
| 14 | 4FW | Javier Hernández | (1988-06-01)1 June 1988 (aged 26) | 62 | Manchester United |
| 15 | 2DF | Héctor Moreno | (1988-01-17)17 January 1988 (aged 26) | 53 | Espanyol |
| 16 | 2DF | Miguel Ángel Ponce | (1989-04-12)12 April 1989 (aged 25) | 8 | Toluca |
| 17 | 3MF | Isaác Brizuela | (1990-08-28)28 August 1990 (aged 23) | 7 | Toluca |
| 18 | 3MF | Andrés Guardado | (1986-09-28)28 September 1986 (aged 27) | 104 | Bayer Leverkusen |
| 19 | 4FW | Oribe Peralta | (1984-01-12)12 January 1984 (aged 30) | 33 | Santos Laguna |
| 20 | 3MF | Javier Aquino | (1990-02-11)11 February 1990 (aged 24) | 22 | Villarreal |
| 21 | 3MF | Carlos Peña | (1990-03-29)29 March 1990 (aged 24) | 16 | León |
| 22 | 2DF | Paul Aguilar | (1986-03-06)6 March 1986 (aged 28) | 30 | América |
| 23 | 3MF | José Juan Vázquez | (1988-03-14)14 March 1988 (aged 26) | 5 | León |

## Group B
### Australia

Coach: Ange Postecoglou
The final squad was announced on 3 June 2014.
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Mathew Ryan | (1992-04-08)8 April 1992 (aged 22) | 7 | Club Brugge |
| 2 | 2DF | Ivan Franjic | (1987-09-10)10 September 1987 (aged 26) | 9 | Brisbane Roar |
| 3 | 2DF | Jason Davidson | (1991-06-29)29 June 1991 (aged 22) | 7 | Heracles Almelo |
| 4 | 4FW | Tim Cahill | (1979-12-06)6 December 1979 (aged 34) | 69 | New York Red Bulls |
| 5 | 3MF | Mark Milligan | (1985-08-04)4 August 1985 (aged 28) | 29 | Melbourne Victory |
| 6 | 2DF | Matthew Spiranovic | (1988-06-27)27 June 1988 (aged 25) | 18 | Western Sydney Wanderers |
| 7 | 4FW | Mathew Leckie | (1991-02-04)4 February 1991 (aged 23) | 8 | FSV Frankfurt |
| 8 | 2DF | Bailey Wright | (1992-07-28)28 July 1992 (aged 21) | 0 | Preston North End |
| 9 | 4FW | Adam Taggart | (1993-06-02)2 June 1993 (aged 21) | 5 | Newcastle Jets |
| 10 | 3MF | Ben Halloran | (1992-06-14)14 June 1992 (aged 21) | 2 | Fortuna Düsseldorf |
| 11 | 3MF | Tommy Oar | (1991-12-10)10 December 1991 (aged 22) | 15 | Utrecht |
| 12 | 1GK | Mitchell Langerak | (1988-08-22)22 August 1988 (aged 25) | 3 | Borussia Dortmund |
| 13 | 3MF | Oliver Bozanic | (1989-01-08)8 January 1989 (aged 25) | 3 | Luzern |
| 14 | 3MF | James Troisi | (1988-07-03)3 July 1988 (aged 25) | 11 | Melbourne Victory |
| 15 | 3MF | Mile Jedinak (c) | (1984-08-03)3 August 1984 (aged 29) | 44 | Crystal Palace |
| 16 | 3MF | James Holland | (1989-05-15)15 May 1989 (aged 25) | 14 | Austria Wien |
| 17 | 3MF | Matt McKay | (1983-01-11)11 January 1983 (aged 31) | 47 | Brisbane Roar |
| 18 | 1GK | Eugene Galekovic | (1981-06-12)12 June 1981 (aged 33) | 8 | Adelaide United |
| 19 | 2DF | Ryan McGowan | (1989-08-15)15 August 1989 (aged 24) | 9 | Shandong Luneng Taishan |
| 20 | 3MF | Dario Vidošić | (1987-04-08)8 April 1987 (aged 27) | 23 | Sion |
| 21 | 3MF | Massimo Luongo | (1992-09-25)25 September 1992 (aged 21) | 1 | Swindon Town |
| 22 | 2DF | Alex Wilkinson | (1984-08-13)13 August 1984 (aged 29) | 3 | Jeonbuk Hyundai Motors |
| 23 | 3MF | Mark Bresciano | (1980-02-11)11 February 1980 (aged 34) | 74 | Al-Gharafa |

### Chile

Coach: Jorge Sampaoli
The final squad was announced on 1 June 2014.
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Claudio Bravo (c) | (1983-04-13)13 April 1983 (aged 31) | 79 | Real Sociedad |
| 2 | 2DF | Eugenio Mena | (1988-07-18)18 July 1988 (aged 25) | 25 | Santos |
| 3 | 2DF | Miiko Albornoz | (1990-11-30)30 November 1990 (aged 23) | 2 | Malmö FF |
| 4 | 3MF | Mauricio Isla | (1988-06-12)12 June 1988 (aged 26) | 47 | Juventus |
| 5 | 3MF | Francisco Silva | (1986-02-11)11 February 1986 (aged 28) | 12 | Osasuna |
| 6 | 3MF | Carlos Carmona | (1987-02-21)21 February 1987 (aged 27) | 44 | Atalanta |
| 7 | 4FW | Alexis Sánchez | (1988-12-19)19 December 1988 (aged 25) | 67 | Barcelona |
| 8 | 3MF | Arturo Vidal | (1987-05-22)22 May 1987 (aged 27) | 54 | Juventus |
| 9 | 4FW | Mauricio Pinilla | (1984-02-04)4 February 1984 (aged 30) | 27 | Cagliari |
| 10 | 3MF | Jorge Valdivia | (1983-10-03)3 October 1983 (aged 30) | 57 | Palmeiras |
| 11 | 4FW | Eduardo Vargas | (1989-11-20)20 November 1989 (aged 24) | 30 | Valencia |
| 12 | 1GK | Cristopher Toselli | (1988-06-22)22 June 1988 (aged 25) | 4 | Universidad Católica |
| 13 | 2DF | José Manuel Rojas | (1983-06-03)3 June 1983 (aged 31) | 19 | Universidad de Chile |
| 14 | 3MF | Fabián Orellana | (1986-01-27)27 January 1986 (aged 28) | 26 | Celta Vigo |
| 15 | 3MF | Jean Beausejour | (1984-06-03)3 June 1984 (aged 30) | 59 | Wigan Athletic |
| 16 | 3MF | Felipe Gutiérrez | (1990-10-08)8 October 1990 (aged 23) | 18 | Twente |
| 17 | 2DF | Gary Medel | (1987-08-03)3 August 1987 (aged 26) | 61 | Cardiff City |
| 18 | 2DF | Gonzalo Jara | (1985-08-29)29 August 1985 (aged 28) | 65 | Nottingham Forest |
| 19 | 3MF | José Pedro Fuenzalida | (1985-02-22)22 February 1985 (aged 29) | 23 | Colo-Colo |
| 20 | 3MF | Charles Aránguiz | (1989-04-17)17 April 1989 (aged 25) | 21 | Internacional |
| 21 | 3MF | Marcelo Díaz | (1986-12-30)30 December 1986 (aged 27) | 21 | Basel |
| 22 | 4FW | Esteban Paredes | (1980-08-01)1 August 1980 (aged 33) | 35 | Colo-Colo |
| 23 | 1GK | Johnny Herrera | (1981-05-09)9 May 1981 (aged 33) | 8 | Universidad de Chile |

### Netherlands

Coach: Louis van Gaal
The final squad was announced on 31 May 2014. The squad numbers were revealed on 2 June, during a press conference with Van Gaal.
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Jasper Cillessen | (1989-04-22)22 April 1989 (aged 25) | 8 | Ajax |
| 2 | 2DF | Ron Vlaar | (1985-02-16)16 February 1985 (aged 29) | 24 | Aston Villa |
| 3 | 2DF | Stefan de Vrij | (1992-02-05)5 February 1992 (aged 22) | 12 | Feyenoord |
| 4 | 2DF | Bruno Martins Indi | (1992-02-08)8 February 1992 (aged 22) | 16 | Feyenoord |
| 5 | 2DF | Daley Blind | (1990-03-09)9 March 1990 (aged 24) | 12 | Ajax |
| 6 | 3MF | Nigel de Jong | (1984-11-30)30 November 1984 (aged 29) | 71 | Milan |
| 7 | 2DF | Daryl Janmaat | (1989-07-22)22 July 1989 (aged 24) | 16 | Feyenoord |
| 8 | 3MF | Jonathan de Guzmán | (1987-09-13)13 September 1987 (aged 26) | 10 | Swansea City |
| 9 | 4FW | Robin van Persie (c) | (1983-08-06)6 August 1983 (aged 30) | 85 | Manchester United |
| 10 | 3MF | Wesley Sneijder | (1984-06-09)9 June 1984 (aged 30) | 99 | Galatasaray |
| 11 | 4FW | Arjen Robben | (1984-01-23)23 January 1984 (aged 30) | 75 | Bayern Munich |
| 12 | 2DF | Paul Verhaegh | (1983-09-01)1 September 1983 (aged 30) | 2 | FC Augsburg |
| 13 | 2DF | Joël Veltman | (1992-01-15)15 January 1992 (aged 22) | 2 | Ajax |
| 14 | 2DF | Terence Kongolo | (1994-02-14)14 February 1994 (aged 20) | 1 | Feyenoord |
| 15 | 2DF | Dirk Kuyt | (1980-07-22)22 July 1980 (aged 33) | 98 | Fenerbahçe |
| 16 | 3MF | Jordy Clasie | (1991-06-27)27 June 1991 (aged 22) | 8 | Feyenoord |
| 17 | 4FW | Jeremain Lens | (1987-11-24)24 November 1987 (aged 26) | 22 | Dynamo Kyiv |
| 18 | 3MF | Leroy Fer | (1990-01-05)5 January 1990 (aged 24) | 6 | Norwich City |
| 19 | 4FW | Klaas-Jan Huntelaar | (1983-08-12)12 August 1983 (aged 30) | 62 | Schalke 04 |
| 20 | 3MF | Georginio Wijnaldum | (1990-11-11)11 November 1990 (aged 23) | 5 | PSV Eindhoven |
| 21 | 4FW | Memphis Depay | (1994-02-13)13 February 1994 (aged 20) | 6 | PSV Eindhoven |
| 22 | 1GK | Michel Vorm | (1983-10-20)20 October 1983 (aged 30) | 14 | Swansea City |
| 23 | 1GK | Tim Krul | (1988-04-03)3 April 1988 (aged 26) | 5 | Newcastle United |

### Spain

Coach: Vicente del Bosque
The final squad was announced on 31 May 2014. The squad numbers were revealed on 3 June.
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Iker Casillas (c) | (1981-05-20)20 May 1981 (aged 33) | 154 | Real Madrid |
| 2 | 2DF | Raúl Albiol | (1985-09-04)4 September 1985 (aged 28) | 46 | Napoli |
| 3 | 2DF | Gerard Piqué | (1987-02-02)2 February 1987 (aged 27) | 60 | Barcelona |
| 4 | 3MF | Javi Martínez | (1988-09-02)2 September 1988 (aged 25) | 17 | Bayern Munich |
| 5 | 2DF | Juanfran | (1985-01-09)9 January 1985 (aged 29) | 8 | Atlético Madrid |
| 6 | 3MF | Andrés Iniesta | (1984-05-11)11 May 1984 (aged 30) | 97 | Barcelona |
| 7 | 4FW | David Villa | (1981-12-03)3 December 1981 (aged 32) | 96 | Atlético Madrid |
| 8 | 3MF | Xavi | (1980-01-25)25 January 1980 (aged 34) | 132 | Barcelona |
| 9 | 4FW | Fernando Torres | (1984-03-20)20 March 1984 (aged 30) | 107 | Chelsea |
| 10 | 3MF | Cesc Fàbregas | (1987-05-04)4 May 1987 (aged 27) | 89 | Barcelona |
| 11 | 4FW | Pedro | (1987-07-28)28 July 1987 (aged 26) | 40 | Barcelona |
| 12 | 1GK | David de Gea | (1990-11-07)7 November 1990 (aged 23) | 1 | Manchester United |
| 13 | 3MF | Juan Mata | (1988-04-28)28 April 1988 (aged 26) | 33 | Manchester United |
| 14 | 3MF | Xabi Alonso | (1981-11-25)25 November 1981 (aged 32) | 111 | Real Madrid |
| 15 | 2DF | Sergio Ramos | (1986-03-30)30 March 1986 (aged 28) | 117 | Real Madrid |
| 16 | 3MF | Sergio Busquets | (1988-07-16)16 July 1988 (aged 25) | 65 | Barcelona |
| 17 | 3MF | Koke | (1992-01-08)8 January 1992 (aged 22) | 8 | Atlético Madrid |
| 18 | 2DF | Jordi Alba | (1989-03-21)21 March 1989 (aged 25) | 26 | Barcelona |
| 19 | 4FW | Diego Costa | (1988-10-07)7 October 1988 (aged 25) | 2 | Atlético Madrid |
| 20 | 3MF | Santi Cazorla | (1984-12-13)13 December 1984 (aged 29) | 64 | Arsenal |
| 21 | 3MF | David Silva | (1986-01-08)8 January 1986 (aged 28) | 80 | Manchester City |
| 22 | 2DF | César Azpilicueta | (1989-08-28)28 August 1989 (aged 24) | 6 | Chelsea |
| 23 | 1GK | Pepe Reina | (1982-08-31)31 August 1982 (aged 31) | 32 | Napoli |

## Group C
### Colombia

Coach: José Pékerman
The final squad was announced on 2 June 2014. However, midfielder Aldo Leão Ramírez sustained injury afterwards and was replaced by Carlos Carbonero.
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | David Ospina | (1988-08-31)31 August 1988 (aged 25) | 44 | Nice |
| 2 | 2DF | Cristián Zapata | (1986-09-30)30 September 1986 (aged 27) | 24 | Milan |
| 3 | 2DF | Mario Yepes (c) | (1976-01-13)13 January 1976 (aged 38) | 98 | Atalanta |
| 4 | 2DF | Santiago Arias | (1992-01-13)13 January 1992 (aged 22) | 6 | PSV Eindhoven |
| 5 | 3MF | Carlos Carbonero | (1990-07-25)25 July 1990 (aged 23) | 1 | River Plate |
| 6 | 3MF | Carlos Sánchez | (1986-02-06)6 February 1986 (aged 28) | 44 | Elche |
| 7 | 2DF | Pablo Armero | (1986-11-02)2 November 1986 (aged 27) | 53 | West Ham United |
| 8 | 3MF | Abel Aguilar | (1985-01-06)6 January 1985 (aged 29) | 49 | Toulouse |
| 9 | 4FW | Teófilo Gutiérrez | (1985-05-17)17 May 1985 (aged 29) | 30 | River Plate |
| 10 | 3MF | James Rodríguez | (1991-07-12)12 July 1991 (aged 22) | 22 | Monaco |
| 11 | 3MF | Juan Cuadrado | (1988-05-26)26 May 1988 (aged 26) | 28 | Fiorentina |
| 12 | 1GK | Camilo Vargas | (1989-03-09)9 March 1989 (aged 25) | 0 | Santa Fe |
| 13 | 3MF | Fredy Guarín | (1986-06-30)30 June 1986 (aged 27) | 49 | Inter Milan |
| 14 | 4FW | Víctor Ibarbo | (1990-05-19)19 May 1990 (aged 24) | 9 | Cagliari |
| 15 | 3MF | Alexander Mejía | (1988-07-11)11 July 1988 (aged 25) | 8 | Atlético Nacional |
| 16 | 2DF | Éder Álvarez Balanta | (1993-02-28)28 February 1993 (aged 21) | 3 | River Plate |
| 17 | 4FW | Carlos Bacca | (1986-09-08)8 September 1986 (aged 27) | 11 | Sevilla |
| 18 | 2DF | Juan Camilo Zúñiga | (1985-12-14)14 December 1985 (aged 28) | 50 | Napoli |
| 19 | 4FW | Adrián Ramos | (1986-01-22)22 January 1986 (aged 28) | 26 | Hertha BSC |
| 20 | 3MF | Juan Fernando Quintero | (1993-01-18)18 January 1993 (aged 21) | 4 | Porto |
| 21 | 4FW | Jackson Martínez | (1986-10-03)3 October 1986 (aged 27) | 27 | Porto |
| 22 | 1GK | Faryd Mondragón | (1971-06-21)21 June 1971 (aged 42) | 50 | Deportivo Cali |
| 23 | 2DF | Carlos Valdés | (1985-05-22)22 May 1985 (aged 29) | 14 | San Lorenzo |

### Greece

Coach: Fernando Santos
The final squad was announced on 19 May 2014.
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Orestis Karnezis | (1985-07-11)11 July 1985 (aged 28) | 19 | Granada |
| 2 | 3MF | Giannis Maniatis | (1986-10-12)12 October 1986 (aged 27) | 30 | Olympiacos |
| 3 | 2DF | Giorgos Tzavellas | (1987-11-26)26 November 1987 (aged 26) | 13 | PAOK |
| 4 | 2DF | Kostas Manolas | (1991-06-14)14 June 1991 (aged 22) | 9 | Olympiacos |
| 5 | 2DF | Vangelis Moras | (1981-08-26)26 August 1981 (aged 32) | 19 | Hellas Verona |
| 6 | 3MF | Alexandros Tziolis | (1985-02-13)13 February 1985 (aged 29) | 49 | Kayserispor |
| 7 | 4FW | Georgios Samaras | (1985-02-21)21 February 1985 (aged 29) | 74 | Celtic |
| 8 | 3MF | Panagiotis Kone | (1987-07-26)26 July 1987 (aged 26) | 16 | Bologna |
| 9 | 4FW | Kostas Mitroglou | (1988-03-12)12 March 1988 (aged 26) | 32 | Fulham |
| 10 | 3MF | Giorgos Karagounis (c) | (1977-03-06)6 March 1977 (aged 37) | 135 | Fulham |
| 11 | 2DF | Loukas Vyntra | (1981-02-05)5 February 1981 (aged 33) | 50 | Levante |
| 12 | 1GK | Panagiotis Glykos | (1986-06-03)3 June 1986 (aged 28) | 2 | PAOK |
| 13 | 1GK | Stefanos Kapino | (1994-03-18)18 March 1994 (aged 20) | 2 | Panathinaikos |
| 14 | 4FW | Dimitris Salpingidis | (1981-08-18)18 August 1981 (aged 32) | 76 | PAOK |
| 15 | 2DF | Vasilis Torosidis | (1985-06-10)10 June 1985 (aged 29) | 66 | Roma |
| 16 | 3MF | Lazaros Christodoulopoulos | (1986-12-19)19 December 1986 (aged 27) | 19 | Bologna |
| 17 | 4FW | Theofanis Gekas | (1980-05-23)23 May 1980 (aged 34) | 72 | Konyaspor |
| 18 | 3MF | Giannis Fetfatzidis | (1990-12-21)21 December 1990 (aged 23) | 19 | Genoa |
| 19 | 2DF | Sokratis Papastathopoulos | (1988-06-09)9 June 1988 (aged 26) | 47 | Borussia Dortmund |
| 20 | 2DF | José Holebas | (1984-06-27)27 June 1984 (aged 29) | 22 | Olympiacos |
| 21 | 3MF | Kostas Katsouranis | (1979-06-21)21 June 1979 (aged 34) | 111 | PAOK |
| 22 | 3MF | Andreas Samaris | (1989-06-13)13 June 1989 (aged 24) | 4 | Olympiacos |
| 23 | 3MF | Panagiotis Tachtsidis | (1991-02-15)15 February 1991 (aged 23) | 6 | Torino |

### Ivory Coast

Coach: Sabri Lamouchi
The final squad was announced on 1 June 2014.
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Boubacar Barry | (1979-12-30)30 December 1979 (aged 34) | 77 | Lokeren |
| 2 | 2DF | Ousmane Viera | (1986-12-21)21 December 1986 (aged 27) | 1 | Çaykur Rizespor |
| 3 | 2DF | Arthur Boka | (1983-04-02)2 April 1983 (aged 31) | 78 | VfB Stuttgart |
| 4 | 2DF | Kolo Touré | (1981-03-19)19 March 1981 (aged 33) | 107 | Liverpool |
| 5 | 2DF | Didier Zokora | (1980-12-14)14 December 1980 (aged 33) | 119 | Trabzonspor |
| 6 | 4FW | Mathis Bolly | (1990-11-14)14 November 1990 (aged 23) | 4 | Fortuna Düsseldorf |
| 7 | 2DF | Jean-Daniel Akpa Akpro | (1992-10-11)11 October 1992 (aged 21) | 1 | Toulouse |
| 8 | 4FW | Salomon Kalou | (1985-08-05)5 August 1985 (aged 28) | 67 | Lille |
| 9 | 3MF | Cheick Tioté | (1986-06-21)21 June 1986 (aged 27) | 43 | Newcastle United |
| 10 | 4FW | Gervinho | (1987-05-27)27 May 1987 (aged 27) | 53 | Roma |
| 11 | 4FW | Didier Drogba (c) | (1978-03-11)11 March 1978 (aged 36) | 101 | Galatasaray |
| 12 | 4FW | Wilfried Bony | (1988-12-10)10 December 1988 (aged 25) | 24 | Swansea City |
| 13 | 4FW | Didier Ya Konan | (1984-05-22)22 May 1984 (aged 30) | 25 | Hannover 96 |
| 14 | 3MF | Ismaël Diomandé | (1992-08-28)28 August 1992 (aged 21) | 2 | Saint-Étienne |
| 15 | 4FW | Max Gradel | (1987-11-30)30 November 1987 (aged 26) | 26 | Saint-Étienne |
| 16 | 1GK | Sylvain Gbohouo | (1988-10-29)29 October 1988 (aged 25) | 2 | Séwé Sport |
| 17 | 2DF | Serge Aurier | (1992-12-24)24 December 1992 (aged 21) | 8 | Toulouse |
| 18 | 2DF | Constant Djakpa | (1986-10-17)17 October 1986 (aged 27) | 5 | Eintracht Frankfurt |
| 19 | 3MF | Yaya Touré | (1983-05-13)13 May 1983 (aged 31) | 82 | Manchester City |
| 20 | 3MF | Serey Dié | (1984-11-07)7 November 1984 (aged 29) | 7 | Basel |
| 21 | 4FW | Giovanni Sio | (1989-03-31)31 March 1989 (aged 25) | 7 | Basel |
| 22 | 2DF | Sol Bamba | (1985-01-13)13 January 1985 (aged 29) | 43 | Trabzonspor |
| 23 | 1GK | Sayouba Mandé | (1993-06-15)15 June 1993 (aged 20) | 1 | Stabæk |

### Japan

Coach: Alberto Zaccheroni
The final squad was announced on 12 May 2014. The squad numbers were revealed on 25 May.
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Eiji Kawashima | (1983-03-20)20 March 1983 (aged 31) | 56 | Standard Liège |
| 2 | 2DF | Atsuto Uchida | (1988-03-27)27 March 1988 (aged 26) | 68 | Schalke 04 |
| 3 | 2DF | Gōtoku Sakai | (1991-03-14)14 March 1991 (aged 23) | 12 | VfB Stuttgart |
| 4 | 3MF | Keisuke Honda | (1986-06-13)13 June 1986 (aged 27) | 56 | Milan |
| 5 | 2DF | Yuto Nagatomo | (1986-09-12)12 September 1986 (aged 27) | 70 | Inter Milan |
| 6 | 2DF | Masato Morishige | (1987-05-21)21 May 1987 (aged 27) | 10 | FC Tokyo |
| 7 | 3MF | Yasuhito Endo | (1980-01-28)28 January 1980 (aged 34) | 144 | Gamba Osaka |
| 8 | 3MF | Hiroshi Kiyotake | (1989-11-12)12 November 1989 (aged 24) | 25 | 1. FC Nürnberg |
| 9 | 4FW | Shinji Okazaki | (1986-04-16)16 April 1986 (aged 28) | 76 | Mainz 05 |
| 10 | 3MF | Shinji Kagawa | (1989-03-17)17 March 1989 (aged 25) | 57 | Manchester United |
| 11 | 4FW | Yoichiro Kakitani | (1990-01-03)3 January 1990 (aged 24) | 12 | Cerezo Osaka |
| 12 | 1GK | Shusaku Nishikawa | (1986-06-18)18 June 1986 (aged 27) | 13 | Urawa Red Diamonds |
| 13 | 4FW | Yoshito Ōkubo | (1982-06-09)9 June 1982 (aged 32) | 57 | Kawasaki Frontale |
| 14 | 3MF | Toshihiro Aoyama | (1986-02-22)22 February 1986 (aged 28) | 6 | Sanfrecce Hiroshima |
| 15 | 2DF | Yasuyuki Konno | (1983-01-25)25 January 1983 (aged 31) | 81 | Gamba Osaka |
| 16 | 3MF | Hotaru Yamaguchi | (1990-10-06)6 October 1990 (aged 23) | 12 | Cerezo Osaka |
| 17 | 3MF | Makoto Hasebe (c) | (1984-01-18)18 January 1984 (aged 30) | 78 | 1. FC Nürnberg |
| 18 | 4FW | Yuya Osako | (1990-05-18)18 May 1990 (aged 24) | 9 | 1860 Munich |
| 19 | 2DF | Masahiko Inoha | (1983-08-28)28 August 1983 (aged 30) | 21 | Júbilo Iwata |
| 20 | 4FW | Manabu Saitō | (1990-04-04)4 April 1990 (aged 24) | 5 | Yokohama F. Marinos |
| 21 | 2DF | Hiroki Sakai | (1990-04-12)12 April 1990 (aged 24) | 18 | Hannover 96 |
| 22 | 2DF | Maya Yoshida | (1988-08-24)24 August 1988 (aged 25) | 41 | Southampton |
| 23 | 1GK | Shūichi Gonda | (1989-03-03)3 March 1989 (aged 25) | 2 | FC Tokyo |

## Group D
### Costa Rica

Coach: Jorge Luis Pinto
The final squad was announced on 31 May 2014.
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Keylor Navas | (1986-12-15)15 December 1986 (aged 27) | 53 | Levante |
| 2 | 2DF | Jhonny Acosta | (1983-07-21)21 July 1983 (aged 30) | 25 | Alajuelense |
| 3 | 2DF | Giancarlo González | (1988-02-08)8 February 1988 (aged 26) | 35 | Columbus Crew |
| 4 | 2DF | Michael Umaña | (1982-07-16)16 July 1982 (aged 31) | 83 | Saprissa |
| 5 | 3MF | Celso Borges | (1988-05-27)27 May 1988 (aged 26) | 63 | AIK |
| 6 | 2DF | Óscar Duarte | (1989-06-03)3 June 1989 (aged 25) | 11 | Club Brugge |
| 7 | 3MF | Christian Bolaños | (1984-05-17)17 May 1984 (aged 30) | 55 | Copenhagen |
| 8 | 2DF | David Myrie | (1988-06-01)1 June 1988 (aged 26) | 10 | Herediano |
| 9 | 4FW | Joel Campbell | (1992-06-26)26 June 1992 (aged 21) | 33 | Olympiacos |
| 10 | 4FW | Bryan Ruiz (c) | (1985-08-18)18 August 1985 (aged 28) | 63 | PSV Eindhoven |
| 11 | 3MF | Michael Barrantes | (1983-10-04)4 October 1983 (aged 30) | 50 | Aalesund |
| 12 | 2DF | Waylon Francis | (1990-09-20)20 September 1990 (aged 23) | 1 | Columbus Crew |
| 13 | 3MF | Óscar Granados | (1985-10-25)25 October 1985 (aged 28) | 11 | Herediano |
| 14 | 4FW | Randall Brenes | (1983-08-13)13 August 1983 (aged 30) | 39 | Cartaginés |
| 15 | 2DF | Júnior Díaz | (1983-09-12)12 September 1983 (aged 30) | 62 | Mainz 05 |
| 16 | 2DF | Cristian Gamboa | (1989-10-24)24 October 1989 (aged 24) | 25 | Rosenborg |
| 17 | 3MF | Yeltsin Tejeda | (1992-03-17)17 March 1992 (aged 22) | 22 | Saprissa |
| 18 | 1GK | Patrick Pemberton | (1982-04-24)24 April 1982 (aged 32) | 21 | Alajuelense |
| 19 | 2DF | Roy Miller | (1984-11-24)24 November 1984 (aged 29) | 48 | New York Red Bulls |
| 20 | 3MF | Diego Calvo | (1991-03-25)25 March 1991 (aged 23) | 10 | Vålerenga |
| 21 | 4FW | Marco Ureña | (1990-03-05)5 March 1990 (aged 24) | 24 | Kuban Krasnodar |
| 22 | 3MF | José Miguel Cubero | (1987-02-14)14 February 1987 (aged 27) | 35 | Herediano |
| 23 | 1GK | Daniel Cambronero | (1986-01-08)8 January 1986 (aged 28) | 4 | Herediano |

### England

Coach: Roy Hodgson
England's final squad was announced on 12 May 2014, including seven standby squad members: John Ruddy, Jon Flanagan, John Stones, Michael Carrick, Tom Cleverley, Andy Carroll and Jermain Defoe. Of those seven, only Stones and Flanagan joined the rest of the squad at a training camp in Portugal, with Stones serving as a like-for-like replacement option for Phil Jones, who was still recovering from a shoulder injury. Both Stones and Flanagan travelled with the squad to their pre-tournament training base in Miami, and remained with the team in Brazil in the event of any injuries prior to the opening game. The squad numbers were revealed on 22 May.
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Joe Hart | (1987-04-19)19 April 1987 (aged 27) | 41 | Manchester City |
| 2 | 2DF | Glen Johnson | (1984-08-23)23 August 1984 (aged 29) | 52 | Liverpool |
| 3 | 2DF | Leighton Baines | (1984-12-11)11 December 1984 (aged 29) | 24 | Everton |
| 4 | 3MF | Steven Gerrard (c) | (1980-05-30)30 May 1980 (aged 34) | 111 | Liverpool |
| 5 | 2DF | Gary Cahill | (1985-12-19)19 December 1985 (aged 28) | 24 | Chelsea |
| 6 | 2DF | Phil Jagielka | (1982-08-17)17 August 1982 (aged 31) | 26 | Everton |
| 7 | 3MF | Jack Wilshere | (1992-01-01)1 January 1992 (aged 22) | 18 | Arsenal |
| 8 | 3MF | Frank Lampard | (1978-06-20)20 June 1978 (aged 35) | 105 | Chelsea |
| 9 | 4FW | Daniel Sturridge | (1989-09-01)1 September 1989 (aged 24) | 12 | Liverpool |
| 10 | 4FW | Wayne Rooney | (1985-10-24)24 October 1985 (aged 28) | 92 | Manchester United |
| 11 | 4FW | Danny Welbeck | (1990-11-26)26 November 1990 (aged 23) | 24 | Manchester United |
| 12 | 2DF | Chris Smalling | (1989-11-22)22 November 1989 (aged 24) | 12 | Manchester United |
| 13 | 1GK | Ben Foster | (1983-04-03)3 April 1983 (aged 31) | 7 | West Bromwich Albion |
| 14 | 3MF | Jordan Henderson | (1990-06-17)17 June 1990 (aged 23) | 11 | Liverpool |
| 15 | 3MF | Alex Oxlade-Chamberlain | (1993-08-15)15 August 1993 (aged 20) | 15 | Arsenal |
| 16 | 2DF | Phil Jones | (1992-02-21)21 February 1992 (aged 22) | 10 | Manchester United |
| 17 | 3MF | James Milner | (1986-01-04)4 January 1986 (aged 28) | 47 | Manchester City |
| 18 | 4FW | Rickie Lambert | (1982-02-16)16 February 1982 (aged 32) | 6 | Southampton |
| 19 | 3MF | Raheem Sterling | (1994-12-08)8 December 1994 (aged 19) | 4 | Liverpool |
| 20 | 3MF | Adam Lallana | (1988-05-10)10 May 1988 (aged 26) | 6 | Southampton |
| 21 | 3MF | Ross Barkley | (1993-12-05)5 December 1993 (aged 20) | 6 | Everton |
| 22 | 1GK | Fraser Forster | (1988-03-17)17 March 1988 (aged 26) | 2 | Celtic |
| 23 | 2DF | Luke Shaw | (1995-07-12)12 July 1995 (aged 18) | 2 | Southampton |

### Italy

Coach: Cesare Prandelli
The final squad was announced on 1 June 2014. The squad numbers were revealed the next day.
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Gianluigi Buffon (c) | (1978-01-28)28 January 1978 (aged 36) | 140 | Juventus |
| 2 | 2DF | Mattia De Sciglio | (1992-10-20)20 October 1992 (aged 21) | 11 | Milan |
| 3 | 2DF | Giorgio Chiellini | (1984-08-14)14 August 1984 (aged 29) | 68 | Juventus |
| 4 | 2DF | Matteo Darmian | (1989-12-02)2 December 1989 (aged 24) | 1 | Torino |
| 5 | 3MF | Thiago Motta | (1982-08-28)28 August 1982 (aged 31) | 20 | Paris Saint-Germain |
| 6 | 3MF | Antonio Candreva | (1987-02-28)28 February 1987 (aged 27) | 20 | Lazio |
| 7 | 2DF | Ignazio Abate | (1986-11-12)12 November 1986 (aged 27) | 20 | Milan |
| 8 | 3MF | Claudio Marchisio | (1986-01-19)19 January 1986 (aged 28) | 44 | Juventus |
| 9 | 4FW | Mario Balotelli | (1990-08-12)12 August 1990 (aged 23) | 30 | Milan |
| 10 | 4FW | Antonio Cassano | (1982-07-12)12 July 1982 (aged 31) | 37 | Parma |
| 11 | 4FW | Alessio Cerci | (1987-07-23)23 July 1987 (aged 26) | 12 | Torino |
| 12 | 1GK | Salvatore Sirigu | (1987-01-12)12 January 1987 (aged 27) | 8 | Paris Saint-Germain |
| 13 | 1GK | Mattia Perin | (1992-11-10)10 November 1992 (aged 21) | 0 | Genoa |
| 14 | 3MF | Alberto Aquilani | (1984-07-07)7 July 1984 (aged 29) | 35 | Fiorentina |
| 15 | 2DF | Andrea Barzagli | (1981-05-08)8 May 1981 (aged 33) | 47 | Juventus |
| 16 | 3MF | Daniele De Rossi | (1983-07-24)24 July 1983 (aged 30) | 95 | Roma |
| 17 | 4FW | Ciro Immobile | (1990-02-20)20 February 1990 (aged 24) | 2 | Torino |
| 18 | 3MF | Marco Parolo | (1985-01-25)25 January 1985 (aged 29) | 4 | Parma |
| 19 | 2DF | Leonardo Bonucci | (1987-05-01)1 May 1987 (aged 27) | 37 | Juventus |
| 20 | 2DF | Gabriel Paletta | (1986-02-15)15 February 1986 (aged 28) | 2 | Parma |
| 21 | 3MF | Andrea Pirlo | (1979-05-19)19 May 1979 (aged 35) | 109 | Juventus |
| 22 | 4FW | Lorenzo Insigne | (1991-06-04)4 June 1991 (aged 23) | 5 | Napoli |
| 23 | 3MF | Marco Verratti | (1992-11-05)5 November 1992 (aged 21) | 6 | Paris Saint-Germain |

### Uruguay

Coach: Óscar Tabárez
The final squad was announced on 31 May 2014.
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Fernando Muslera | (1986-06-16)16 June 1986 (aged 27) | 58 | Galatasaray |
| 2 | 2DF | Diego Lugano | (1980-11-02)2 November 1980 (aged 33) | 94 | West Bromwich Albion |
| 3 | 2DF | Diego Godín (c) | (1986-02-16)16 February 1986 (aged 28) | 77 | Atlético Madrid |
| 4 | 2DF | Jorge Fucile | (1984-11-19)19 November 1984 (aged 29) | 42 | Porto |
| 5 | 3MF | Walter Gargano | (1984-07-23)23 July 1984 (aged 29) | 63 | Parma |
| 6 | 2DF | Álvaro Pereira | (1985-11-28)28 November 1985 (aged 28) | 57 | São Paulo |
| 7 | 3MF | Cristian Rodríguez | (1985-09-30)30 September 1985 (aged 28) | 73 | Atlético Madrid |
| 8 | 4FW | Abel Hernández | (1990-08-08)8 August 1990 (aged 23) | 12 | Palermo |
| 9 | 4FW | Luis Suárez | (1987-01-24)24 January 1987 (aged 27) | 77 | Liverpool |
| 10 | 4FW | Diego Forlán | (1979-05-19)19 May 1979 (aged 35) | 110 | Cerezo Osaka |
| 11 | 4FW | Cristhian Stuani | (1986-10-12)12 October 1986 (aged 27) | 10 | Espanyol |
| 12 | 1GK | Rodrigo Muñoz | (1982-01-22)22 January 1982 (aged 32) | 0 | Libertad |
| 13 | 2DF | José Giménez | (1995-01-20)20 January 1995 (aged 19) | 6 | Atlético Madrid |
| 14 | 3MF | Nicolás Lodeiro | (1989-03-21)21 March 1989 (aged 25) | 26 | Botafogo |
| 15 | 3MF | Diego Pérez | (1980-05-18)18 May 1980 (aged 34) | 89 | Bologna |
| 16 | 2DF | Maxi Pereira | (1984-06-08)8 June 1984 (aged 30) | 90 | Benfica |
| 17 | 3MF | Egidio Arévalo Ríos | (1982-01-01)1 January 1982 (aged 32) | 55 | Morelia |
| 18 | 3MF | Gastón Ramírez | (1990-12-02)2 December 1990 (aged 23) | 29 | Southampton |
| 19 | 2DF | Sebastián Coates | (1990-10-07)7 October 1990 (aged 23) | 15 | Nacional |
| 20 | 3MF | Álvaro González | (1984-10-29)29 October 1984 (aged 29) | 43 | Lazio |
| 21 | 4FW | Edinson Cavani | (1987-02-14)14 February 1987 (aged 27) | 62 | Paris Saint-Germain |
| 22 | 2DF | Martín Cáceres | (1987-04-07)7 April 1987 (aged 27) | 57 | Juventus |
| 23 | 1GK | Martín Silva | (1983-03-25)25 March 1983 (aged 31) | 4 | Vasco da Gama |

## Group E
### Ecuador

Coach: Reinaldo Rueda
The final squad was announced on 2 June 2014. The squad numbers were revealed the next day. However, midfielder Segundo Castillo was replaced by Oswaldo Minda after injuring ligaments in his right knee.
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Máximo Banguera | (1985-12-16)16 December 1985 (aged 28) | 25 | Barcelona SC |
| 2 | 2DF | Jorge Guagua | (1981-09-28)28 September 1981 (aged 32) | 59 | Emelec |
| 3 | 2DF | Frickson Erazo | (1988-05-05)5 May 1988 (aged 26) | 37 | Flamengo |
| 4 | 2DF | Juan Carlos Paredes | (1987-07-08)8 July 1987 (aged 26) | 38 | Barcelona SC |
| 5 | 3MF | Renato Ibarra | (1991-01-20)20 January 1991 (aged 23) | 18 | Vitesse |
| 6 | 3MF | Christian Noboa | (1985-04-09)9 April 1985 (aged 29) | 42 | Dynamo Moscow |
| 7 | 3MF | Jefferson Montero | (1989-09-01)1 September 1989 (aged 24) | 40 | Morelia |
| 8 | 3MF | Édison Méndez | (1979-03-16)16 March 1979 (aged 35) | 110 | Santa Fe |
| 9 | 3MF | Joao Rojas | (1989-06-14)14 June 1989 (aged 24) | 30 | Cruz Azul |
| 10 | 2DF | Walter Ayoví | (1979-08-11)11 August 1979 (aged 34) | 90 | Pachuca |
| 11 | 4FW | Felipe Caicedo | (1988-09-05)5 September 1988 (aged 25) | 50 | Al Jazira |
| 12 | 1GK | Adrián Bone | (1988-09-08)8 September 1988 (aged 25) | 3 | El Nacional |
| 13 | 4FW | Enner Valencia | (1989-11-04)4 November 1989 (aged 24) | 10 | Pachuca |
| 14 | 3MF | Oswaldo Minda | (1983-07-26)26 July 1983 (aged 30) | 18 | Chivas USA |
| 15 | 3MF | Michael Arroyo | (1987-04-23)23 April 1987 (aged 27) | 21 | Atlante |
| 16 | 3MF | Antonio Valencia (c) | (1985-08-04)4 August 1985 (aged 28) | 71 | Manchester United |
| 17 | 4FW | Jaime Ayoví | (1988-02-21)21 February 1988 (aged 26) | 30 | Tijuana |
| 18 | 2DF | Óscar Bagüí | (1982-12-10)10 December 1982 (aged 31) | 21 | Emelec |
| 19 | 3MF | Luis Saritama | (1983-10-20)20 October 1983 (aged 30) | 49 | Barcelona SC |
| 20 | 3MF | Fidel Martínez | (1990-02-15)15 February 1990 (aged 24) | 8 | Tijuana |
| 21 | 2DF | Gabriel Achilier | (1985-03-24)24 March 1985 (aged 29) | 23 | Emelec |
| 22 | 1GK | Alexander Domínguez | (1987-06-05)5 June 1987 (aged 27) | 18 | LDU Quito |
| 23 | 3MF | Carlos Gruezo | (1995-04-19)19 April 1995 (aged 19) | 3 | VfB Stuttgart |

### France

Coach: Didier Deschamps
The final squad was announced on 13 May 2014. Though originally selected, Franck Ribéry was removed due to a back injury.
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Hugo Lloris (c) | (1986-12-26)26 December 1986 (aged 27) | 57 | Tottenham Hotspur |
| 2 | 2DF | Mathieu Debuchy | (1985-07-28)28 July 1985 (aged 28) | 21 | Newcastle United |
| 3 | 2DF | Patrice Evra | (1981-05-15)15 May 1981 (aged 33) | 58 | Manchester United |
| 4 | 2DF | Raphaël Varane | (1993-04-25)25 April 1993 (aged 21) | 6 | Real Madrid |
| 5 | 2DF | Mamadou Sakho | (1990-02-13)13 February 1990 (aged 24) | 19 | Liverpool |
| 6 | 3MF | Yohan Cabaye | (1986-01-14)14 January 1986 (aged 28) | 30 | Paris Saint-Germain |
| 7 | 3MF | Rémy Cabella | (1990-03-08)8 March 1990 (aged 24) | 1 | Montpellier |
| 8 | 3MF | Mathieu Valbuena | (1984-09-28)28 September 1984 (aged 29) | 34 | Marseille |
| 9 | 4FW | Olivier Giroud | (1986-09-30)30 September 1986 (aged 27) | 30 | Arsenal |
| 10 | 4FW | Karim Benzema | (1987-12-19)19 December 1987 (aged 26) | 66 | Real Madrid |
| 11 | 4FW | Antoine Griezmann | (1991-03-21)21 March 1991 (aged 23) | 4 | Real Sociedad |
| 12 | 3MF | Rio Mavuba | (1984-03-08)8 March 1984 (aged 30) | 12 | Lille |
| 13 | 2DF | Eliaquim Mangala | (1991-02-13)13 February 1991 (aged 23) | 3 | Porto |
| 14 | 3MF | Blaise Matuidi | (1987-04-09)9 April 1987 (aged 27) | 23 | Paris Saint-Germain |
| 15 | 2DF | Bacary Sagna | (1983-02-14)14 February 1983 (aged 31) | 41 | Arsenal |
| 16 | 1GK | Stéphane Ruffier | (1986-09-27)27 September 1986 (aged 27) | 2 | Saint-Étienne |
| 17 | 2DF | Lucas Digne | (1993-07-20)20 July 1993 (aged 20) | 2 | Paris Saint-Germain |
| 18 | 3MF | Moussa Sissoko | (1989-08-16)16 August 1989 (aged 24) | 17 | Newcastle United |
| 19 | 3MF | Paul Pogba | (1993-03-15)15 March 1993 (aged 21) | 11 | Juventus |
| 20 | 4FW | Loïc Rémy | (1987-01-02)2 January 1987 (aged 27) | 25 | Newcastle United |
| 21 | 2DF | Laurent Koscielny | (1985-09-10)10 September 1985 (aged 28) | 17 | Arsenal |
| 22 | 3MF | Morgan Schneiderlin | (1989-11-08)8 November 1989 (aged 24) | 1 | Southampton |
| 23 | 1GK | Mickaël Landreau | (1979-05-14)14 May 1979 (aged 35) | 11 | Bastia |

### Honduras

Coach: Luis Fernando Suárez
The final squad was announced on 5 May 2014.
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Luis López | (1993-09-13)13 September 1993 (aged 20) | 0 | Real España |
| 2 | 2DF | Osman Chávez | (1984-07-29)29 July 1984 (aged 29) | 54 | Qingdao Jonoon |
| 3 | 2DF | Maynor Figueroa | (1983-05-02)2 May 1983 (aged 31) | 105 | Hull City |
| 4 | 2DF | Juan Pablo Montes | (1985-10-26)26 October 1985 (aged 28) | 11 | Motagua |
| 5 | 2DF | Víctor Bernárdez | (1982-05-24)24 May 1982 (aged 32) | 78 | San Jose Earthquakes |
| 6 | 2DF | Juan Carlos García | (1988-03-08)8 March 1988 (aged 26) | 34 | Wigan Athletic |
| 7 | 2DF | Emilio Izaguirre | (1986-05-10)10 May 1986 (aged 28) | 68 | Celtic |
| 8 | 3MF | Wilson Palacios | (1984-07-29)29 July 1984 (aged 29) | 95 | Stoke City |
| 9 | 4FW | Jerry Palacios | (1981-11-01)1 November 1981 (aged 32) | 24 | Alajuelense |
| 10 | 3MF | Mario Martínez | (1989-07-30)30 July 1989 (aged 24) | 37 | Real España |
| 11 | 4FW | Jerry Bengtson | (1987-04-08)8 April 1987 (aged 27) | 44 | New England Revolution |
| 12 | 3MF | Edder Delgado | (1986-11-20)20 November 1986 (aged 27) | 26 | Real España |
| 13 | 4FW | Carlo Costly | (1982-07-18)18 July 1982 (aged 31) | 70 | Real España |
| 14 | 3MF | Boniek García | (1984-09-04)4 September 1984 (aged 29) | 92 | Houston Dynamo |
| 15 | 3MF | Roger Espinoza | (1986-10-25)25 October 1986 (aged 27) | 42 | Wigan Athletic |
| 16 | 4FW | Rony Martínez | (1987-10-16)16 October 1987 (aged 26) | 12 | CD Real Sociedad |
| 17 | 3MF | Andy Najar | (1993-03-16)16 March 1993 (aged 21) | 17 | Anderlecht |
| 18 | 1GK | Noel Valladares (c) | (1977-05-03)3 May 1977 (aged 37) | 122 | Olimpia |
| 19 | 3MF | Luis Garrido | (1990-11-05)5 November 1990 (aged 23) | 20 | Olimpia |
| 20 | 3MF | Jorge Claros | (1986-01-08)8 January 1986 (aged 28) | 49 | Motagua |
| 21 | 2DF | Brayan Beckeles | (1985-11-28)28 November 1985 (aged 28) | 23 | Olimpia |
| 22 | 1GK | Donis Escober | (1980-02-03)3 February 1980 (aged 34) | 26 | Olimpia |
| 23 | 3MF | Marvin Chávez | (1983-11-03)3 November 1983 (aged 30) | 42 | Chivas USA |

### Switzerland

Coach: Ottmar Hitzfeld
The final squad was announced on 13 May 2014.
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Diego Benaglio | (1983-09-08)8 September 1983 (aged 30) | 57 | VfL Wolfsburg |
| 2 | 2DF | Stephan Lichtsteiner | (1984-01-16)16 January 1984 (aged 30) | 63 | Juventus |
| 3 | 2DF | Reto Ziegler | (1986-01-16)16 January 1986 (aged 28) | 35 | Sassuolo |
| 4 | 2DF | Philippe Senderos | (1985-02-14)14 February 1985 (aged 29) | 53 | Valencia |
| 5 | 2DF | Steve von Bergen | (1983-06-10)10 June 1983 (aged 31) | 41 | Young Boys |
| 6 | 2DF | Michael Lang | (1991-02-08)8 February 1991 (aged 23) | 6 | Grasshopper |
| 7 | 3MF | Tranquillo Barnetta | (1985-05-22)22 May 1985 (aged 29) | 74 | Eintracht Frankfurt |
| 8 | 3MF | Gökhan Inler (c) | (1984-06-27)27 June 1984 (aged 29) | 73 | Napoli |
| 9 | 4FW | Haris Seferovic | (1992-02-22)22 February 1992 (aged 22) | 11 | Real Sociedad |
| 10 | 3MF | Granit Xhaka | (1992-09-27)27 September 1992 (aged 21) | 26 | Borussia Mönchengladbach |
| 11 | 3MF | Valon Behrami | (1985-04-19)19 April 1985 (aged 29) | 48 | Napoli |
| 12 | 1GK | Yann Sommer | (1988-12-17)17 December 1988 (aged 25) | 6 | Basel |
| 13 | 2DF | Ricardo Rodríguez | (1992-08-25)25 August 1992 (aged 21) | 21 | VfL Wolfsburg |
| 14 | 3MF | Valentin Stocker | (1989-04-12)12 April 1989 (aged 25) | 24 | Basel |
| 15 | 3MF | Blerim Džemaili | (1986-04-12)12 April 1986 (aged 28) | 34 | Napoli |
| 16 | 3MF | Gelson Fernandes | (1986-09-02)2 September 1986 (aged 27) | 47 | SC Freiburg |
| 17 | 4FW | Mario Gavranović | (1989-11-24)24 November 1989 (aged 24) | 11 | Zürich |
| 18 | 4FW | Admir Mehmedi | (1991-03-16)16 March 1991 (aged 23) | 21 | SC Freiburg |
| 19 | 4FW | Josip Drmić | (1992-08-08)8 August 1992 (aged 21) | 7 | 1. FC Nürnberg |
| 20 | 2DF | Johan Djourou | (1987-01-18)18 January 1987 (aged 27) | 44 | Hamburger SV |
| 21 | 1GK | Roman Bürki | (1990-11-14)14 November 1990 (aged 23) | 0 | Grasshopper |
| 22 | 2DF | Fabian Schär | (1991-12-20)20 December 1991 (aged 22) | 6 | Basel |
| 23 | 3MF | Xherdan Shaqiri | (1991-10-10)10 October 1991 (aged 22) | 33 | Bayern Munich |

## Group F
### Argentina

Coach: Alejandro Sabella
The final squad was announced on 2 June 2014.
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Sergio Romero | (1987-02-22)22 February 1987 (aged 27) | 47 | Monaco |
| 2 | 2DF | Ezequiel Garay | (1986-10-10)10 October 1986 (aged 27) | 18 | Benfica |
| 3 | 2DF | Hugo Campagnaro | (1980-06-27)27 June 1980 (aged 33) | 15 | Inter Milan |
| 4 | 2DF | Pablo Zabaleta | (1985-01-16)16 January 1985 (aged 29) | 36 | Manchester City |
| 5 | 3MF | Fernando Gago | (1986-04-10)10 April 1986 (aged 28) | 49 | Boca Juniors |
| 6 | 3MF | Lucas Biglia | (1986-01-30)30 January 1986 (aged 28) | 18 | Lazio |
| 7 | 3MF | Ángel Di María | (1988-02-14)14 February 1988 (aged 26) | 47 | Real Madrid |
| 8 | 3MF | Enzo Pérez | (1986-02-22)22 February 1986 (aged 28) | 7 | Benfica |
| 9 | 4FW | Gonzalo Higuaín | (1987-12-10)10 December 1987 (aged 26) | 36 | Napoli |
| 10 | 4FW | Lionel Messi (c) | (1987-06-24)24 June 1987 (aged 26) | 86 | Barcelona |
| 11 | 3MF | Maxi Rodríguez | (1981-01-02)2 January 1981 (aged 33) | 55 | Newell's Old Boys |
| 12 | 1GK | Agustín Orión | (1981-07-26)26 July 1981 (aged 32) | 3 | Boca Juniors |
| 13 | 3MF | Augusto Fernández | (1986-04-10)10 April 1986 (aged 28) | 9 | Celta Vigo |
| 14 | 3MF | Javier Mascherano | (1984-06-08)8 June 1984 (aged 30) | 98 | Barcelona |
| 15 | 2DF | Martín Demichelis | (1980-12-20)20 December 1980 (aged 33) | 38 | Manchester City |
| 16 | 2DF | Marcos Rojo | (1990-03-20)20 March 1990 (aged 24) | 22 | Sporting CP |
| 17 | 2DF | Federico Fernández | (1989-02-21)21 February 1989 (aged 25) | 26 | Napoli |
| 18 | 4FW | Rodrigo Palacio | (1982-02-05)5 February 1982 (aged 32) | 22 | Inter Milan |
| 19 | 3MF | Ricky Álvarez | (1988-04-12)12 April 1988 (aged 26) | 7 | Inter Milan |
| 20 | 4FW | Sergio Agüero | (1988-06-02)2 June 1988 (aged 26) | 51 | Manchester City |
| 21 | 1GK | Mariano Andújar | (1983-07-30)30 July 1983 (aged 30) | 10 | Catania |
| 22 | 4FW | Ezequiel Lavezzi | (1985-05-03)3 May 1985 (aged 29) | 31 | Paris Saint-Germain |
| 23 | 2DF | José María Basanta | (1984-04-03)3 April 1984 (aged 30) | 10 | Monterrey |

### Bosnia and Herzegovina

Coach: Safet Sušić
The final squad was announced on 2 June 2014.
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Asmir Begović | (1987-06-20)20 June 1987 (aged 26) | 30 | Stoke City |
| 2 | 2DF | Avdija Vršajević | (1986-03-06)6 March 1986 (aged 28) | 13 | Hajduk Split |
| 3 | 2DF | Ermin Bičakčić | (1990-01-24)24 January 1990 (aged 24) | 7 | Eintracht Braunschweig |
| 4 | 2DF | Emir Spahić (c) | (1980-08-18)18 August 1980 (aged 33) | 74 | Bayer Leverkusen |
| 5 | 2DF | Sead Kolašinac | (1993-06-20)20 June 1993 (aged 20) | 4 | Schalke 04 |
| 6 | 2DF | Ognjen Vranješ | (1989-10-24)24 October 1989 (aged 24) | 13 | Elazığspor |
| 7 | 2DF | Muhamed Bešić | (1992-09-10)10 September 1992 (aged 21) | 9 | Ferencváros |
| 8 | 3MF | Miralem Pjanić | (1990-04-02)2 April 1990 (aged 24) | 48 | Roma |
| 9 | 4FW | Vedad Ibišević | (1984-08-06)6 August 1984 (aged 29) | 55 | VfB Stuttgart |
| 10 | 3MF | Zvjezdan Misimović | (1982-06-05)5 June 1982 (aged 32) | 81 | Guizhou Renhe |
| 11 | 4FW | Edin Džeko | (1986-03-17)17 March 1986 (aged 28) | 62 | Manchester City |
| 12 | 1GK | Jasmin Fejzić | (1986-05-15)15 May 1986 (aged 28) | 0 | VfR Aalen |
| 13 | 2DF | Mensur Mujdža | (1984-03-28)28 March 1984 (aged 30) | 24 | SC Freiburg |
| 14 | 3MF | Tino-Sven Sušić | (1992-02-13)13 February 1992 (aged 22) | 2 | Hajduk Split |
| 15 | 2DF | Toni Šunjić | (1988-12-15)15 December 1988 (aged 25) | 8 | Zorya Luhansk |
| 16 | 3MF | Senad Lulić | (1986-01-18)18 January 1986 (aged 28) | 33 | Lazio |
| 17 | 3MF | Senijad Ibričić | (1985-09-26)26 September 1985 (aged 28) | 42 | Kayseri Erciyesspor |
| 18 | 3MF | Haris Medunjanin | (1985-03-08)8 March 1985 (aged 29) | 35 | Gaziantepspor |
| 19 | 4FW | Edin Višća | (1990-02-17)17 February 1990 (aged 24) | 10 | İstanbul Başakşehir |
| 20 | 3MF | Izet Hajrović | (1991-08-04)4 August 1991 (aged 22) | 7 | Galatasaray |
| 21 | 3MF | Anel Hadžić | (1989-08-16)16 August 1989 (aged 24) | 2 | Sturm Graz |
| 22 | 1GK | Asmir Avdukić | (1981-05-13)13 May 1981 (aged 33) | 3 | Borac Banja Luka |
| 23 | 3MF | Sejad Salihović | (1984-10-08)8 October 1984 (aged 29) | 42 | 1899 Hoffenheim |

### Iran

Coach: Carlos Queiroz
The final squad was announced on 1 June 2014.
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Rahman Ahmadi | (1980-07-30)30 July 1980 (aged 33) | 10 | Sepahan |
| 2 | 2DF | Khosro Heydari | (1983-09-14)14 September 1983 (aged 30) | 49 | Esteghlal |
| 3 | 3MF | Ehsan Hajsafi | (1990-02-25)25 February 1990 (aged 24) | 62 | Sepahan |
| 4 | 2DF | Jalal Hosseini | (1982-02-03)3 February 1982 (aged 32) | 85 | Persepolis |
| 5 | 2DF | Amir Hossein Sadeghi | (1981-09-06)6 September 1981 (aged 32) | 17 | Esteghlal |
| 6 | 3MF | Javad Nekounam (c) | (1980-10-07)7 October 1980 (aged 33) | 140 | Al-Kuwait |
| 7 | 3MF | Masoud Shojaei | (1984-06-09)9 June 1984 (aged 30) | 50 | Las Palmas |
| 8 | 3MF | Reza Haghighi | (1989-02-01)1 February 1989 (aged 25) | 8 | Persepolis |
| 9 | 4FW | Alireza Jahanbakhsh | (1993-08-11)11 August 1993 (aged 20) | 7 | NEC |
| 10 | 4FW | Karim Ansarifard | (1990-04-03)3 April 1990 (aged 24) | 42 | Tractor Sazi |
| 11 | 3MF | Ghasem Haddadifar | (1983-07-12)12 July 1983 (aged 30) | 17 | Zob Ahan |
| 12 | 1GK | Alireza Haghighi | (1988-05-02)2 May 1988 (aged 26) | 6 | Sporting Covilhã |
| 13 | 2DF | Hossein Mahini | (1986-09-16)16 September 1986 (aged 27) | 22 | Persepolis |
| 14 | 3MF | Andranik Teymourian | (1983-03-06)6 March 1983 (aged 31) | 79 | Esteghlal |
| 15 | 2DF | Pejman Montazeri | (1983-09-06)6 September 1983 (aged 30) | 22 | Umm Salal |
| 16 | 4FW | Reza Ghoochannejhad | (1987-09-20)20 September 1987 (aged 26) | 14 | Charlton Athletic |
| 17 | 2DF | Ahmad Alenemeh | (1982-10-10)10 October 1982 (aged 31) | 9 | Naft Tehran |
| 18 | 3MF | Bakhtiar Rahmani | (1991-09-23)23 September 1991 (aged 22) | 4 | Foolad |
| 19 | 2DF | Hashem Beikzadeh | (1984-01-22)22 January 1984 (aged 30) | 17 | Esteghlal |
| 20 | 2DF | Steven Beitashour | (1987-02-01)1 February 1987 (aged 27) | 6 | Vancouver Whitecaps FC |
| 21 | 3MF | Ashkan Dejagah | (1986-07-05)5 July 1986 (aged 27) | 14 | Fulham |
| 22 | 1GK | Daniel Davari | (1988-01-06)6 January 1988 (aged 26) | 4 | Eintracht Braunschweig |
| 23 | 2DF | Mehrdad Pooladi | (1987-02-26)26 February 1987 (aged 27) | 20 | Persepolis |

### Nigeria

Coach: Stephen Keshi
The final squad was announced on 2 June 2014. Ejike Uzoenyi replaced Elderson Echiéjilé due to injury on 7 June.
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Vincent Enyeama | (1982-08-29)29 August 1982 (aged 31) | 91 | Lille |
| 2 | 2DF | Joseph Yobo (c) | (1980-09-06)6 September 1980 (aged 33) | 97 | Norwich City |
| 3 | 3MF | Ejike Uzoenyi | (1992-03-23)23 March 1992 (aged 22) | 21 | Enugu Rangers |
| 4 | 3MF | Reuben Gabriel | (1990-09-25)25 September 1990 (aged 23) | 11 | Waasland-Beveren |
| 5 | 2DF | Efe Ambrose | (1988-10-18)18 October 1988 (aged 25) | 37 | Celtic |
| 6 | 2DF | Azubuike Egwuekwe | (1989-07-16)16 July 1989 (aged 24) | 31 | Warri Wolves |
| 7 | 4FW | Ahmed Musa | (1992-10-14)14 October 1992 (aged 21) | 35 | CSKA Moscow |
| 8 | 4FW | Peter Odemwingie | (1981-07-15)15 July 1981 (aged 32) | 61 | Stoke City |
| 9 | 4FW | Emmanuel Emenike | (1987-05-10)10 May 1987 (aged 27) | 23 | Fenerbahçe |
| 10 | 3MF | John Obi Mikel | (1987-04-22)22 April 1987 (aged 27) | 59 | Chelsea |
| 11 | 3MF | Victor Moses | (1990-12-12)12 December 1990 (aged 23) | 22 | Liverpool |
| 12 | 2DF | Kunle Odunlami | (1991-04-30)30 April 1991 (aged 23) | 11 | Sunshine Stars |
| 13 | 2DF | Juwon Oshaniwa | (1990-09-14)14 September 1990 (aged 23) | 10 | Ashdod |
| 14 | 2DF | Godfrey Oboabona | (1990-08-16)16 August 1990 (aged 23) | 35 | Çaykur Rizespor |
| 15 | 3MF | Ramon Azeez | (1992-12-12)12 December 1992 (aged 21) | 2 | Almería |
| 16 | 1GK | Austin Ejide | (1984-04-08)8 April 1984 (aged 30) | 31 | Hapoel Be'er Sheva |
| 17 | 3MF | Ogenyi Onazi | (1992-12-25)25 December 1992 (aged 21) | 21 | Lazio |
| 18 | 3MF | Michael Babatunde | (1992-12-24)24 December 1992 (aged 21) | 5 | Volyn Lutsk |
| 19 | 4FW | Uche Nwofor | (1991-09-17)17 September 1991 (aged 22) | 6 | Heerenveen |
| 20 | 4FW | Michael Uchebo | (1990-02-02)2 February 1990 (aged 24) | 4 | Cercle Brugge |
| 21 | 1GK | Chigozie Agbim | (1984-11-28)28 November 1984 (aged 29) | 11 | Gombe United |
| 22 | 2DF | Kenneth Omeruo | (1993-10-17)17 October 1993 (aged 20) | 17 | Middlesbrough |
| 23 | 4FW | Shola Ameobi | (1981-10-12)12 October 1981 (aged 32) | 7 | Newcastle United |

## Group G
### Germany

Coach: Joachim Löw
The final squad was announced on 2 June 2014. On 7 June, Marco Reus was replaced by Shkodran Mustafi after Reus injured his ankle.
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Manuel Neuer | (1986-03-27)27 March 1986 (aged 28) | 52 | Bayern Munich |
| 2 | 2DF | Kevin Großkreutz | (1988-07-19)19 July 1988 (aged 25) | 5 | Borussia Dortmund |
| 3 | 2DF | Matthias Ginter | (1994-01-19)19 January 1994 (aged 20) | 2 | SC Freiburg |
| 4 | 2DF | Benedikt Höwedes | (1988-02-29)29 February 1988 (aged 26) | 21 | Schalke 04 |
| 5 | 2DF | Mats Hummels | (1988-12-16)16 December 1988 (aged 25) | 30 | Borussia Dortmund |
| 6 | 3MF | Sami Khedira | (1987-04-04)4 April 1987 (aged 27) | 46 | Real Madrid |
| 7 | 3MF | Bastian Schweinsteiger | (1984-08-01)1 August 1984 (aged 29) | 102 | Bayern Munich |
| 8 | 3MF | Mesut Özil | (1988-10-15)15 October 1988 (aged 25) | 55 | Arsenal |
| 9 | 4FW | André Schürrle | (1990-11-06)6 November 1990 (aged 23) | 33 | Chelsea |
| 10 | 4FW | Lukas Podolski | (1985-06-04)4 June 1985 (aged 29) | 114 | Arsenal |
| 11 | 4FW | Miroslav Klose | (1978-06-09)9 June 1978 (aged 36) | 132 | Lazio |
| 12 | 1GK | Ron-Robert Zieler | (1989-02-12)12 February 1989 (aged 25) | 3 | Hannover 96 |
| 13 | 4FW | Thomas Müller | (1989-09-13)13 September 1989 (aged 24) | 49 | Bayern Munich |
| 14 | 3MF | Julian Draxler | (1993-09-20)20 September 1993 (aged 20) | 11 | Schalke 04 |
| 15 | 2DF | Erik Durm | (1992-05-12)12 May 1992 (aged 22) | 1 | Borussia Dortmund |
| 16 | 2DF | Philipp Lahm (c) | (1983-11-11)11 November 1983 (aged 30) | 106 | Bayern Munich |
| 17 | 2DF | Per Mertesacker | (1984-09-29)29 September 1984 (aged 29) | 98 | Arsenal |
| 18 | 3MF | Toni Kroos | (1990-01-04)4 January 1990 (aged 24) | 44 | Bayern Munich |
| 19 | 3MF | Mario Götze | (1992-06-03)3 June 1992 (aged 22) | 29 | Bayern Munich |
| 20 | 2DF | Jérôme Boateng | (1988-09-03)3 September 1988 (aged 25) | 39 | Bayern Munich |
| 21 | 2DF | Shkodran Mustafi | (1992-04-17)17 April 1992 (aged 22) | 4 | Sampdoria |
| 22 | 1GK | Roman Weidenfeller | (1980-08-06)6 August 1980 (aged 33) | 3 | Borussia Dortmund |
| 23 | 3MF | Christoph Kramer | (1991-02-19)19 February 1991 (aged 23) | 5 | Borussia Mönchengladbach |

### Ghana

Coach: James Kwesi Appiah
The final squad was announced on 1 June 2014. On 26 June 2014, midfielders Sulley Muntari and Kevin-Prince Boateng were sent home and indefinitely suspended from the national team for disciplinary reasons.
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Stephen Adams | (1989-09-28)28 September 1989 (aged 24) | 7 | Aduana Stars |
| 2 | 2DF | Samuel Inkoom | (1989-06-01)1 June 1989 (aged 25) | 46 | Platanias |
| 3 | 4FW | Asamoah Gyan (c) | (1985-11-22)22 November 1985 (aged 28) | 79 | Al Ain |
| 4 | 2DF | Daniel Opare | (1990-10-18)18 October 1990 (aged 23) | 16 | Standard Liège |
| 5 | 3MF | Michael Essien | (1982-12-03)3 December 1982 (aged 31) | 57 | Milan |
| 6 | 3MF | Afriyie Acquah | (1992-01-05)5 January 1992 (aged 22) | 5 | Parma |
| 7 | 3MF | Christian Atsu | (1992-01-10)10 January 1992 (aged 22) | 23 | Vitesse |
| 8 | 3MF | Emmanuel Agyemang-Badu | (1990-12-02)2 December 1990 (aged 23) | 49 | Udinese |
| 9 | 4FW | Kevin-Prince Boateng | (1987-03-06)6 March 1987 (aged 27) | 13 | Schalke 04 |
| 10 | 3MF | André Ayew | (1989-12-17)17 December 1989 (aged 24) | 49 | Marseille |
| 11 | 3MF | Sulley Muntari | (1984-08-27)27 August 1984 (aged 29) | 82 | Milan |
| 12 | 1GK | Adam Larsen Kwarasey | (1987-12-12)12 December 1987 (aged 26) | 21 | Strømsgodset |
| 13 | 4FW | Jordan Ayew | (1991-09-11)11 September 1991 (aged 22) | 13 | Sochaux |
| 14 | 3MF | Albert Adomah | (1987-12-13)13 December 1987 (aged 26) | 15 | Middlesbrough |
| 15 | 2DF | Rashid Sumaila | (1992-12-18)18 December 1992 (aged 21) | 6 | Mamelodi Sundowns |
| 16 | 1GK | Fatau Dauda | (1985-04-06)6 April 1985 (aged 29) | 18 | Orlando Pirates |
| 17 | 3MF | Mohammed Rabiu | (1989-12-31)31 December 1989 (aged 24) | 17 | Kuban Krasnodar |
| 18 | 4FW | Abdul Majeed Waris | (1991-09-19)19 September 1991 (aged 22) | 13 | Valenciennes |
| 19 | 2DF | Jonathan Mensah | (1990-07-13)13 July 1990 (aged 23) | 27 | Evian |
| 20 | 3MF | Kwadwo Asamoah | (1988-12-09)9 December 1988 (aged 25) | 62 | Juventus |
| 21 | 2DF | John Boye | (1987-04-23)23 April 1987 (aged 27) | 30 | Rennes |
| 22 | 3MF | Mubarak Wakaso | (1990-07-25)25 July 1990 (aged 23) | 17 | Rubin Kazan |
| 23 | 2DF | Harrison Afful | (1986-06-24)24 June 1986 (aged 27) | 41 | Espérance de Tunis |

### Portugal

Coach: Paulo Bento
The final squad was announced on 19 May 2014. The squad numbers were revealed on 24 May.
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Eduardo | (1982-09-19)19 September 1982 (aged 31) | 34 | Braga |
| 2 | 2DF | Bruno Alves | (1981-11-27)27 November 1981 (aged 32) | 72 | Fenerbahçe |
| 3 | 2DF | Pepe | (1983-02-26)26 February 1983 (aged 31) | 58 | Real Madrid |
| 4 | 3MF | Miguel Veloso | (1986-05-11)11 May 1986 (aged 28) | 49 | Dynamo Kyiv |
| 5 | 2DF | Fábio Coentrão | (1988-03-11)11 March 1988 (aged 26) | 45 | Real Madrid |
| 6 | 3MF | William Carvalho | (1992-04-07)7 April 1992 (aged 22) | 4 | Sporting CP |
| 7 | 4FW | Cristiano Ronaldo (c) | (1985-02-05)5 February 1985 (aged 29) | 111 | Real Madrid |
| 8 | 3MF | João Moutinho | (1986-09-08)8 September 1986 (aged 27) | 68 | Monaco |
| 9 | 4FW | Hugo Almeida | (1984-05-23)23 May 1984 (aged 30) | 55 | Beşiktaş |
| 10 | 3MF | Vieirinha | (1986-01-24)24 January 1986 (aged 28) | 9 | VfL Wolfsburg |
| 11 | 4FW | Eder | (1987-12-22)22 December 1987 (aged 26) | 8 | Braga |
| 12 | 1GK | Rui Patrício | (1988-02-15)15 February 1988 (aged 26) | 30 | Sporting CP |
| 13 | 2DF | Ricardo Costa | (1981-05-16)16 May 1981 (aged 33) | 19 | Valencia |
| 14 | 2DF | Luís Neto | (1988-05-26)26 May 1988 (aged 26) | 9 | Zenit Saint Petersburg |
| 15 | 3MF | Rafa Silva | (1993-05-17)17 May 1993 (aged 21) | 3 | Braga |
| 16 | 3MF | Raul Meireles | (1983-03-17)17 March 1983 (aged 31) | 74 | Fenerbahçe |
| 17 | 3MF | Nani | (1986-11-17)17 November 1986 (aged 27) | 75 | Manchester United |
| 18 | 3MF | Silvestre Varela | (1985-02-02)2 February 1985 (aged 29) | 24 | Porto |
| 19 | 2DF | André Almeida | (1990-09-10)10 September 1990 (aged 23) | 5 | Benfica |
| 20 | 3MF | Ruben Amorim | (1985-01-27)27 January 1985 (aged 29) | 13 | Benfica |
| 21 | 2DF | João Pereira | (1984-02-25)25 February 1984 (aged 30) | 36 | Valencia |
| 22 | 1GK | Beto | (1982-05-01)1 May 1982 (aged 32) | 7 | Sevilla |
| 23 | 4FW | Hélder Postiga | (1982-08-02)2 August 1982 (aged 31) | 69 | Lazio |

### United States

Coach: Jürgen Klinsmann
The final squad was announced on 22 May 2014.
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Tim Howard | (1979-03-06)6 March 1979 (aged 35) | 100 | Everton |
| 2 | 2DF | DeAndre Yedlin | (1993-07-09)9 July 1993 (aged 20) | 4 | Seattle Sounders FC |
| 3 | 2DF | Omar Gonzalez | (1988-10-11)11 October 1988 (aged 25) | 20 | LA Galaxy |
| 4 | 3MF | Michael Bradley | (1987-07-31)31 July 1987 (aged 26) | 86 | Toronto FC |
| 5 | 2DF | Matt Besler | (1987-02-11)11 February 1987 (aged 27) | 17 | Sporting Kansas City |
| 6 | 2DF | John Brooks | (1993-01-28)28 January 1993 (aged 21) | 4 | Hertha BSC |
| 7 | 2DF | DaMarcus Beasley | (1982-05-24)24 May 1982 (aged 32) | 116 | Puebla |
| 8 | 4FW | Clint Dempsey (c) | (1983-03-09)9 March 1983 (aged 31) | 105 | Seattle Sounders FC |
| 9 | 4FW | Aron Jóhannsson | (1990-11-10)10 November 1990 (aged 23) | 8 | AZ |
| 10 | 3MF | Mix Diskerud | (1990-10-02)2 October 1990 (aged 23) | 20 | Rosenborg |
| 11 | 3MF | Alejandro Bedoya | (1987-04-29)29 April 1987 (aged 27) | 28 | Nantes |
| 12 | 1GK | Brad Guzan | (1984-09-09)9 September 1984 (aged 29) | 25 | Aston Villa |
| 13 | 3MF | Jermaine Jones | (1981-11-03)3 November 1981 (aged 32) | 42 | Beşiktaş |
| 14 | 3MF | Brad Davis | (1981-11-08)8 November 1981 (aged 32) | 16 | Houston Dynamo |
| 15 | 3MF | Kyle Beckerman | (1982-04-23)23 April 1982 (aged 32) | 37 | Real Salt Lake |
| 16 | 3MF | Julian Green | (1995-06-06)6 June 1995 (aged 19) | 2 | Bayern Munich |
| 17 | 4FW | Jozy Altidore | (1989-11-06)6 November 1989 (aged 24) | 70 | Sunderland |
| 18 | 4FW | Chris Wondolowski | (1983-01-28)28 January 1983 (aged 31) | 21 | San Jose Earthquakes |
| 19 | 3MF | Graham Zusi | (1986-08-18)18 August 1986 (aged 27) | 23 | Sporting Kansas City |
| 20 | 2DF | Geoff Cameron | (1985-07-11)11 July 1985 (aged 28) | 27 | Stoke City |
| 21 | 2DF | Timothy Chandler | (1990-03-29)29 March 1990 (aged 24) | 13 | 1. FC Nürnberg |
| 22 | 1GK | Nick Rimando | (1979-06-17)17 June 1979 (aged 34) | 14 | Real Salt Lake |
| 23 | 2DF | Fabian Johnson | (1987-12-11)11 December 1987 (aged 26) | 22 | 1899 Hoffenheim |

## Group H
### Algeria

Coach: Vahid Halilhodžić
The final squad was announced on 2 June 2014.
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Cédric Si Mohamed | (1985-01-09)9 January 1985 (aged 29) | 1 | CS Constantine |
| 2 | 2DF | Madjid Bougherra (c) | (1982-10-07)7 October 1982 (aged 31) | 62 | Lekhwiya |
| 3 | 2DF | Faouzi Ghoulam | (1991-02-01)1 February 1991 (aged 23) | 6 | Napoli |
| 4 | 2DF | Essaïd Belkalem | (1989-01-01)1 January 1989 (aged 25) | 13 | Watford |
| 5 | 2DF | Rafik Halliche | (1986-09-02)2 September 1986 (aged 27) | 29 | Académica de Coimbra |
| 6 | 2DF | Djamel Mesbah | (1984-10-09)9 October 1984 (aged 29) | 26 | Livorno |
| 7 | 3MF | Hassan Yebda | (1984-05-14)14 May 1984 (aged 30) | 25 | Udinese |
| 8 | 3MF | Mehdi Lacen | (1984-05-15)15 May 1984 (aged 30) | 30 | Getafe |
| 9 | 4FW | Nabil Ghilas | (1990-04-20)20 April 1990 (aged 24) | 5 | Porto |
| 10 | 3MF | Sofiane Feghouli | (1989-12-26)26 December 1989 (aged 24) | 19 | Valencia |
| 11 | 3MF | Yacine Brahimi | (1990-02-08)8 February 1990 (aged 24) | 6 | Granada |
| 12 | 2DF | Carl Medjani | (1985-05-15)15 May 1985 (aged 29) | 26 | Valenciennes |
| 13 | 4FW | Islam Slimani | (1988-06-18)18 June 1988 (aged 25) | 20 | Sporting CP |
| 14 | 3MF | Nabil Bentaleb | (1994-11-24)24 November 1994 (aged 19) | 3 | Tottenham Hotspur |
| 15 | 4FW | Hillal Soudani | (1987-11-25)25 November 1987 (aged 26) | 22 | Dinamo Zagreb |
| 16 | 1GK | Mohamed Lamine Zemmamouche | (1985-03-19)19 March 1985 (aged 29) | 7 | USM Alger |
| 17 | 2DF | Liassine Cadamuro-Bentaïba | (1988-03-05)5 March 1988 (aged 26) | 7 | Mallorca |
| 18 | 3MF | Abdelmoumene Djabou | (1987-01-31)31 January 1987 (aged 27) | 8 | Club Africain |
| 19 | 3MF | Saphir Taïder | (1992-02-29)29 February 1992 (aged 22) | 11 | Inter Milan |
| 20 | 2DF | Aïssa Mandi | (1991-10-22)22 October 1991 (aged 22) | 2 | Reims |
| 21 | 3MF | Riyad Mahrez | (1991-02-21)21 February 1991 (aged 23) | 2 | Leicester City |
| 22 | 3MF | Mehdi Mostefa | (1983-08-30)30 August 1983 (aged 30) | 23 | Ajaccio |
| 23 | 1GK | Raïs M'Bolhi | (1986-04-25)25 April 1986 (aged 28) | 28 | CSKA Sofia |

### Belgium

Coach: Marc Wilmots
The final squad was announced on 2 June 2014. However, a medical test on 3 June showed goalkeeper Koen Casteels had not completely recovered from his tibia injury and he was replaced by Sammy Bossut.
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Thibaut Courtois | (1992-05-11)11 May 1992 (aged 22) | 17 | Atlético Madrid |
| 2 | 2DF | Toby Alderweireld | (1989-03-02)2 March 1989 (aged 25) | 34 | Atlético Madrid |
| 3 | 2DF | Thomas Vermaelen | (1985-11-14)14 November 1985 (aged 28) | 47 | Arsenal |
| 4 | 2DF | Vincent Kompany (c) | (1986-04-10)10 April 1986 (aged 28) | 59 | Manchester City |
| 5 | 2DF | Jan Vertonghen | (1987-04-24)24 April 1987 (aged 27) | 56 | Tottenham Hotspur |
| 6 | 3MF | Axel Witsel | (1989-01-12)12 January 1989 (aged 25) | 48 | Zenit Saint Petersburg |
| 7 | 3MF | Kevin De Bruyne | (1991-06-28)28 June 1991 (aged 22) | 21 | VfL Wolfsburg |
| 8 | 3MF | Marouane Fellaini | (1987-11-22)22 November 1987 (aged 26) | 50 | Manchester United |
| 9 | 4FW | Romelu Lukaku | (1993-05-13)13 May 1993 (aged 21) | 29 | Everton |
| 10 | 3MF | Eden Hazard | (1991-01-07)7 January 1991 (aged 23) | 45 | Chelsea |
| 11 | 3MF | Kevin Mirallas | (1987-10-05)5 October 1987 (aged 26) | 44 | Everton |
| 12 | 1GK | Simon Mignolet | (1988-08-06)6 August 1988 (aged 25) | 14 | Liverpool |
| 13 | 1GK | Sammy Bossut | (1985-08-11)11 August 1985 (aged 28) | 0 | Zulte Waregem |
| 14 | 4FW | Dries Mertens | (1987-05-06)6 May 1987 (aged 27) | 25 | Napoli |
| 15 | 2DF | Daniel Van Buyten | (1978-02-07)7 February 1978 (aged 36) | 79 | Bayern Munich |
| 16 | 3MF | Steven Defour | (1988-04-15)15 April 1988 (aged 26) | 43 | Porto |
| 17 | 4FW | Divock Origi | (1995-04-18)18 April 1995 (aged 19) | 2 | Lille |
| 18 | 2DF | Nicolas Lombaerts | (1985-03-20)20 March 1985 (aged 29) | 25 | Zenit Saint Petersburg |
| 19 | 3MF | Mousa Dembélé | (1987-07-16)16 July 1987 (aged 26) | 57 | Tottenham Hotspur |
| 20 | 3MF | Adnan Januzaj | (1995-02-05)5 February 1995 (aged 19) | 1 | Manchester United |
| 21 | 2DF | Anthony Vanden Borre | (1987-10-24)24 October 1987 (aged 26) | 25 | Anderlecht |
| 22 | 3MF | Nacer Chadli | (1989-10-02)2 October 1989 (aged 24) | 20 | Tottenham Hotspur |
| 23 | 2DF | Laurent Ciman | (1985-08-05)5 August 1985 (aged 28) | 8 | Standard Liège |

### Russia

Coach: Fabio Capello
The final squad was announced on 2 June 2014. However, midfielder Roman Shirokov was later removed from the squad due to a long-standing Achilles tendon injury and replaced by Pavel Mogilevets.
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Igor Akinfeev | (1986-04-08)8 April 1986 (aged 28) | 68 | CSKA Moscow |
| 2 | 2DF | Aleksei Kozlov | (1986-11-16)16 November 1986 (aged 27) | 11 | Dynamo Moscow |
| 3 | 2DF | Georgi Shchennikov | (1991-04-27)27 April 1991 (aged 23) | 4 | CSKA Moscow |
| 4 | 2DF | Sergei Ignashevich | (1979-07-14)14 July 1979 (aged 34) | 96 | CSKA Moscow |
| 5 | 2DF | Andrei Semyonov | (1989-03-24)24 March 1989 (aged 25) | 1 | Terek Grozny |
| 6 | 4FW | Maksim Kanunnikov | (1991-07-14)14 July 1991 (aged 22) | 2 | Amkar Perm |
| 7 | 3MF | Igor Denisov | (1984-05-17)17 May 1984 (aged 30) | 43 | Dynamo Moscow |
| 8 | 3MF | Denis Glushakov | (1987-01-27)27 January 1987 (aged 27) | 26 | Spartak Moscow |
| 9 | 4FW | Aleksandr Kokorin | (1991-03-19)19 March 1991 (aged 23) | 21 | Dynamo Moscow |
| 10 | 3MF | Alan Dzagoev | (1990-06-17)17 June 1990 (aged 23) | 32 | CSKA Moscow |
| 11 | 4FW | Aleksandr Kerzhakov | (1982-11-27)27 November 1982 (aged 31) | 80 | Zenit Saint Petersburg |
| 12 | 1GK | Yuri Lodygin | (1990-05-26)26 May 1990 (aged 24) | 3 | Zenit Saint Petersburg |
| 13 | 2DF | Vladimir Granat | (1987-05-22)22 May 1987 (aged 27) | 5 | Dynamo Moscow |
| 14 | 2DF | Vasili Berezutski (c) | (1982-06-20)20 June 1982 (aged 31) | 78 | CSKA Moscow |
| 15 | 3MF | Pavel Mogilevets | (1993-01-25)25 January 1993 (aged 21) | 1 | Rubin Kazan |
| 16 | 1GK | Sergey Ryzhikov | (1980-09-19)19 September 1980 (aged 33) | 1 | Rubin Kazan |
| 17 | 3MF | Oleg Shatov | (1990-07-29)29 July 1990 (aged 23) | 7 | Zenit Saint Petersburg |
| 18 | 2DF | Yuri Zhirkov | (1983-08-20)20 August 1983 (aged 30) | 60 | Dynamo Moscow |
| 19 | 4FW | Aleksandr Samedov | (1984-07-19)19 July 1984 (aged 29) | 17 | Lokomotiv Moscow |
| 20 | 3MF | Viktor Fayzulin | (1986-04-22)22 April 1986 (aged 28) | 19 | Zenit Saint Petersburg |
| 21 | 4FW | Aleksei Ionov | (1989-02-18)18 February 1989 (aged 25) | 5 | Dynamo Moscow |
| 22 | 2DF | Andrey Yeshchenko | (1984-02-09)9 February 1984 (aged 30) | 12 | Anzhi Makhachkala |
| 23 | 2DF | Dmitri Kombarov | (1987-01-22)22 January 1987 (aged 27) | 22 | Spartak Moscow |
Note: a 2012 friendly match against Lithuania, recognized by the Russian Football Union but not by FIFA, is not counted.

### South Korea

Coach: Hong Myung-bo
The final squad was announced on 8 May 2014.
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Jung Sung-ryong | (1985-01-04)4 January 1985 (aged 29) | 61 | Suwon Samsung Bluewings |
| 2 | 2DF | Kim Chang-soo | (1985-09-12)12 September 1985 (aged 28) | 9 | Kashiwa Reysol |
| 3 | 2DF | Yun Suk-young | (1990-02-13)13 February 1990 (aged 24) | 4 | Queens Park Rangers |
| 4 | 2DF | Kwak Tae-hwi | (1981-07-08)8 July 1981 (aged 32) | 35 | Al Hilal |
| 5 | 2DF | Kim Young-gwon | (1990-02-27)27 February 1990 (aged 24) | 21 | Guangzhou Evergrande |
| 6 | 2DF | Hwang Seok-ho | (1989-06-27)27 June 1989 (aged 24) | 3 | Sanfrecce Hiroshima |
| 7 | 3MF | Kim Bo-kyung | (1989-10-06)6 October 1989 (aged 24) | 28 | Cardiff City |
| 8 | 3MF | Ha Dae-sung | (1985-03-02)2 March 1985 (aged 29) | 13 | Beijing Guoan |
| 9 | 4FW | Son Heung-min | (1992-07-08)8 July 1992 (aged 21) | 25 | Bayer Leverkusen |
| 10 | 4FW | Park Chu-young | (1985-07-10)10 July 1985 (aged 28) | 64 | Watford |
| 11 | 4FW | Lee Keun-ho | (1985-04-11)11 April 1985 (aged 29) | 63 | Sangju Sangmu |
| 12 | 2DF | Lee Yong | (1986-12-24)24 December 1986 (aged 27) | 12 | Ulsan Hyundai |
| 13 | 3MF | Koo Ja-cheol (c) | (1989-02-27)27 February 1989 (aged 25) | 37 | Mainz 05 |
| 14 | 3MF | Han Kook-young | (1990-04-19)19 April 1990 (aged 24) | 10 | Kashiwa Reysol |
| 15 | 3MF | Park Jong-woo | (1989-03-10)10 March 1989 (aged 25) | 10 | Guangzhou R&F |
| 16 | 3MF | Ki Sung-yueng | (1989-01-24)24 January 1989 (aged 25) | 58 | Sunderland |
| 17 | 3MF | Lee Chung-yong | (1988-07-02)2 July 1988 (aged 25) | 55 | Bolton Wanderers |
| 18 | 4FW | Kim Shin-wook | (1988-04-14)14 April 1988 (aged 26) | 27 | Ulsan Hyundai |
| 19 | 4FW | Ji Dong-won | (1991-05-28)28 May 1991 (aged 23) | 28 | FC Augsburg |
| 20 | 2DF | Hong Jeong-ho | (1989-08-12)12 August 1989 (aged 24) | 25 | FC Augsburg |
| 21 | 1GK | Kim Seung-gyu | (1990-09-30)30 September 1990 (aged 23) | 5 | Ulsan Hyundai |
| 22 | 2DF | Park Joo-ho | (1987-01-16)16 January 1987 (aged 27) | 14 | Mainz 05 |
| 23 | 1GK | Lee Bum-young | (1989-04-02)2 April 1989 (aged 25) | 0 | Busan IPark |

## Statistics
### Player representation by age
#### Players

* Oldest: Faryd Mondragón (43 years, 3 days)
* Youngest: Fabrice Olinga (18 years, 31 days)

#### Goalkeepers

* Oldest: Faryd Mondragón (43 years, 3 days)
* Youngest: Stefanos Kapino (20 years, 86 days)

#### Captains

* Oldest: Mario Yepes (38 years, 150 days)
* Youngest: Koo Ja-cheol (25 years, 105 days)

### Player representation by league system

League systems with twenty or more players represented are listed. England includes two Premier League clubs based in Wales, Swansea City and Cardiff City (five World Cup squad members played for these clubs); the United States includes three MLS clubs based in Canada, Toronto FC, Vancouver Whitecaps FC and Montreal Impact (three World Cup squad members played for these clubs); and France includes one Ligue 1 club based in Monaco, AS Monaco (four World Cup squad members played for this club). In all, World Cup squad members played for clubs in 54 countries, and played in 51 different national leagues.
| Country | Players | Outside national squad |
| England | 119 | 97 |
| Italy | 81 | 61 |
| Germany | 78 | 61 |
| Spain | 64 | 50 |
| France | 46 | 38 |
| Russia | 34 | 11 |
| Turkey | 26 | 26 |
| Mexico | 26 | 11 |
| Portugal | 23 | 15 |
| United States | 21 | 12 |
| Netherlands | 20 | 10 |
The Russian squad was made up entirely of players from the country's domestic league. England's squad had only one player employed by a non-domestic club: Fraser Forster was employed in Scotland; although it was also part of the United Kingdom, they had a separate national federation and league system from England. The Belgian squad had the most players from a single foreign federation, with twelve players employed in England, although one of these, Thibaut Courtois, was only on loan to English club Chelsea prior to the tournament. Of the countries not represented by a national team at the World Cup, Turkey's league provided the most squad members.
Only Uruguay's squad was made up entirely of players employed by overseas clubs, although one player on that squad, Sebastián Coates, played for a domestic club immediately before the World Cup, doing so while on loan from English club Liverpool. Three squads had only one domestic-based player (Ivory Coast, Bosnia and Herzegovina and Ghana).

### Player representation by club

Clubs with ten or more players represented are listed.
| Club | Players |
| Bayern Munich | 14 |
| Manchester United | 14 |
| Barcelona | 13 |
| Chelsea | 12 |
| Juventus | 12 |
| Napoli | 12 |
| Real Madrid | 12 |
| Arsenal | 10 |
| Liverpool | 10 |
| Manchester City | 10 |
| Paris Saint-Germain | 10 |

### Coaches representation by country

Coaches in bold represented their own country.
| Nº | Country | Coaches |
| 4 | Germany | Volker Finke (Cameroon), Ottmar Hitzfeld (Switzerland), Jürgen Klinsmann (United States), Joachim Löw |
| 3 | Argentina | José Pékerman (Colombia), Alejandro Sabella, Jorge Sampaoli (Chile) |
| 3 | Colombia | Jorge Luis Pinto (Costa Rica), Reinaldo Rueda (Ecuador), Luis Fernando Suárez (Honduras) |
| 3 | Italy | Fabio Capello (Russia), Cesare Prandelli, Alberto Zaccheroni (Japan) |
| 3 | Portugal | Paulo Bento, Carlos Queiroz (Iran), Fernando Santos (Greece) |
| 2 | Bosnia and Herzegovina | Vahid Halilhodžić (Algeria), Safet Sušić |
| 2 | France | Didier Deschamps, Sabri Lamouchi (Ivory Coast) |
| 1 | Australia | Ange Postecoglou |
| 1 | Belgium | Marc Wilmots |
| 1 | Brazil | Luiz Felipe Scolari |
| 1 | Croatia | Niko Kovač |
| 1 | England | Roy Hodgson |
| 1 | Ghana | James Kwesi Appiah |
| 1 | Mexico | Miguel Herrera |
| 1 | Netherlands | Louis van Gaal |
| 1 | Nigeria | Stephen Keshi |
| 1 | South Korea | Hong Myung-bo |
| 1 | Spain | Vicente del Bosque |
| 1 | Uruguay | Óscar Tabárez |