# Football at the 2012 Summer Olympics – Men's team squads

The following is a list of squads for each nation that competed in men's football at the 2012 Summer Olympics in London. Each nation had to submit a squad of 18 players, at least 15 of whom had to be born on or after 1 January 1989; no more than three could be older. A minimum of two goalkeepers (plus one optional dispensation goalkeeper) had to be included in the squad.

## Group A
### Great Britain

The following is the Great Britain squad in the men's football tournament of the 2012 Summer Olympics.
As part of an agreement with the FA, no players from England's Euro 2012 squad were selected. However, an agreement was made to allow Jack Butland to play on both squads. Butland, a late injury replacement for the Euro 2012 team, did not play in the tournament as England's third goalkeeper, and was allowed to keep his Olympic roster spot.
Coach: Stuart Pearce
| No. | Pos. | Player | Date of birth (age) | Caps | Goals | 2012 club |
| 1 | 1GK | Jack Butland | (1993-03-10)10 March 1993 (aged 19) | 1 | 0 | Birmingham City |
| 2 | 2DF | Neil Taylor | (1989-02-07)7 February 1989 (aged 23) | 1 | 0 | Swansea City |
| 3 | 2DF | Ryan Bertrand | (1989-08-05)5 August 1989 (aged 22) | 1 | 0 | Chelsea |
| 4 | 2DF | Danny Rose | (1990-07-02)2 July 1990 (aged 22) | 1 | 0 | Tottenham Hotspur |
| 5 | 2DF | Steven Caulker | (1991-12-29)29 December 1991 (aged 20) | 1 | 0 | Tottenham Hotspur |
| 6 | 2DF | Craig Dawson | (1990-05-06)6 May 1990 (aged 22) | 1 | 0 | West Bromwich Albion |
| 7 | 3MF | Tom Cleverley | (1989-08-12)12 August 1989 (aged 22) | 1 | 0 | Manchester United |
| 8 | 3MF | Joe Allen | (1990-03-14)14 March 1990 (aged 22) | 1 | 0 | Swansea City |
| 9 | 4FW | Daniel Sturridge | (1989-09-01)1 September 1989 (aged 22) | 1 | 0 | Chelsea |
| 10 | 4FW | Craig Bellamy* | (1979-07-13)13 July 1979 (aged 33) | 1 | 0 | Liverpool |
| 11 | 3MF | Ryan Giggs* (c) | (1973-11-29)29 November 1973 (aged 38) | 1 | 0 | Manchester United |
| 12 | 2DF | James Tomkins | (1989-03-29)29 March 1989 (aged 23) | 1 | 0 | West Ham United |
| 13 | 3MF | Jack Cork | (1989-06-25)25 June 1989 (aged 23) | 1 | 0 | Southampton |
| 14 | 2DF | Micah Richards* | (1988-06-24)24 June 1988 (aged 24) | 1 | 0 | Manchester City |
| 15 | 3MF | Aaron Ramsey | (1990-12-26)26 December 1990 (aged 21) | 1 | 0 | Arsenal |
| 16 | 3MF | Scott Sinclair | (1989-03-25)25 March 1989 (aged 23) | 1 | 0 | Swansea City |
| 17 | 4FW | Marvin Sordell | (1991-02-17)17 February 1991 (aged 21) | 1 | 0 | Bolton Wanderers |
| 18 | 1GK | Jason Steele | (1990-08-18)18 August 1990 (aged 21) | 1 | 0 | Middlesbrough |
* Over-aged player.

### Senegal

The following is the Senegal squad in the men's football tournament of the 2012 Summer Olympics.
Coach: Joseph Koto
| No. | Pos. | Player | Date of birth (age) | 2012 club |
| 1 | 1GK | Ousmane Mané | (1990-10-01)1 October 1990 (aged 21) | Diambars |
| 2 | 2DF | Saliou Ciss | (1989-09-15)15 September 1989 (aged 22) | Tromsø |
| 3 | 3MF | Ibrahima Seck | (1989-08-10)10 August 1989 (aged 22) | Épinal |
| 4 | 2DF | Abdoulaye Ba | (1991-01-01)1 January 1991 (aged 21) | Académica |
| 5 | 2DF | Papa Gueye* | (1984-06-07)7 June 1984 (aged 28) | Metalist Kharkiv |
| 6 | 2DF | Zargo Touré | (1989-11-11)11 November 1989 (aged 22) | Boulogne |
| 7 | 4FW | Moussa Konaté | (1993-04-03)3 April 1993 (aged 19) | Maccabi Tel Aviv |
| 8 | 3MF | Cheikhou Kouyaté | (1989-12-21)21 December 1989 (aged 22) | Anderlecht |
| 9 | 2DF | Kara Mbodj | (1989-11-11)11 November 1989 (aged 22) | Tromsø |
| 10 | 3MF | Sadio Mané | (1992-04-10)10 April 1992 (aged 20) | Metz |
| 11 | 4FW | Kalidou Yéro | (1991-08-19)19 August 1991 (aged 20) | Gil Vicente |
| 12 | 4FW | Ibrahima Baldé | (1989-04-04)4 April 1989 (aged 23) | Osasuna |
| 13 | 3MF | Mohamed Diamé* (c) | (1987-06-14)14 June 1987 (aged 25) | West Ham United |
| 14 | 3MF | Idrissa Gueye | (1989-09-26)26 September 1989 (aged 22) | Lille |
| 15 | 4FW | Magaye Gueye | (1990-07-06)6 July 1990 (aged 22) | Everton |
| 16 | 2DF | Pape Souare | (1990-06-06)6 June 1990 (aged 22) | Lille |
| 17 | 3MF | Stéphane Badji | (1990-05-29)29 May 1990 (aged 22) | Sogndal |
| 18 | 1GK | Papa Camara | (1993-01-16)16 January 1993 (aged 19) | Sochaux |
* Over-aged player.

### United Arab Emirates

The following is the United Arab Emirates squad in the men's football tournament of the 2012 Summer Olympics.
Coach: Mahdi Ali
| No. | Pos. | Player | Date of birth (age) | 2012 club |
| 1 | 1GK | Ali Khasif* | (1987-06-09)9 June 1987 (aged 25) | Al Jazira |
| 2 | 2DF | Saad Surour | (1990-07-19)19 July 1990 (aged 22) | Al Ahli |
| 3 | 2DF | Abdulaziz Hussain | (1990-09-10)10 September 1990 (aged 21) | Al Shabab |
| 4 | 2DF | Mohamed Ahmed | (1989-04-16)16 April 1989 (aged 23) | Al Shabab |
| 5 | 3MF | Amer Abdulrahman | (1989-07-03)3 July 1989 (aged 23) | Baniyas |
| 6 | 2DF | Ali Alamri | (1989-01-07)7 January 1989 (aged 23) | Al Nasr |
| 7 | 3MF | Ismail Al Hammadi* | (1988-07-01)1 July 1988 (aged 24) | Al Ahli |
| 8 | 2DF | Hamdan Al Kamali | (1989-05-02)2 May 1989 (aged 23) | Al Wahda |
| 9 | 3MF | Ahmed Ali | (1990-01-28)28 January 1990 (aged 22) | Baniyas |
| 10 | 4FW | Ismail Matar* (c) | (1983-04-07)7 April 1983 (aged 29) | Al Wahda |
| 11 | 4FW | Ahmed Khalil | (1991-06-08)8 June 1991 (aged 21) | Al Ahli |
| 12 | 3MF | Habib Fardan | (1990-11-11)11 November 1990 (aged 21) | Al Nasr |
| 13 | 3MF | Khamis Esmaeel | (1989-08-16)16 August 1989 (aged 22) | Emirates |
| 14 | 2DF | Abdelaziz Sanqour | (1989-05-07)7 May 1989 (aged 23) | Al Sharjah |
| 15 | 3MF | Omar Abdulrahman | (1991-09-20)20 September 1991 (aged 20) | Al Ain |
| 16 | 3MF | Rashed Eisa | (1990-08-24)24 August 1990 (aged 21) | Al Wasl |
| 17 | 3MF | Mohamed Fawzi | (1990-02-22)22 February 1990 (aged 22) | Baniyas |
| 18 | 1GK | Khalid Eisa | (1989-05-15)15 May 1989 (aged 23) | Al Jazira |
| 19 | 4FW | Ali Mabkhout | (1990-05-10)10 May 1990 (aged 22) | Al Jazira |
* Over-aged player.

### Uruguay

The following is the Uruguay squad in the men's football tournament of the 2012 Summer Olympics.
Coach: Óscar Tabárez
| No. | Pos. | Player | Date of birth (age) | Caps | Goals | 2012 club |
| 1 | 1GK | Martín Campaña | (1989-05-29)29 May 1989 (aged 23) | 3 | 0 | Cerro Largo |
| 2 | 2DF | Ramón Arias | (1992-07-27)27 July 1992 (aged 19) | 3 | 0 | Defensor Sporting |
| 3 | 2DF | Diego Polenta | (1992-02-06)6 February 1992 (aged 20) | 1 | 0 | Genoa |
| 4 | 2DF | Sebastián Coates | (1990-10-07)7 October 1990 (aged 21) | 2 | 0 | Liverpool |
| 5 | 2DF | Emiliano Albín | (1989-01-24)24 January 1989 (aged 23) | 3 | 0 | Peñarol |
| 6 | 2DF | Alexis Rolín | (1989-02-07)7 February 1989 (aged 23) | 3 | 0 | Nacional |
| 7 | 4FW | Edinson Cavani* | (1987-02-14)14 February 1987 (aged 25) | 2 | 3 | Napoli |
| 8 | 3MF | Maximiliano Calzada | (1990-04-21)21 April 1990 (aged 22) | 3 | 0 | Nacional |
| 9 | 4FW | Luis Suárez* (c) | (1987-01-24)24 January 1987 (aged 25) | 2 | 3 | Liverpool |
| 10 | 3MF | Gastón Ramírez | (1990-12-02)2 December 1990 (aged 21) | 2 | 1 | Bologna |
| 11 | 4FW | Abel Hernández | (1990-08-08)8 August 1990 (aged 21) | 2 | 1 | Palermo |
| 12 | 4FW | Jonathan Urretaviscaya | (1990-03-19)19 March 1990 (aged 22) | 2 | 0 | Benfica |
| 13 | 2DF | Matías Aguirregaray | (1989-04-01)1 April 1989 (aged 23) | 2 | 0 | Palermo |
| 14 | 3MF | Nicolás Lodeiro | (1989-03-21)21 March 1989 (aged 23) | 2 | 0 | Botafogo |
| 15 | 3MF | Diego Rodríguez | (1989-09-04)4 September 1989 (aged 22) | 3 | 0 | Defensor Sporting |
| 16 | 3MF | Tabaré Viudez | (1989-09-08)8 September 1989 (aged 22) | 3 | 0 | Nacional |
| 17 | 3MF | Egidio Arévalo* | (1982-01-01)1 January 1982 (aged 30) | 2 | 0 | Palermo |
| 18 | 1GK | Leandro Gelpi | (1991-02-27)27 February 1991 (aged 21) | 0 | 0 | Peñarol |
* Over-aged player.

## Group B
### Gabon

The following is the Gabon squad in the men's football tournament of the 2012 Summer Olympics.
Coach: Claude Albert Mbourounot
| No. | Pos. | Player | Date of birth (age) | 2012 club |
| 1 | 1GK | Didier Ovono* (c) | (1983-01-23)23 January 1983 (aged 29) | Le Mans |
| 2 | 2DF | Muller Dinda | (1995-09-22)22 September 1995 (aged 16) | Cercle Mbéri |
| 3 | 2DF | Stevy Nzambe | (1991-09-04)4 September 1991 (aged 20) | Marseille |
| 4 | 3MF | Franck Engonga | (1993-07-26)26 July 1993 (aged 19) | USM Libreville |
| 5 | 2DF | Bruno Ecuele Manga* | (1988-07-16)16 July 1988 (aged 24) | Lorient |
| 6 | 2DF | Rémy Ebanega | (1989-11-17)17 November 1989 (aged 22) | Bitam |
| 7 | 4FW | Allen Nono | (1992-08-15)15 August 1992 (aged 19) | USM Libreville |
| 8 | 3MF | Alexander N'Doumbou | (1992-01-04)4 January 1992 (aged 20) | Orléans |
| 9 | 4FW | Pierre-Emerick Aubameyang | (1989-06-18)18 June 1989 (aged 23) | Saint-Étienne |
| 10 | 3MF | Lévy Madinda | (1992-06-11)11 June 1992 (aged 20) | Celta Vigo B |
| 11 | 4FW | Axel Meye | (1995-06-06)6 June 1995 (aged 17) | Bitam |
| 12 | 3MF | Merlin Tandjigora | (1990-04-06)6 April 1990 (aged 22) | Carquefou |
| 13 | 3MF | Cédric Boussoughou | (1991-07-20)20 July 1991 (aged 21) | Mangasport |
| 14 | 3MF | André Biyogo Poko | (1993-01-01)1 January 1993 (aged 19) | Bordeaux |
| 15 | 3MF | Henri Ndong | (1992-08-23)23 August 1992 (aged 19) | Bitam |
| 16 | 2DF | Emmanuel Ndong | (1992-05-04)4 May 1992 (aged 20) | Sogéa |
| 17 | 3MF | Jerry Obiang | (1992-06-10)10 June 1992 (aged 20) | Sogéa |
| 18 | 1GK | Anthony Mfa Mezui | (1991-03-07)7 March 1991 (aged 21) | Metz |
| 21 | 3MF | Samson Mbingui | (1992-02-09)9 February 1992 (aged 20) | Mangasport |
* Over-aged player.

### Mexico

The following is the Mexico squad in the men's football tournament of the 2012 Summer Olympics.
Coach: Luis Fernando Tena
| No. | Pos. | Player | Date of birth (age) | Caps | Goals | 2012 club |
| 1 | 1GK | José de Jesús Corona* (c) | (1981-01-26)26 January 1981 (aged 31) | 12 | 0 | Cruz Azul |
| 2 | 2DF | Israel Jiménez | (1989-06-13)13 June 1989 (aged 23) | 7 | 1 | UANL |
| 3 | 2DF | Carlos Salcido* | (1980-04-02)2 April 1980 (aged 32) | 0 | 0 | UANL |
| 4 | 2DF | Hiram Mier | (1989-08-25)25 August 1989 (aged 22) | 14 | 1 | Monterrey |
| 5 | 2DF | Dárvin Chávez | (1989-11-21)21 November 1989 (aged 22) | 15 | 0 | Monterrey |
| 6 | 3MF | Héctor Herrera | (1990-04-19)19 April 1990 (aged 22) | 11 | 1 | Pachuca |
| 7 | 3MF | Javier Cortés | (1989-07-20)20 July 1989 (aged 23) | 11 | 1 | UNAM |
| 8 | 3MF | Marco Fabián | (1989-07-21)21 July 1989 (aged 23) | 12 | 12 | Guadalajara |
| 9 | 4FW | Oribe Peralta* | (1984-01-12)12 January 1984 (aged 28) | 5 | 6 | Santos Laguna |
| 10 | 4FW | Giovani dos Santos | (1989-05-11)11 May 1989 (aged 23) | 0 | 0 | Tottenham Hotspur |
| 11 | 3MF | Javier Aquino | (1990-02-11)11 February 1990 (aged 22) | 17 | 0 | Cruz Azul |
| 12 | 4FW | Raúl Jiménez | (1991-05-05)5 May 1991 (aged 21) | 5 | 1 | América |
| 13 | 2DF | Diego Reyes | (1992-09-19)19 September 1992 (aged 19) | 12 | 1 | América |
| 14 | 3MF | Jorge Enríquez | (1991-01-08)8 January 1991 (aged 21) | 17 | 1 | Guadalajara |
| 15 | 2DF | Néstor Vidrio | (1989-03-22)22 March 1989 (aged 23) | 5 | 0 | Pachuca |
| 16 | 2DF | Miguel Ponce | (1989-04-12)12 April 1989 (aged 23) | 13 | 5 | Guadalajara |
| 17 | 2DF | Néstor Araujo | (1991-08-29)29 August 1991 (aged 20) | 9 | 0 | Cruz Azul |
| 18 | 1GK | José Antonio Rodríguez | (1992-07-04)4 July 1992 (aged 20) | 4 | 0 | Guadalajara |
* Over-aged player.

### South Korea

The following is the South Korea roster in the men's football tournament of the 2012 Summer Olympics.
Coach: Hong Myung-bo
| No. | Pos. | Player | Date of birth (age) | Caps | Goals | 2012 club |
| 1 | 1GK | Jung Sung-ryong* | (1985-01-04)4 January 1985 (aged 27) | 17 | 1 | Suwon Samsung Bluewings |
| 2 | 2DF | Oh Jae-suk | (1990-01-04)4 January 1990 (aged 22) | 14 | 0 | Gangwon FC |
| 3 | 2DF | Yun Suk-young | (1990-02-13)13 February 1990 (aged 22) | 16 | 0 | Jeonnam Dragons |
| 4 | 2DF | Kim Young-gwon | (1990-02-27)27 February 1990 (aged 22) | 13 | 0 | Guangzhou Evergrande |
| 5 | 2DF | Kim Kee-hee | (1989-07-13)13 July 1989 (aged 23) | 2 | 2 | Daegu FC |
| 6 | 3MF | Ki Sung-yueng | (1989-04-24)24 April 1989 (aged 23) | 14 | 0 | Celtic |
| 7 | 3MF | Kim Bo-kyung | (1989-10-06)6 October 1989 (aged 22) | 19 | 4 | Cerezo Osaka |
| 8 | 3MF | Baek Sung-dong | (1991-08-13)13 August 1991 (aged 20) | 7 | 2 | Júbilo Iwata |
| 9 | 4FW | Ji Dong-won | (1991-05-28)28 May 1991 (aged 21) | 10 | 2 | Sunderland |
| 10 | 4FW | Park Chu-young* | (1985-07-10)10 July 1985 (aged 27) | 22 | 9 | Arsenal |
| 11 | 3MF | Nam Tae-hee | (1991-07-03)3 July 1991 (aged 21) | 2 | 2 | Lekhwiya |
| 12 | 2DF | Hwang Seok-ho | (1989-06-27)27 June 1989 (aged 23) | 2 | 0 | Sanfrecce Hiroshima |
| 13 | 3MF | Koo Ja-cheol (c) | (1989-02-27)27 February 1989 (aged 23) | 8 | 3 | FC Augsburg |
| 14 | 2DF | Kim Chang-soo* | (1985-09-12)12 September 1985 (aged 26) | 18 | 1 | Busan IPark |
| 15 | 3MF | Park Jong-woo | (1989-03-10)10 March 1989 (aged 23) | 4 | 1 | Busan IPark |
| 16 | 3MF | Jung Woo-young | (1989-12-14)14 December 1989 (aged 22) | 6 | 0 | Kyoto Sanga |
| 17 | 4FW | Kim Hyun-sung | (1989-09-27)27 September 1989 (aged 22) | 6 | 2 | FC Seoul |
| 18 | 1GK | Lee Bum-young | (1989-04-02)2 April 1989 (aged 23) | 9 | 0 | Busan IPark |
* Over-aged player.

### Switzerland

The following is the Switzerland squad in the men's football tournament of the 2012 Summer Olympics.
Coach: Pierluigi Tami
| No. | Pos. | Player | Date of birth (age) | Caps | Goals | 2012 club |
| 1 | 1GK | Diego Benaglio* (c) | (1983-09-08)8 September 1983 (aged 28) | 1 | 0 | VfL Wolfsburg |
| 2 | 3MF | Xavier Hochstrasser* | (1988-07-01)1 July 1988 (aged 24) | 1 | 0 | Luzern |
| 3 | 2DF | Fabio Daprelà | (1991-02-19)19 February 1991 (aged 21) | 1 | 0 | Brescia |
| 4 | 3MF | Oliver Buff | (1992-08-03)3 August 1992 (aged 19) | 0 | 0 | Zürich |
| 5 | 2DF | François Affolter | (1991-03-13)13 March 1991 (aged 21) | 1 | 0 | Werder Bremen |
| 6 | 3MF | Alain Wiss | (1990-08-21)21 August 1990 (aged 21) | 1 | 0 | Luzern |
| 7 | 4FW | Innocent Emeghara | (1989-05-27)27 May 1989 (aged 23) | 1 | 0 | Lorient |
| 8 | 2DF | Amir Abrashi | (1990-03-27)27 March 1990 (aged 22) | 1 | 0 | Grasshopper |
| 9 | 2DF | Fabian Frei | (1989-01-08)8 January 1989 (aged 23) | 1 | 0 | Basel |
| 10 | 3MF | Pajtim Kasami | (1992-06-02)2 June 1992 (aged 20) | 1 | 0 | Fulham |
| 11 | 4FW | Admir Mehmedi | (1991-03-16)16 March 1991 (aged 21) | 1 | 0 | Dynamo Kyiv |
| 12 | 4FW | Josip Drmić | (1992-08-08)8 August 1992 (aged 19) | 1 | 0 | Zürich |
| 13 | 2DF | Ricardo Rodriguez | (1992-08-25)25 August 1992 (aged 19) | 1 | 0 | VfL Wolfsburg |
| 14 | 4FW | Steven Zuber | (1991-08-17)17 August 1991 (aged 20) | 1 | 0 | Grasshopper |
| 15 | 2DF | Timm Klose* | (1988-05-09)9 May 1988 (aged 24) | 1 | 0 | 1. FC Nürnberg |
| 16 | 2DF | Fabian Schär | (1991-12-20)20 December 1991 (aged 20) | 1 | 0 | Basel |
| 17 | 2DF | Michel Morganella | (1989-05-17)17 May 1989 (aged 23) | 1 | 0 | Palermo |
| 18 | 1GK | Benjamin Siegrist | (1992-01-31)31 January 1992 (aged 20) | 0 | 0 | Aston Villa |
* Over-aged player.

## Group C
### Belarus

The following is the Belarus squad in the men's football tournament of the 2012 Summer Olympics.
Coach: Georgi Kondratiev
| No. | Pos. | Player | Date of birth (age) | 2012 club |
| 1 | 1GK | Alyaksandr Hutar | (1989-04-18)18 April 1989 (aged 23) | BATE Borisov |
| 2 | 3MF | Stanislaw Drahun* (c) | (1988-06-04)4 June 1988 (aged 24) | Dinamo Minsk |
| 3 | 2DF | Ihar Kuzmyanok | (1990-07-06)6 July 1990 (aged 22) | Gomel |
| 4 | 2DF | Syarhey Palitsevich | (1990-04-09)9 April 1990 (aged 22) | Dinamo Minsk |
| 5 | 3MF | Dzmitry Baha | (1990-01-04)4 January 1990 (aged 22) | BATE Borisov |
| 6 | 2DF | Alyaksey Hawrylovich | (1990-01-05)5 January 1990 (aged 22) | Naftan Novopolotsk |
| 7 | 2DF | Maksim Vitus | (1989-02-11)February 11, 1989 (aged 23) | Neman Grodno |
| 8 | 4FW | Sergei Kornilenko* | (1983-06-14)14 June 1983 (aged 29) | Krylia Sovetov |
| 9 | 4FW | Uladzimir Khvashchynski | (1990-05-10)10 May 1990 (aged 22) | Brest |
| 10 | 3MF | Renan Bressan* | (1988-11-03)3 November 1988 (aged 23) | BATE Borisov |
| 11 | 4FW | Andrey Varankow | (1989-02-08)8 February 1989 (aged 23) | Neman Grodno |
| 12 | 2DF | Alyaksey Kazlow | (1989-07-11)11 July 1989 (aged 23) | Torpedo Zhodino |
| 13 | 3MF | Illya Aleksiyevich | (1991-02-10)10 February 1991 (aged 21) | BATE Borisov |
| 14 | 4FW | Yahor Zubovich | (1989-06-01)1 June 1989 (aged 23) | Naftan Novopolotsk |
| 15 | 3MF | Artsyom Salavey | (1990-11-01)1 November 1990 (aged 21) | Torpedo Zhodino |
| 16 | 3MF | Mikhail Gordeichuk | (1989-10-23)23 October 1989 (aged 22) | Belshina Bobruisk |
| 17 | 2DF | Dzyanis Palyakow | (1991-04-17)17 April 1991 (aged 21) | BATE Borisov |
| 18 | 1GK | Andrey Shcharbakow | (1991-01-31)31 January 1991 (aged 21) | BATE Borisov |
| 19 | 4FW | Maksim Skavysh | (1989-11-13)13 November 1989 (aged 22) | Belshina Bobruisk |
* Over-aged player.

### Brazil

The following is the Brazil squad in the men's football tournament of the 2012 Summer Olympics.
Coach: Mano Menezes
| No. | Pos. | Player | Date of birth (age) | Caps | Goals | 2012 club |
| 1 | 1GK | Gabriel | (1992-09-27)27 September 1992 (aged 19) | 0 | 0 | Milan |
| 2 | 2DF | Rafael | (1990-07-09)9 July 1990 (aged 22) | 0 | 0 | Manchester United |
| 3 | 2DF | Thiago Silva* (c) | (1984-09-22)22 September 1984 (aged 27) | 2 | 0 | Paris Saint-Germain |
| 4 | 2DF | Juan Jesus | (1991-06-10)10 June 1991 (aged 21) | 0 | 0 | Internazionale |
| 5 | 3MF | Sandro | (1989-03-15)15 March 1989 (aged 23) | 0 | 0 | Tottenham Hotspur |
| 6 | 2DF | Marcelo* | (1988-05-12)12 May 1988 (aged 24) | 6 | 1 | Real Madrid |
| 7 | 4FW | Lucas Moura | (1992-08-13)13 August 1992 (aged 19) | 0 | 0 | São Paulo |
| 8 | 3MF | Rômulo | (1990-09-19)19 September 1990 (aged 21) | 0 | 0 | Spartak Moscow |
| 9 | 4FW | Leandro Damião | (1989-07-22)22 July 1989 (aged 23) | 0 | 0 | Internacional |
| 10 | 3MF | Oscar | (1991-09-09)9 September 1991 (aged 20) | 0 | 0 | Chelsea |
| 11 | 4FW | Neymar | (1992-02-05)5 February 1992 (aged 20) | 0 | 0 | Santos |
| 12 | 4FW | Hulk* | (1986-07-25)25 July 1986 (aged 26) | 0 | 0 | Porto |
| 13 | 2DF | Bruno Uvini | (1991-06-03)3 June 1991 (aged 21) | 0 | 0 | São Paulo |
| 14 | 2DF | Danilo | (1991-07-15)15 July 1991 (aged 21) | 0 | 0 | Porto |
| 15 | 2DF | Alex Sandro | (1991-01-26)26 January 1991 (aged 21) | 0 | 0 | Porto |
| 16 | 3MF | Ganso | (1989-10-12)12 October 1989 (aged 22) | 0 | 0 | Santos |
| 17 | 4FW | Alexandre Pato | (1989-09-02)2 September 1989 (aged 22) | 4 | 1 | Milan |
| 18 | 1GK | Neto | (1989-07-19)19 July 1989 (aged 23) | 0 | 0 | Fiorentina |
* Over-aged player.

### Egypt

The following is the Egypt squad in the men's football tournament of the 2012 Summer Olympics.
Coach: Hany Ramzy
| No. | Pos. | Player | Date of birth (age) | Caps | Goals | 2012 club |
| 1 | 1GK | Ahmed El Shenawy | (1991-05-14)14 May 1991 (aged 21) | 7 | 0 | Zamalek |
| 2 | 2DF | Mahmoud Alaa El-Din | (1991-01-01)1 January 1991 (aged 21) | 1 | 0 | Haras El-Hodood |
| 3 | 2DF | Ali Fathy | (1992-01-02)2 January 1992 (aged 20) | 9 | 0 | Arab Contractors |
| 4 | 2DF | Omar Gaber | (1992-01-30)30 January 1992 (aged 20) | 2 | 0 | Zamalek |
| 5 | 3MF | Mohamed Aboutrika* (c) | (1978-11-07)7 November 1978 (aged 33) | 88 | 32 | Al Ahly |
| 6 | 2DF | Ahmed Hegazi | (1991-01-25)25 January 1991 (aged 21) | 12 | 0 | Fiorentina |
| 7 | 2DF | Ahmed Fathy* | (1984-11-10)10 November 1984 (aged 27) | 86 | 3 | Al Ahly |
| 8 | 3MF | Shehab El-Din Ahmed | (1990-08-22)22 August 1990 (aged 21) | 0 | 0 | Al Ahly |
| 9 | 4FW | Marwan Mohsen | (1989-02-26)26 February 1989 (aged 23) | 4 | 3 | Petrojet |
| 10 | 4FW | Emad Motaeb* | (1983-02-20)20 February 1983 (aged 29) | 67 | 26 | Al Ahly |
| 11 | 4FW | Mohamed Salah | (1992-06-15)15 June 1992 (aged 20) | 14 | 8 | Basel |
| 12 | 2DF | Islam Ramadan | (1990-11-01)1 November 1990 (aged 21) | 4 | 0 | Haras El-Hodood |
| 13 | 3MF | Saleh Gomaa | (1993-08-01)1 August 1993 (aged 18) | 2 | 0 | ENPPI |
| 14 | 3MF | Hossam Hassan | (1989-04-30)30 April 1989 (aged 23) | 1 | 0 | Al-Masry |
| 15 | 2DF | Saad Samir | (1989-04-01)1 April 1989 (aged 23) | 0 | 0 | Al Ahly |
| 16 | 4FW | Ahmed Magdi | (1989-12-09)9 December 1989 (aged 22) | 2 | 0 | Ghazl El Mehalla |
| 17 | 3MF | Mohamed Elneny | (1992-07-11)11 July 1992 (aged 20) | 14 | 0 | Arab Contractors |
| 18 | 1GK | Mohamed Bassam | (1990-12-25)25 December 1990 (aged 21) | 2 | 0 | El-Gaish |
*Indicates that player was born prior to 1 January 1989. According to FIFA regulations, only three such players are permitted on an Olympic squad.

### New Zealand

The following is the New Zealand roster in the men's football tournament of the 2012 Summer Olympics.
Coach: Neil Emblen
| No. | Pos. | Player | Date of birth (age) | Caps | Goals | 2012 club |
| 1 | 1GK | Jake Gleeson | (1990-06-26)26 June 1990 (aged 22) | 3 | 0 | Portland Timbers |
| 2 | 2DF | Tim Payne | (1994-01-10)10 January 1994 (aged 18) | 0 | 0 | Blackburn Rovers |
| 3 | 2DF | Ian Hogg | (1989-12-15)15 December 1989 (aged 22) | 9 | 0 | Auckland City |
| 4 | 2DF | Tim Myers | (1990-09-17)17 September 1990 (aged 21) | 2 | 0 | Waitakere United |
| 5 | 2DF | Tommy Smith | (1990-03-31)31 March 1990 (aged 22) | 0 | 0 | Ipswich Town |
| 6 | 2DF | Ryan Nelsen* (c) | (1977-10-18)18 October 1977 (aged 34) | 2 | 0 | Queens Park Rangers |
| 7 | 4FW | Kosta Barbarouses | (1990-02-19)19 February 1990 (aged 22) | 5 | 4 | Panathinaikos |
| 8 | 3MF | Michael McGlinchey* | (1987-01-07)7 January 1987 (aged 25) | 0 | 0 | Central Coast Mariners |
| 9 | 4FW | Shane Smeltz* | (1981-09-29)29 September 1981 (aged 30) | 5 | 7 | Perth Glory |
| 10 | 4FW | Chris Wood | (1991-12-07)7 December 1991 (aged 20) | 0 | 0 | West Bromwich Albion |
| 11 | 3MF | Marco Rojas | (1991-11-05)5 November 1991 (aged 20) | 0 | 0 | Melbourne Victory |
| 12 | 2DF | Adam Thomas | (1992-04-01)1 April 1992 (aged 20) | 4 | 0 | Waikato |
| 13 | 3MF | Alex Feneridis | (1989-11-13)13 November 1989 (aged 22) | 4 | 0 | Auckland City |
| 14 | 2DF | James Musa | (1992-04-01)1 April 1992 (aged 20) | 4 | 2 | Team Wellington |
| 15 | 3MF | Cameron Howieson | (1994-12-22)22 December 1994 (aged 17) | 0 | 0 | Burnley |
| 16 | 4FW | Dakota Lucas | (1991-06-26)26 June 1991 (aged 21) | 4 | 0 | Sunshine Coast |
| 17 | 3MF | Adam McGeorge | (1989-03-30)30 March 1989 (aged 23) | 3 | 0 | Auckland City |
| 18 | 1GK | Michael O'Keeffe | (1990-08-09)9 August 1990 (aged 21) | 1 | 0 | Fairfield University |
* Over-aged player.

## Group D
### Honduras

The following is the Honduras squad in the men's football tournament of the 2012 Summer Olympics.
Coach: Luis Fernando Suárez
| No. | Pos. | Player | Date of birth (age) | Caps | Goals | 2012 club |
| 1 | 1GK | José Mendoza | (1989-07-21)21 July 1989 (aged 23) | 6 | 0 | Platense |
| 2 | 2DF | Wilmer Crisanto | (1989-06-24)24 June 1989 (aged 23) | 5 | 0 | Victoria |
| 3 | 2DF | Maynor Figueroa* | (1983-05-02)2 May 1983 (aged 29) | 8 | 0 | Wigan Athletic |
| 4 | 2DF | Hilder Colón | (1989-04-06)6 April 1989 (aged 23) | 6 | 0 | Real España |
| 5 | 2DF | José Velásquez | (1989-12-08)8 December 1989 (aged 22) | 1 | 0 | Victoria |
| 6 | 3MF | Arnold Peralta | (1989-03-29)29 March 1989 (aged 23) | 6 | 0 | Vida |
| 7 | 3MF | Mario Martínez | (1989-07-30)30 July 1989 (aged 22) | 7 | 2 | Real España |
| 8 | 3MF | Alfredo Mejía | (1990-04-03)3 April 1990 (aged 22) | 6 | 0 | Motagua |
| 9 | 4FW | Anthony Lozano | (1993-04-25)25 April 1993 (aged 19) | 4 | 2 | Valencia B |
| 10 | 3MF | Alexander López | (1992-06-05)5 June 1992 (aged 20) | 6 | 1 | Olimpia |
| 11 | 4FW | Jerry Bengtson* | (1987-04-08)8 April 1987 (aged 25) | 0 | 0 | New England Revolution |
| 12 | 2DF | Orlin Peralta | (1990-02-12)12 February 1990 (aged 22) | 6 | 0 | Vida |
| 13 | 4FW | Eddie Hernández | (1991-02-27)27 February 1991 (aged 21) | 6 | 3 | Platense |
| 14 | 3MF | Andy Najar | (1993-03-16)16 March 1993 (aged 19) | 4 | 0 | D.C. United |
| 15 | 3MF | Roger Espinoza* | (1986-10-25)25 October 1986 (aged 25) | 0 | 0 | Sporting Kansas City |
| 16 | 2DF | Johnny Leverón (c) | (1990-02-07)7 February 1990 (aged 22) | 7 | 1 | Motagua |
| 17 | 3MF | Luis Garrido | (1990-11-05)5 November 1990 (aged 21) | 4 | 0 | Olimpia |
| 18 | 1GK | Francisco Reyes | (1990-02-07)7 February 1990 (aged 22) | 0 | 0 | Olimpia |
* Over-aged player.

### Japan

The following is the Japan roster in the men's football tournament of the 2012 Summer Olympics.
Coach: Takashi Sekizuka
| No. | Pos. | Player | Date of birth (age) | 2012 club |
| 1 | 1GK | Shuichi Gonda | (1989-03-03)3 March 1989 (aged 23) | FC Tokyo |
| 2 | 2DF | Yuhei Tokunaga* | (1983-09-25)25 September 1983 (aged 28) | FC Tokyo |
| 3 | 3MF | Takahiro Ogihara | (1991-10-05)5 October 1991 (aged 20) | Cerezo Osaka |
| 4 | 2DF | Hiroki Sakai | (1990-04-12)12 April 1990 (aged 22) | Hannover 96 |
| 5 | 2DF | Maya Yoshida* (c) | (1988-08-24)24 August 1988 (aged 23) | VVV-Venlo |
| 6 | 2DF | Taisuke Muramatsu | (1989-12-16)16 December 1989 (aged 22) | Shimizu S-Pulse |
| 7 | 4FW | Yuki Otsu | (1990-03-24)24 March 1990 (aged 22) | Borussia Mönchengladbach |
| 8 | 2DF | Kazuya Yamamura | (1989-12-02)2 December 1989 (aged 22) | Kashima Antlers |
| 9 | 4FW | Kenyu Sugimoto | (1992-11-18)18 November 1992 (aged 19) | Tokyo Verdy |
| 10 | 3MF | Keigo Higashi | (1990-07-20)20 July 1990 (aged 22) | Omiya Ardija |
| 11 | 4FW | Kensuke Nagai | (1989-03-05)5 March 1989 (aged 23) | Nagoya Grampus |
| 12 | 2DF | Gotoku Sakai | (1991-03-14)14 March 1991 (aged 21) | VfB Stuttgart |
| 13 | 2DF | Daisuke Suzuki | (1990-01-29)29 January 1990 (aged 22) | Albirex Niigata |
| 14 | 3MF | Takashi Usami | (1992-05-06)6 May 1992 (aged 20) | TSG Hoffenheim |
| 15 | 4FW | Manabu Saito | (1990-04-04)4 April 1990 (aged 22) | Yokohama F. Marinos |
| 16 | 3MF | Hotaru Yamaguchi | (1990-10-06)6 October 1990 (aged 21) | Cerezo Osaka |
| 17 | 3MF | Hiroshi Kiyotake | (1989-11-12)12 November 1989 (aged 22) | 1. FC Nürnberg |
| 18 | 1GK | Shunsuke Ando | (1990-08-10)10 August 1990 (aged 21) | Kawasaki Frontale |
* Over-aged player.

### Morocco

The following is the Morocco squad in the men's football tournament of the 2012 Summer Olympics.
Coach: Pim Verbeek
| No. | Pos. | Player | Date of birth (age) | 2012 club |
| 1 | 1GK | Mohamed Amsif | (1989-02-07)7 February 1989 (aged 23) | FC Augsburg |
| 2 | 2DF | Abdelatif Noussir | (1990-02-20)20 February 1990 (aged 22) | FUS Rabat |
| 3 | 2DF | Mohamed Abarhoun | (1989-05-03)3 May 1989 (aged 23) | MA Tétouan |
| 4 | 2DF | Abdelhamid El Kaoutari | (1990-03-17)17 March 1990 (aged 22) | Montpellier |
| 5 | 2DF | Zakarya Bergdich | (1989-01-07)7 January 1989 (aged 23) | Lens |
| 6 | 3MF | Imad Najah | (1991-02-19)19 February 1991 (aged 21) | PSV |
| 7 | 4FW | Zakaria Labyad | (1993-03-09)9 March 1993 (aged 19) | Sporting CP |
| 8 | 3MF | Driss Fettouhi (c) | (1989-09-30)30 September 1989 (aged 22) | Istres |
| 9 | 4FW | Nordin Amrabat* | (1987-03-31)31 March 1987 (aged 25) | Galatasaray |
| 10 | 3MF | Abdelaziz Barrada | (1989-06-19)19 June 1989 (aged 23) | Getafe |
| 11 | 4FW | Soufiane Bidaoui | (1990-04-20)20 April 1990 (aged 22) | Lierse |
| 12 | 3MF | Omar El Kaddouri | (1990-08-21)21 August 1990 (aged 21) | Brescia |
| 13 | 2DF | Zouhair Feddal | (1989-01-01)1 January 1989 (aged 23) | Espanyol B |
| 14 | 3MF | Houssine Kharja* | (1982-11-09)9 November 1982 (aged 29) | Al-Arabi |
| 15 | 3MF | Rayan Frikeche | (1991-10-09)9 October 1991 (aged 20) | Angers |
| 16 | 2DF | Yassine Jebbour | (1991-08-24)24 August 1991 (aged 20) | Rennes |
| 17 | 4FW | Soufian El Hassnaoui | (1989-10-28)28 October 1989 (aged 22) | De Graafschap |
| 18 | 1GK | Yassine Bounou | (1991-04-05)5 April 1991 (aged 21) | Atlético Madrid B |
* Over-aged player.

### Spain

The following is the Spain squad in the men's football tournament of the 2012 Summer Olympics.
Coach: Luis Milla
| No. | Pos. | Player | Date of birth (age) | Caps | Goals | 2012 club |
| 1 | 1GK | David de Gea | (1990-11-07)7 November 1990 (aged 21) | 2 | 0 | Manchester United |
| 2 | 2DF | César Azpilicueta | (1989-08-28)28 August 1989 (aged 22) | 3 | 0 | Marseille |
| 3 | 2DF | Álvaro Domínguez | (1989-05-15)15 May 1989 (aged 23) | 3 | 0 | Borussia Mönchengladbach |
| 4 | 3MF | Javi Martínez* (c) | (1988-09-02)2 September 1988 (aged 23) | 1 | 1 | Athletic Bilbao |
| 5 | 2DF | Iñigo Martínez | (1991-05-17)17 May 1991 (aged 21) | 2 | 0 | Real Sociedad |
| 6 | 2DF | Jordi Alba | (1989-03-21)21 March 1989 (aged 23) | 1 | 0 | Barcelona |
| 7 | 4FW | Adrián López* | (1988-01-08)8 January 1988 (aged 24) | 2 | 0 | Atlético Madrid |
| 8 | 4FW | Iker Muniain | (1992-12-19)19 December 1992 (aged 19) | 1 | 0 | Athletic Bilbao |
| 9 | 4FW | Rodrigo | (1991-03-06)6 March 1991 (aged 21) | 2 | 0 | Benfica |
| 10 | 3MF | Juan Mata* | (1988-04-28)28 April 1988 (aged 24) | 1 | 0 | Chelsea |
| 11 | 3MF | Koke | (1992-01-08)8 January 1992 (aged 20) | 3 | 1 | Atlético Madrid |
| 12 | 2DF | Martín Montoya | (1991-04-14)14 April 1991 (aged 21) | 3 | 0 | Barcelona |
| 13 | 2DF | Alberto Botía | (1989-01-27)27 January 1989 (aged 23) | 2 | 0 | Sporting Gijón |
| 14 | 3MF | Oriol Romeu | (1991-09-24)24 September 1991 (aged 20) | 3 | 0 | Chelsea |
| 15 | 3MF | Isco | (1992-04-21)21 April 1992 (aged 20) | 2 | 0 | Málaga |
| 16 | 4FW | Cristian Tello | (1991-08-11)11 August 1991 (aged 20) | 3 | 0 | Barcelona |
| 17 | 3MF | Ander Herrera | (1989-08-14)14 August 1989 (aged 22) | 2 | 0 | Athletic Bilbao |
| 18 | 1GK | Diego Mariño | (1990-05-09)9 May 1990 (aged 22) | 3 | 0 | Villarreal |
* Over-aged player.