# 2008 Africa Cup of Nations squads

This article lists the official squads for the 2008 Africa Cup of Nations, held in Ghana in January and February 2008.

## Group A
### Ghana

Head coach: Claude Le Roy
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Sammy Adjei | (1980-09-01)1 September 1980 (aged 27) | 34 0(0) | Ashdod |
| 2 | 2DF | Hans Sarpei | (1976-06-28)28 June 1976 (aged 31) | 17 0(0) | Bayer Leverkusen |
| 3 | 4FW | Asamoah Gyan | (1985-11-22)22 November 1985 (aged 22) | 23 (12) | Udinese |
| 4 | 2DF | John Paintsil | (1981-06-15)15 June 1981 (aged 26) | 33 0(0) | West Ham United |
| 5 | 2DF | John Mensah | (1982-11-29)29 November 1982 (aged 25) | 44 0(0) | Rennes |
| 6 | 3MF | Anthony Annan | (1986-07-21)21 July 1986 (aged 21) | 06 0(0) | Start |
| 7 | 3MF | Laryea Kingston | (1980-11-07)7 November 1980 (aged 27) | 19 0(4) | Heart of Midlothian |
| 8 | 3MF | Michael Essien | (1982-12-03)3 December 1982 (aged 25) | 31 0(5) | Chelsea |
| 9 | 4FW | Junior Agogo | (1979-08-01)1 August 1979 (aged 28) | 09 0(4) | Nottingham Forest |
| 10 | 4FW | Kwadwo Asamoah | (1988-09-12)12 September 1988 (aged 19) | 00 0(0) | Liberty Professionals |
| 11 | 3MF | Sulley Muntari | (1984-08-27)27 August 1984 (aged 23) | 31 0(8) | Portsmouth |
| 12 | 4FW | André Ayew | (1989-12-17)17 December 1989 (aged 18) | 05 0(0) | Marseille |
| 13 | 4FW | Baffour Gyan | (1980-07-02)2 July 1980 (aged 27) | 28 0(5) | Saturn Ramenskoye |
| 14 | 3MF | Bennard Yao Kumordzi | (1985-03-21)21 March 1985 (aged 22) | 03 0(1) | Panionios |
| 15 | 3MF | Ahmed Barusso | (1984-12-26)26 December 1984 (aged 23) | 04 0(1) | Roma |
| 16 | 1GK | Abdul Fatawu Dauda | (1985-04-06)6 April 1985 (aged 22) | 00 0(0) | Ashanti Gold |
| 17 | 2DF | Nana Akwasi Asare | (1986-07-11)11 July 1986 (aged 21) | 02 0(0) | KV Mechelen |
| 18 | 2DF | Eric Addo | (1978-11-12)12 November 1978 (aged 29) | 17 0(0) | PSV |
| 19 | 2DF | Illiasu Shilla | (1982-10-26)26 October 1982 (aged 25) | 13 0(0) | Saturn Ramenskoye |
| 20 | 4FW | Quincy Owusu-Abeyie | (1986-04-15)15 April 1986 (aged 21) | 00 0(0) | Celta Vigo |
| 21 | 2DF | Harrison Afful | (1986-06-24)24 June 1986 (aged 21) | 00 0(0) | Asante Kotoko |
| 22 | 1GK | Richard Kingson (c) | (1978-06-13)13 June 1978 (aged 29) | 47 0(0) | Birmingham City |
| 23 | 4FW | Haminu Dramani | (1986-04-01)1 April 1986 (aged 21) | 17 0(2) | Lokomotiv Moscow |

### Guinea

Head coach: Robert Nouzaret
| No. | Pos. | Player | Date of birth (age) | Club |
| 1 | 1GK | Naby Diarso | (1976-12-31)31 December 1976 (aged 31) | Satellite |
| 2 | 3MF | Pascal Feindouno (c) | (1981-02-27)27 February 1981 (aged 26) | Saint-Étienne |
| 3 | 2DF | Ibrahima Camara | (1985-01-01)1 January 1985 (aged 23) | Le Mans |
| 4 | 3MF | Mohamed Cisse | (1982-02-10)10 February 1982 (aged 25) | Bursaspor |
| 5 | 2DF | Bobo Baldé | (1975-10-05)5 October 1975 (aged 32) | Celtic |
| 6 | 2DF | Kamil Zayatte | (1985-03-07)7 March 1985 (aged 22) | Young Boys |
| 7 | 4FW | Fodé Mansaré | (1981-09-03)3 September 1981 (aged 26) | Toulouse |
| 8 | 3MF | Kanfory Sylla | (1980-07-07)7 July 1980 (aged 27) | Sivasspor |
| 9 | 4FW | Victor Correia | (1985-01-12)12 January 1985 (aged 23) | Cherbourg |
| 10 | 4FW | Ismaël Bangoura | (1985-01-02)2 January 1985 (aged 23) | Dynamo Kyiv |
| 11 | 4FW | Souleymane Youla | (1981-11-29)29 November 1981 (aged 26) | Lille |
| 12 | 2DF | Alsény Camara | (1986-11-04)4 November 1986 (aged 21) | Rodez |
| 13 | 3MF | Mohamed Sakho | (1988-08-05)5 August 1988 (aged 19) | Étoile du Sahel |
| 14 | 3MF | Naby Soumah | (1988-04-22)22 April 1988 (aged 19) | Sfaxien |
| 15 | 2DF | Oumar Kalabane | (1981-04-08)8 April 1981 (aged 26) | Manisaspor |
| 16 | 1GK | Kémoko Camara | (1975-04-05)5 April 1975 (aged 32) | Unattached |
| 17 | 2DF | Mamadou Alimou Diallo | (1984-12-02)2 December 1984 (aged 23) | Sivasspor |
| 18 | 3MF | Samuel Johnson | (1984-01-25)25 January 1984 (aged 23) | Ismaily |
| 19 | 4FW | Karamoko Cisse | (1988-11-14)14 November 1988 (aged 19) | Hellas Verona |
| 20 | 2DF | Habib Jean Balde | (1985-02-08)8 February 1985 (aged 22) | Reims |
| 21 | 2DF | Daouda Jabi | (1981-04-10)10 April 1981 (aged 26) | Trabzonspor |
| 22 | 1GK | Naby Yattara | (1984-01-12)12 January 1984 (aged 24) | Couillet |
| 23 | 2DF | Mamadou Bah | (1988-04-25)25 April 1988 (aged 19) | Strasbourg |

### Morocco

Head coach: Henri Michel
| No. | Pos. | Player | Date of birth (age) | Club |
| 1 | 1GK | Nadir Lamyaghri | (1976-02-13)13 February 1976 (aged 31) | Wydad Casablanca |
| 2 | 2DF | Michaël Chrétien Basser | (1984-07-10)10 July 1984 (aged 23) | Nancy |
| 3 | 2DF | Hicham Mahdoufi | (1984-08-05)5 August 1984 (aged 23) | Metalist Kharkiv |
| 4 | 2DF | Abdeslam Ouaddou | (1978-11-01)1 November 1978 (aged 29) | Valenciennes |
| 5 | 2DF | Talal El Karkouri | (1976-07-08)8 July 1976 (aged 31) | Qatar SC |
| 6 | 2DF | Amin Erbati | (1981-09-03)3 September 1981 (aged 26) | Dhafra |
| 7 | 4FW | Soufiane Alloudi | (1983-07-01)1 July 1983 (aged 24) | Al-Ain |
| 8 | 3MF | Abdelkarim Kissi | (1980-05-05)5 May 1980 (aged 27) | Enosis Neon Paralimni |
| 9 | 4FW | Bouchaib El Moubarki | (1978-01-12)12 January 1978 (aged 30) | Grenoble |
| 10 | 4FW | Tarik Sektioui | (1977-05-13)13 May 1977 (aged 30) | Porto |
| 11 | 4FW | Moncef Zerka | (1981-08-31)31 August 1981 (aged 26) | Nancy |
| 12 | 1GK | Khalid Fouhami | (1972-12-15)15 December 1972 (aged 35) | Raja Casablanca |
| 13 | 3MF | Houssine Kharja | (1982-11-09)9 November 1982 (aged 25) | Piacenza |
| 14 | 2DF | Abdessamad Chahiri | (1982-05-17)17 May 1982 (aged 25) | Difaa El Jadida |
| 15 | 3MF | Youssef Safri (c) | (1977-01-03)3 January 1977 (aged 31) | Southampton |
| 16 | 4FW | Youssef Mokhtari | (1979-03-05)5 March 1979 (aged 28) | Al-Rayyan |
| 17 | 4FW | Marouane Chamakh | (1984-01-10)10 January 1984 (aged 24) | Girondins de Bordeaux |
| 18 | 3MF | Abderrahman Kabous | (1983-04-24)24 April 1983 (aged 24) | CSKA Sofia |
| 19 | 2DF | Jamal Alioui | (1982-02-06)6 February 1982 (aged 25) | Sion |
| 20 | 4FW | Youssouf Hadji | (1980-06-03)3 June 1980 (aged 27) | Nancy |
| 21 | 2DF | Badr El Kaddouri | (1981-01-31)31 January 1981 (aged 26) | Dynamo Kyiv |
| 22 | 1GK | Abdelillah Bagui | (1978-02-17)17 February 1978 (aged 29) | Maghreb Fez |
| 23 | 4FW | Hicham Aboucherouane | (1981-04-02)2 April 1981 (aged 26) | Espérance de Tunis |

### Namibia

Head coach: Arie Schans
| No. | Pos. | Player | Date of birth (age) | Club |
| 1 | 1GK | Athiel Mbaha | (1976-12-05)5 December 1976 (aged 31) | Orlando Pirates |
| 2 | 2DF | Jeremiah Baisako | (1980-07-13)13 July 1980 (aged 27) | Free State Stars |
| 3 | 2DF | Hartman Toromba | (1984-11-02)2 November 1984 (aged 23) | Black Leopards |
| 4 | 2DF | Maleagi Ngarizemo | (1979-06-20)20 June 1979 (aged 28) | FC Cape Town |
| 5 | 2DF | Richard Gariseb | (1980-02-03)3 February 1980 (aged 27) | Wits University |
| 6 | 2DF | Franklin April | (1984-04-18)18 April 1984 (aged 23) | Civics |
| 7 | 3MF | Collin Benjamin | (1978-08-03)3 August 1978 (aged 29) | Hamburger SV |
| 8 | 3MF | Oliver Risser | (1980-09-17)17 September 1980 (aged 27) | Hannover 96 II |
| 9 | 4FW | Levis Swartbooi | (1984-03-18)18 March 1984 (aged 23) | Primeiro de Agosto |
| 10 | 3MF | Abraham Shatimuene | (1986-04-02)2 April 1986 (aged 21) | Primeiro de Agosto |
| 11 | 3MF | Sydney Plaatjies | (1981-11-25)25 November 1981 (aged 26) | Jomo Cosmos |
| 12 | 4FW | Muna Katupose | (1988-02-22)22 February 1988 (aged 19) | Oshakati City |
| 13 | 2DF | Michael Pienaar (c) | (1982-10-10)10 October 1982 (aged 25) | Free State Stars |
| 14 | 3MF | Brian Brendell | (1986-09-07)7 September 1986 (aged 21) | Civics |
| 15 | 4FW | Rudolph Bester | (1983-07-19)19 July 1983 (aged 24) | Eleven Arrows |
| 16 | 1GK | Abisai Shiningayamwe | (1978-08-03)3 August 1978 (aged 29) | Jomo Cosmos |
| 17 | 3MF | Quinton Jacobs | (1979-01-21)21 January 1979 (aged 28) | Bryne |
| 18 | 2DF | Gottlieb Nakuta | (1988-05-08)8 May 1988 (aged 19) | Blue Waters |
| 19 | 4FW | Lazarus Kaimbi | (1988-08-12)12 August 1988 (aged 19) | Jomo Cosmos |
| 20 | 4FW | Pineas Jacob | (1985-10-29)29 October 1985 (aged 22) | Free State Stars |
| 21 | 3MF | Wycliff Kambonde | (1988-01-10)10 January 1988 (aged 20) | Jomo Cosmos |
| 22 | 3MF | Jamuovandu Ngatjizeko | (1984-12-28)28 December 1984 (aged 23) | Civics |
| 23 | 1GK | Ephraim Tjihonge | (1986-05-23)23 May 1986 (aged 21) | Black Leopards |

## Group B
### Benin

Head coach: Reinhard Fabisch
| No. | Pos. | Player | Date of birth (age) | Club |
| 1 | 1GK | Rachad Chitou | (1976-09-18)18 September 1976 (aged 31) | Wikki Tourists |
| 2 | 3MF | Djiman Koukou | (1980-11-14)14 November 1980 (aged 27) | Soleil FC |
| 3 | 2DF | Khaled Adénon | (1985-07-28)28 July 1985 (aged 22) | Le Mans |
| 4 | 2DF | Bio Ai Traore | (1985-06-09)9 June 1985 (aged 22) | Panthères FC |
| 5 | 2DF | Damien Chrysostome | (1982-05-24)24 May 1982 (aged 25) | Casale |
| 6 | 3MF | Jonas Okétola | (1983-08-27)27 August 1983 (aged 24) | Thanda Royal Zulu |
| 7 | 3MF | Romauld Boco | (1985-07-08)8 July 1985 (aged 22) | Accrington Stanley |
| 8 | 4FW | Razak Omotoyossi | (1985-10-08)8 October 1985 (aged 22) | Helsingborg |
| 9 | 4FW | Abou Maiga | (1985-09-20)20 September 1985 (aged 22) | Créteil |
| 10 | 4FW | Oumar Tchomogo | (1978-01-07)7 January 1978 (aged 30) | Portimonense |
| 11 | 3MF | Oscar Olou | (1987-11-16)16 November 1987 (aged 20) | Rouen |
| 12 | 2DF | Achille Rouga | (1987-06-10)10 June 1987 (aged 20) | Rennes |
| 13 | 2DF | Noël Séka | (1984-09-03)3 September 1984 (aged 23) | FC Fyn |
| 14 | 2DF | Alain Gaspoz | (1970-05-16)16 May 1970 (aged 37) | FC Bagnes |
| 15 | 2DF | Anicet Adjamonsi | (1984-03-15)15 March 1984 (aged 23) | Créteil |
| 16 | 1GK | Yoann Djidonou | (1986-05-17)17 May 1986 (aged 21) | Red Star Saint-Ouen |
| 17 | 3MF | Stéphane Sessègnon | (1984-06-01)1 June 1984 (aged 23) | Le Mans |
| 18 | 2DF | Séïdath Tchomogo | (1985-08-13)13 August 1985 (aged 22) | East Riffa Club |
| 19 | 3MF | Jocelyn Ahouéya | (1985-12-19)19 December 1985 (aged 22) | Sion |
| 20 | 4FW | Wassiou Oladipikpo | (1983-12-17)17 December 1983 (aged 24) | JS Kabylie |
| 21 | 3MF | Sosthène Soglo | (1986-07-03)3 July 1986 (aged 21) | Energie FC |
| 22 | 1GK | Valere Amoussou | (1987-03-13)13 March 1987 (aged 20) | Mogas 90 FC |
| 23 | 4FW | Abdoulaye Ouzerou | (1985-10-24)24 October 1985 (aged 22) | Buffles FC |

### Ivory Coast

Head coach: Gérard Gili
| No. | Pos. | Player | Date of birth (age) | Club |
| 1 | 1GK | Boubacar Barry | (1979-12-30)30 December 1979 (aged 28) | Lokeren |
| 2 | 2DF | Constant Djakpa | (1986-10-17)17 October 1986 (aged 21) | Pandurii Târgu Jiu |
| 3 | 2DF | Arthur Boka | (1983-04-02)2 April 1983 (aged 24) | VfB Stuttgart |
| 4 | 2DF | Kolo Touré | (1981-03-19)19 March 1981 (aged 26) | Arsenal |
| 5 | 3MF | Didier Zokora | (1980-12-14)14 December 1980 (aged 27) | Tottenham Hotspur |
| 6 | 2DF | Steve Gohouri | (1981-02-08)8 February 1981 (aged 26) | Borussia Mönchengladbach |
| 7 | 3MF | Emerse Faé | (1984-01-24)24 January 1984 (aged 23) | Reading |
| 8 | 4FW | Salomon Kalou | (1985-08-15)15 August 1985 (aged 22) | Chelsea |
| 9 | 4FW | Arouna Koné | (1983-11-11)11 November 1983 (aged 24) | Sevilla |
| 10 | 4FW | Gervinho | (1987-05-27)27 May 1987 (aged 20) | Le Mans |
| 11 | 4FW | Didier Drogba (c) | (1978-03-11)11 March 1978 (aged 29) | Chelsea |
| 12 | 2DF | Abdoulaye Méïté | (1980-10-06)6 October 1980 (aged 27) | Bolton Wanderers |
| 13 | 3MF | Romaric | (1983-06-04)4 June 1983 (aged 24) | Le Mans |
| 14 | 4FW | Bakari Koné | (1981-09-17)17 September 1981 (aged 26) | Nice |
| 15 | 4FW | Aruna Dindane | (1980-11-26)26 November 1980 (aged 27) | Lens |
| 16 | 1GK | Stephan Loboué | (1981-08-23)23 August 1981 (aged 26) | Greuther Fürth |
| 17 | 2DF | Siaka Tiéné | (1982-02-22)22 February 1982 (aged 25) | Saint-Étienne |
| 18 | 4FW | Kader Keïta | (1981-08-06)6 August 1981 (aged 26) | Lyon |
| 19 | 3MF | Yaya Touré | (1983-05-13)13 May 1983 (aged 24) | Barcelona |
| 20 | 4FW | Boubacar Sanogo | (1982-12-12)12 December 1982 (aged 25) | Werder Bremen |
| 21 | 2DF | Emmanuel Eboué | (1983-06-04)4 June 1983 (aged 24) | Arsenal |
| 22 | 2DF | Marco Zoro | (1983-12-27)27 December 1983 (aged 24) | Benfica |
| 23 | 1GK | Tiassé Koné | (1987-10-17)17 October 1987 (aged 20) | Africa Sports |

### Mali

Head coach: Jean-François Jodar
| No. | Pos. | Player | Date of birth (age) | Club |
| 1 | 1GK | Mahamadou Sidibé | (1978-10-08)8 October 1978 (aged 29) | PAS Giannina |
| 2 | 2DF | Boubacar Koné | (1984-08-21)21 August 1984 (aged 23) | Maghreb Fez |
| 3 | 2DF | Adama Tamboura | (1985-05-18)18 May 1985 (aged 22) | Helsingborgs IF |
| 4 | 2DF | Adama Coulibaly | (1980-09-10)10 September 1980 (aged 27) | Lens |
| 5 | 2DF | Souleymane Diamoutene | (1983-01-30)30 January 1983 (aged 24) | Lecce |
| 6 | 3MF | Mahamadou Diarra (c) | (1981-05-18)18 May 1981 (aged 26) | Real Madrid |
| 7 | 4FW | Mamady Sidibé | (1979-12-18)18 December 1979 (aged 28) | Stoke City |
| 8 | 3MF | Bassala Touré | (1976-02-21)21 February 1976 (aged 31) | Levadikos |
| 9 | 3MF | Amadou Sidibé | (1986-02-19)19 February 1986 (aged 21) | Djoliba AC |
| 10 | 4FW | Dramane Traoré | (1982-06-17)17 June 1982 (aged 25) | Lokomotiv Moscow |
| 11 | 3MF | Djibril Sidibé | (1982-03-23)23 March 1982 (aged 25) | Châteauroux |
| 12 | 3MF | Seydou Keita | (1980-01-16)16 January 1980 (aged 28) | Sevilla |
| 13 | 4FW | Mamadou Diallo | (1982-04-17)17 April 1982 (aged 25) | Qatar SC |
| 14 | 3MF | Drissa Diakité | (1985-02-18)18 February 1985 (aged 22) | Nice |
| 15 | 2DF | Cédric Kanté | (1979-07-06)6 July 1979 (aged 28) | Nice |
| 16 | 1GK | Soumaila Diakite | (1984-08-25)25 August 1984 (aged 23) | Stade Malien |
| 17 | 2DF | Sammy Traoré | (1976-02-25)25 February 1976 (aged 31) | Auxerre |
| 18 | 3MF | Souleymane Dembélé | (1984-09-03)3 September 1984 (aged 23) | Djoliba AC |
| 19 | 4FW | Frédéric Kanouté | (1977-09-02)2 September 1977 (aged 30) | Sevilla |
| 20 | 3MF | Mohamed Sissoko | (1985-01-27)27 January 1985 (aged 22) | Liverpool |
| 21 | 4FW | Mahamadou Dissa | (1979-05-18)18 May 1979 (aged 28) | Roeselare |
| 22 | 1GK | Oumar Sissoko | (1987-09-13)13 September 1987 (aged 20) | Metz |
| 23 | 2DF | Moussa Coulibaly | (1981-05-19)19 May 1981 (aged 26) | MC Algiers |

### Nigeria

Head coach: Berti Vogts
| No. | Pos. | Player | Date of birth (age) | Club |
| 1 | 1GK | Vincent Enyeama | (1982-08-29)29 August 1982 (aged 25) | Hapoel Tel Aviv |
| 2 | 2DF | Joseph Yobo | (1980-09-06)6 September 1980 (aged 27) | Everton |
| 3 | 2DF | Taye Taiwo | (1985-04-16)16 April 1985 (aged 22) | Marseille |
| 4 | 4FW | Nwankwo Kanu (c) | (1976-08-01)1 August 1976 (aged 31) | Portsmouth |
| 5 | 2DF | Obinna Nwaneri | (1982-03-19)19 March 1982 (aged 25) | Sion |
| 6 | 2DF | Danny Shittu | (1980-09-02)2 September 1980 (aged 27) | Watford |
| 7 | 4FW | John Utaka | (1982-01-08)8 January 1982 (aged 26) | Portsmouth |
| 8 | 4FW | Yakubu | (1982-11-22)22 November 1982 (aged 25) | Everton |
| 9 | 4FW | Obafemi Martins | (1984-10-28)28 October 1984 (aged 23) | Newcastle United |
| 10 | 3MF | Mikel John Obi | (1987-04-22)22 April 1987 (aged 20) | Chelsea |
| 11 | 4FW | Peter Odemwingie | (1981-07-15)15 July 1981 (aged 26) | Lokomotiv Moscow |
| 12 | 1GK | Austin Ejide | (1984-04-08)8 April 1984 (aged 23) | Bastia |
| 13 | 2DF | Rabiu Afolabi | (1980-04-18)18 April 1980 (aged 27) | Sochaux |
| 14 | 3MF | Seyi Olofinjana | (1980-06-12)12 June 1980 (aged 27) | Wolverhampton Wanderers |
| 15 | 4FW | Ikechukwu Uche | (1984-01-05)5 January 1984 (aged 24) | Getafe |
| 16 | 3MF | Dickson Etuhu | (1982-06-08)8 June 1982 (aged 25) | Sunderland |
| 17 | 4FW | Stephen Makinwa | (1983-07-26)26 July 1983 (aged 24) | Lazio |
| 18 | 4FW | Victor Obinna | (1987-03-25)25 March 1987 (aged 20) | Chievo |
| 19 | 2DF | Ifeanyi Emeghara | (1984-03-24)24 March 1984 (aged 23) | Steaua București |
| 20 | 3MF | Onyekachi Okonkwo | (1982-05-13)13 May 1982 (aged 25) | Zürich |
| 21 | 3MF | Richard Eromoigbe | (1984-06-26)26 June 1984 (aged 23) | Levski Sofia |
| 22 | 2DF | Onyekachi Apam | (1985-12-30)30 December 1985 (aged 22) | Nice |
| 23 | 1GK | Dele Aiyenugba | (1983-11-20)20 November 1983 (aged 24) | Bnei Yehuda |

## Group C
### Cameroon

Head coach: Otto Pfister
| No. | Pos. | Player | Date of birth (age) | Club |
| 1 | 1GK | Carlos Kameni | (1984-02-18)18 February 1984 (aged 23) | Espanyol |
| 2 | 2DF | Gilles Binya | (1984-08-29)29 August 1984 (aged 23) | Benfica |
| 3 | 2DF | Bill Tchato | (1975-05-14)14 May 1975 (aged 32) | Qatar SC |
| 4 | 2DF | Rigobert Song (c) | (1976-07-01)1 July 1976 (aged 31) | Galatasaray |
| 5 | 2DF | Timothée Atouba | (1982-02-17)17 February 1982 (aged 25) | Hamburger SV |
| 6 | 2DF | Benoît Angbwa | (1982-01-01)1 January 1982 (aged 26) | Krylya Sovetov |
| 7 | 3MF | Modeste M'bami | (1982-10-09)9 October 1982 (aged 25) | Marseille |
| 8 | 3MF | Geremi | (1978-12-20)20 December 1978 (aged 29) | Newcastle United |
| 9 | 4FW | Samuel Eto'o | (1981-03-10)10 March 1981 (aged 26) | Barcelona |
| 10 | 3MF | Achille Emaná | (1982-06-05)5 June 1982 (aged 25) | Toulouse |
| 11 | 3MF | Jean Makoun | (1983-05-29)29 May 1983 (aged 24) | Lille |
| 12 | 3MF | Alain N'Kong | (1979-04-06)6 April 1979 (aged 28) | Atlante |
| 13 | 3MF | Landry N'Guémo | (1985-11-28)28 November 1985 (aged 22) | Nancy |
| 14 | 3MF | Joël Epalle | (1978-02-20)20 February 1978 (aged 29) | VfL Bochum |
| 15 | 3MF | Alex Song | (1987-09-09)9 September 1987 (aged 20) | Arsenal |
| 16 | 1GK | Souleymanou Hamidou | (1973-11-22)22 November 1973 (aged 34) | Denizlispor |
| 17 | 4FW | Mohamadou Idrissou | (1980-03-08)8 March 1980 (aged 27) | MSV Duisburg |
| 18 | 4FW | Bertin Tomou | (1978-08-08)8 August 1978 (aged 29) | Mouscron |
| 19 | 3MF | Stéphane Mbia | (1986-05-20)20 May 1986 (aged 21) | Rennes |
| 20 | 2DF | Paul Essola | (1981-12-13)13 December 1981 (aged 26) | Bastia |
| 21 | 4FW | Joseph-Désiré Job | (1977-12-01)1 December 1977 (aged 30) | Nice |
| 22 | 1GK | Janvier Charles Mbarga | (1985-09-27)27 September 1985 (aged 22) | Canon Yaoundé |
| 23 | 2DF | André Bikey | (1985-01-08)8 January 1985 (aged 23) | Reading |

### Egypt

Head coach: Hassan Shehata
| No. | Pos. | Player | Date of birth (age) | Club |
| 1 | 1GK | Essam El-Hadary | (1973-01-15)15 January 1973 (aged 35) | Al Ahly |
| 2 | 2DF | Mahmoud Fathallah | (1982-02-13)13 February 1982 (aged 25) | Al-Zamalek |
| 3 | 2DF | Ahmed Elmohamady | (1987-09-09)9 September 1987 (aged 20) | ENPPI |
| 4 | 2DF | Ibrahim Said | (1979-10-16)16 October 1979 (aged 28) | Ankaragücü |
| 5 | 2DF | Shady Mohamed | (1977-11-29)29 November 1977 (aged 30) | Al Ahly |
| 6 | 2DF | Hany Said | (1980-04-22)22 April 1980 (aged 27) | Ismaily |
| 7 | 2DF | Ahmed Fathy | (1984-11-10)10 November 1984 (aged 23) | Al Ahly |
| 8 | 3MF | Hosny Abd Rabo | (1984-11-01)1 November 1984 (aged 23) | Ismaily |
| 9 | 4FW | Mohamed Zidan | (1981-12-11)11 December 1981 (aged 26) | Hamburger SV |
| 10 | 4FW | Emad Moteab | (1983-02-20)20 February 1983 (aged 24) | Al Ahly |
| 11 | 3MF | Mohamed Shawky | (1981-10-05)5 October 1981 (aged 26) | Middlesbrough |
| 12 | 3MF | Omar Gamal | (1982-09-16)16 September 1982 (aged 25) | Ismaily |
| 13 | 2DF | Tarek El-Sayed | (1978-10-09)9 October 1978 (aged 29) | Al-Zamalek |
| 14 | 2DF | Sayed Moawad | (1979-02-25)25 February 1979 (aged 28) | Ismaily |
| 15 | 3MF | Ahmed Shaaban | (1978-10-10)10 October 1978 (aged 29) | Petrojet |
| 16 | 1GK | Mohamed Abdel Monsef | (1977-02-06)6 February 1977 (aged 30) | Al-Zamalek |
| 17 | 3MF | Ahmed Hassan(c) | (1975-05-02)2 May 1975 (aged 32) | Anderlecht |
| 18 | 4FW | Mohamed Fadl | (1981-07-21)21 July 1981 (aged 26) | Ismaily |
| 19 | 4FW | Amr Zaki | (1983-04-01)1 April 1983 (aged 24) | Al-Zamalek |
| 20 | 2DF | Wael Gomaa | (1975-08-03)3 August 1975 (aged 32) | Al-Siliya |
| 21 | 3MF | Hassan Mostafa | (1979-11-20)20 November 1979 (aged 28) | Al-Wehda |
| 22 | 3MF | Mohamed Aboutrika | (1978-11-07)7 November 1978 (aged 29) | Al Ahly |
| 23 | 1GK | Mohamed Sobhy | (1981-08-30)30 August 1981 (aged 26) | Ismaily |

### Sudan

Head coach: Mohamed Abdallah
| No. | Pos. | Player | Date of birth (age) | Club |
| 1 | 1GK | Akram El Hadi Salim | (1987-02-27)27 February 1987 (aged 20) | Al-Merrikh SC |
| 2 | 2DF | Omer Mohamed Bakhit | (1984-11-24)24 November 1984 (aged 23) | Al-Hilal Club |
| 3 | 2DF | Mousa El Tayeb | (1984-06-15)15 June 1984 (aged 23) | Al-Merrikh SC |
| 4 | 2DF | Mohammed Ali El Khider | (1985-01-01)1 January 1985 (aged 23) | Al-Merrikh SC |
| 5 | 3MF | Ala'a Eldin Yousif | (1982-01-03)3 January 1982 (aged 26) | Al-Hilal Club |
| 6 | 2DF | Richard Justin Lado | (1979-10-05)5 October 1979 (aged 28) | Al-Hilal Club |
| 7 | 3MF | Alaaeldin Jebril Katoul | (1978-12-07)7 December 1978 (aged 29) | Al-Hilal Club |
| 8 | 3MF | Haitham Mustafa | (1977-07-19)19 July 1977 (aged 30) | Al-Hilal Club |
| 9 | 3MF | Hamouda Bashir | (1984-01-03)3 January 1984 (aged 24) | Al-Hilal Club |
| 10 | 4FW | Haytham Tambal | (1978-11-28)28 November 1978 (aged 29) | Al-Merrikh SC |
| 11 | 4FW | Alaaeldin Babeker | (1984-12-16)16 December 1984 (aged 23) | Al-Merrikh SC |
| 12 | 3MF | Bader Eldin Abdalla Galag | (1981-04-01)1 April 1981 (aged 26) | Al-Merrikh SC |
| 13 | 3MF | Muhannad El Tahir | (1982-12-03)3 December 1982 (aged 25) | Al-Hilal Club |
| 14 | 3MF | Mujahed Ahmed | (1981-08-14)14 August 1981 (aged 26) | Al-Merrikh SC |
| 15 | 2DF | Amir Damar Koku | (1979-12-08)8 December 1979 (aged 28) | Al-Merrikh SC |
| 16 | 1GK | El Muez Mahgoub | (1978-08-14)14 August 1978 (aged 29) | Al-Hilal Club |
| 17 | 4FW | Faisal Agab | (1978-08-24)24 August 1978 (aged 29) | Al-Merrikh SC |
| 18 | 2DF | Khaled Jolit | (1981-01-03)3 January 1981 (aged 27) | Al-Hilal Club |
| 19 | 2DF | Ahmed El-Basha | (1982-01-02)2 January 1982 (aged 26) | Al-Merrikh SC |
| 20 | 4FW | Abdelhamid Amari | (1984-08-20)20 August 1984 (aged 23) | Al-Merrikh SC |
| 21 | 1GK | Bahaeddine Rihan | (1979-01-01)1 January 1979 (aged 29) | Al Neel SC (Al-Hasahisa) |
| 22 | 3MF | Saif Eldin Ali Idris Farah | (1984-10-27)27 October 1984 (aged 23) | Al-Hilal Club |
| 23 | 3MF | Hassan Karongo | (1985-02-28)28 February 1985 (aged 22) | Al-Hilal Club |

### Zambia

Head coach: Patrick Phiri
| No. | Pos. | Player | Date of birth (age) | Club |
| 1 | 1GK | Mike Poto | (1981-01-15)15 January 1981 (aged 27) | Green Buffaloes |
| 2 | 4FW | Jacob Mulenga | (1984-02-12)12 February 1984 (aged 23) | Strasbourg |
| 3 | 2DF | Kennedy Nketani | (1984-11-25)25 November 1984 (aged 23) | Zanaco |
| 4 | 2DF | Joseph Musonda | (1977-05-30)30 May 1977 (aged 30) | Golden Arrows |
| 5 | 2DF | Hichani Himoonde | (1985-06-15)15 June 1985 (aged 22) | Lusaka Dynamos |
| 6 | 3MF | Francis Kasonde | (1979-12-28)28 December 1979 (aged 28) | Power Dynamos |
| 7 | 3MF | Clifford Mulenga | (1987-08-05)5 August 1987 (aged 20) | Maccabi Petach Tikva |
| 8 | 3MF | Isaac Chansa | (1984-03-23)23 March 1984 (aged 23) | Helsingborgs IF |
| 9 | 4FW | Felix Sunzu | (1989-05-02)2 May 1989 (aged 18) | Konkola Blades |
| 10 | 3MF | Ian Bakala | (1980-11-01)1 November 1980 (aged 27) | Primeiro de Agosto |
| 11 | 4FW | Chris Katongo | (1982-08-31)31 August 1982 (aged 25) | Brøndby |
| 12 | 4FW | Dube Phiri | (1983-01-16)16 January 1983 (aged 25) | Primeiro de Agosto |
| 13 | 2DF | Willy Chinyama | (1984-04-19)19 April 1984 (aged 23) | ZESCO United |
| 14 | 4FW | Emmanuel Mayuka | (1990-11-21)21 November 1990 (aged 17) | Kabwe Warriors |
| 15 | 2DF | Kampamba Chintu | (1980-12-28)28 December 1980 (aged 27) | Free State Stars |
| 16 | 1GK | Kennedy Mweene | (1984-12-11)11 December 1984 (aged 23) | Free State Stars |
| 17 | 3MF | Rainford Kalaba | (1986-08-14)14 August 1986 (aged 21) | ZESCO United |
| 18 | 2DF | Billy Mwanza | (1983-01-21)21 January 1983 (aged 24) | Golden Arrows |
| 19 | 2DF | Clive Hachilensa | (1979-09-17)17 September 1979 (aged 28) | ZESCO United |
| 20 | 3MF | Felix Katongo | (1984-04-18)18 April 1984 (aged 23) | Petro Atlético |
| 21 | 4FW | James Chamanga | (1980-02-02)2 February 1980 (aged 27) | Moroka Swallows |
| 22 | 1GK | Kalililo Kakonje | (1985-06-01)1 June 1985 (aged 22) | AmaZulu |
| 23 | 3MF | William Njovu | (1987-04-27)27 April 1987 (aged 20) | Lusaka Dynamos |

## Group D
### Angola

Head coach: Oliveira Gonçalves
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Lamá | (1981-02-01)1 February 1981 (aged 26) | 9 | Petro Atlético |
| 2 | 2DF | Marco Airosa | (1984-08-06)6 August 1984 (aged 23) | 2 | Fátima |
| 3 | 2DF | Jamba | (1977-07-10)10 July 1977 (aged 30) | 38 | ASA |
| 4 | 2DF | Manuel Machado | (1985-12-24)24 December 1985 (aged 22) | | Anadia |
| 5 | 2DF | Kali | (1978-10-11)11 October 1978 (aged 29) | 25 | Sion |
| 6 | 2DF | Yamba Asha | (1978-07-31)31 July 1978 (aged 29) | 49 | Petro Atlético |
| 7 | 3MF | Paulo Figueiredo (c) | (1972-11-28)28 November 1972 (aged 35) | 28 | Öster |
| 8 | 3MF | André Macanga | (1978-05-04)4 May 1978 (aged 29) | 35 | Al-Kuwait |
| 9 | 4FW | Mateus | (1984-06-19)19 June 1984 (aged 23) | 7 | Boavista |
| 10 | 3MF | Maurito | (1981-06-24)24 June 1981 (aged 26) | 16 | Al-Kuwait |
| 11 | 3MF | Gilberto | (1982-07-21)21 July 1982 (aged 25) | | Al Ahly |
| 12 | 1GK | Nuno | (1983-04-05)5 April 1983 (aged 24) | | ASA |
| 13 | 3MF | Edson | (1980-03-02)2 March 1980 (aged 27) | 8 | Paços de Ferreira |
| 14 | 3MF | António Mendonça | (1982-10-09)9 October 1982 (aged 25) | 37 | Belenenses |
| 15 | 2DF | Rui Marques | (1977-09-03)3 September 1977 (aged 30) | 3 | Leeds United |
| 16 | 4FW | Flávio | (1979-12-30)30 December 1979 (aged 28) | 47 | Al Ahly |
| 17 | 3MF | Zé Kalanga | (1983-10-12)12 October 1983 (aged 24) | 26 | Boavista |
| 18 | 4FW | Love | (1979-03-14)14 March 1979 (aged 28) | 36 | Primeiro de Agosto |
| 19 | 3MF | Dedé | (1981-07-04)4 July 1981 (aged 26) | | Paços de Ferreira |
| 20 | 2DF | Locó | (1984-12-25)25 December 1984 (aged 23) | 14 | Primeiro de Agosto |
| 21 | 2DF | Delgado | (1979-11-01)1 November 1979 (aged 28) | 20 | Metz |
| 22 | 1GK | Mário | (1985-06-01)1 June 1985 (aged 22) | 1 | Interclube |
| 23 | 4FW | Manucho | (1983-03-07)7 March 1983 (aged 24) | 10 | Petro Atlético |

### Senegal

Head coach: Henryk Kasperczak, then Lamine N'Diaye
| No. | Pos. | Player | Date of birth (age) | Club |
| 1 | 1GK | Tony Sylva | (1975-05-17)17 May 1975 (aged 32) | Lille |
| 2 | 2DF | Ibrahima Sonko | (1981-01-22)22 January 1981 (aged 26) | Reading |
| 3 | 3MF | Guirane N'Daw | (1984-04-24)24 April 1984 (aged 23) | Sochaux |
| 4 | 2DF | Mohamed Sarr | (1983-12-23)23 December 1983 (aged 24) | Standard Liège |
| 5 | 2DF | Souleymane Diawara | (1978-12-24)24 December 1978 (aged 29) | Bordeaux |
| 6 | 2DF | Ibrahima Faye | (1979-10-22)22 October 1979 (aged 28) | Troyes |
| 7 | 4FW | Henri Camara | (1977-05-10)10 May 1977 (aged 30) | West Ham United |
| 8 | 4FW | Mamadou Niang | (1983-10-13)13 October 1983 (aged 24) | Marseille |
| 9 | 4FW | Babacar Gueye | (1986-03-02)2 March 1986 (aged 21) | Metz |
| 10 | 3MF | Ousmane N'Doye | (1978-03-21)21 March 1978 (aged 29) | Académica de Coimbra |
| 11 | 4FW | El Hadji Diouf (c) | (1981-01-15)15 January 1981 (aged 27) | Bolton Wanderers |
| 12 | 2DF | Moustapha Bayal Sall | (1985-11-30)30 November 1985 (aged 22) | Saint-Étienne |
| 13 | 2DF | Lamine Diatta | (1975-07-02)2 July 1975 (aged 32) | Beşiktaş |
| 14 | 3MF | Papa Waigo | (1984-01-20)20 January 1984 (aged 24) | Genoa |
| 15 | 3MF | Diomansy Kamara | (1980-11-08)8 November 1980 (aged 27) | Fulham |
| 16 | 1GK | Cheikh N'Diaye | (1985-02-15)15 February 1985 (aged 22) | Créteil |
| 17 | 4FW | Modou Sougou | (1984-12-18)18 December 1984 (aged 23) | União de Leiria |
| 18 | 3MF | Frédéric Mendy | (1981-11-06)6 November 1981 (aged 26) | Bastia |
| 19 | 3MF | Papa Bouba Diop | (1980-01-28)28 January 1980 (aged 27) | Portsmouth |
| 20 | 3MF | Abdoulaye Faye | (1978-02-26)26 February 1978 (aged 29) | Newcastle United |
| 21 | 2DF | Habib Beye | (1977-10-19)19 October 1977 (aged 30) | Newcastle United |
| 22 | 2DF | Papa Malick Ba | (1980-11-11)11 November 1980 (aged 27) | Basel |
| 23 | 1GK | Bouna Coundoul | (1982-03-04)4 March 1982 (aged 25) | Colorado Rapids |

### South Africa

Head coach: Carlos Alberto Parreira
| No. | Pos. | Player | Date of birth (age) | Club |
| 1 | 1GK | Rowen Fernández | (1978-02-28)28 February 1978 (aged 29) | Arminia Bielefeld |
| 2 | 2DF | Bevan Fransman | (1983-10-31)31 October 1983 (aged 24) | Moroka Swallows |
| 3 | 2DF | Tsepo Masilela | (1985-05-05)5 May 1985 (aged 22) | Maccabi Haifa |
| 4 | 3MF | Aaron Mokoena | (1980-11-25)25 November 1980 (aged 27) | Blackburn Rovers |
| 5 | 2DF | Nasief Morris | (1981-04-16)16 April 1981 (aged 26) | Panathinaikos |
| 6 | 3MF | Lance Davids | (1985-04-11)11 April 1985 (aged 22) | Djurgårdens IF |
| 7 | 2DF | Tumelo Nhlapo | (1988-01-20)20 January 1988 (aged 20) | Bloemfontein Celtic |
| 8 | 3MF | Siphiwe Tshabalala | (1984-09-25)25 September 1984 (aged 23) | Kaizer Chiefs |
| 9 | 3MF | Surprise Moriri | (1980-03-20)20 March 1980 (aged 27) | Mamelodi Sundowns |
| 10 | 3MF | Steven Pienaar | (1982-03-17)17 March 1982 (aged 25) | Everton |
| 11 | 3MF | Elrio van Heerden | (1983-07-11)11 July 1983 (aged 24) | Club Brugge |
| 12 | 3MF | Teko Modise | (1982-12-22)22 December 1982 (aged 25) | Orlando Pirates |
| 13 | 2DF | Benson Mhlongo | (1980-11-09)9 November 1980 (aged 27) | Mamelodi Sundowns |
| 14 | 3MF | Lerato Chabangu | (1985-08-15)15 August 1985 (aged 22) | Mamelodi Sundowns |
| 15 | 4FW | Sibusiso Zuma | (1975-06-23)23 June 1975 (aged 32) | Arminia Bielefeld |
| 16 | 1GK | Moeneeb Josephs | (1980-05-19)19 May 1980 (aged 27) | Bidvest Wits |
| 17 | 4FW | Katlego Mphela | (1984-11-29)29 November 1984 (aged 23) | Supersport United |
| 18 | 4FW | Excellent Walaza | (1987-04-08)8 April 1987 (aged 20) | Orlando Pirates |
| 19 | 2DF | Bryce Moon | (1986-04-06)6 April 1986 (aged 21) | Ajax Cape Town |
| 20 | 2DF | Brett Evans | (1982-03-08)8 March 1982 (aged 25) | Ajax Cape Town |
| 21 | 4FW | Thembinkosi Fanteni | (1984-02-02)2 February 1984 (aged 23) | Maccabi Haifa |
| 22 | 3MF | Kagiso Dikgacoi | (1984-11-24)24 November 1984 (aged 23) | Golden Arrows |
| 23 | 1GK | Itumeleng Khune | (1987-06-20)20 June 1987 (aged 20) | Kaizer Chiefs |

### Tunisia

Head coach: Roger Lemerre
| No. | Pos. | Player | Date of birth (age) | Club |
| 1 | 1GK | Hamdi Kasraoui | (1983-01-18)18 January 1983 (aged 25) | Espérance de Tunis |
| 2 | 2DF | Saïf Ghezal | (1981-06-30)30 June 1981 (aged 26) | Young Boys |
| 3 | 2DF | Karim Haggui | (1984-01-20)20 January 1984 (aged 24) | Bayer Leverkusen |
| 4 | 2DF | Wisam El-Abdy | (1979-02-04)4 February 1979 (aged 28) | Al-Zamalek |
| 5 | 2DF | Wissam El Bekri | (1984-06-16)16 June 1984 (aged 23) | Espérance de Tunis |
| 6 | 2DF | Radhouène Felhi | (1984-03-28)28 March 1984 (aged 23) | Étoile du Sahel |
| 7 | 3MF | Chaouki Ben Saada | (1984-07-01)1 July 1984 (aged 23) | Bastia |
| 8 | 3MF | Mehdi Nafti | (1978-11-28)28 November 1978 (aged 29) | Birmingham City |
| 9 | 3MF | Yassine Chikhaoui | (1986-09-22)22 September 1986 (aged 21) | Zürich |
| 10 | 3MF | Kamel Zaïem | (1983-05-25)25 May 1983 (aged 24) | Espérance de Tunis |
| 11 | 4FW | Francileudo Silva dos Santos | (1979-03-20)20 March 1979 (aged 28) | Toulouse |
| 12 | 3MF | Jaouhar Mnari | (1976-11-08)8 November 1976 (aged 31) | 1. FC Nürnberg |
| 13 | 2DF | Saber Ben Frej | (1979-07-03)3 July 1979 (aged 28) | Étoile du Sahel |
| 14 | 3MF | Chaker Zouaghi | (1985-01-10)10 January 1985 (aged 23) | Lokomotiv Moscow |
| 15 | 2DF | Radhi Jaïdi | (1975-08-30)30 August 1975 (aged 32) | Birmingham City |
| 16 | 1GK | Aymen Mathlouthi | (1984-09-14)14 September 1984 (aged 23) | Étoile du Sahel |
| 17 | 4FW | Issam Jomaa | (1984-01-28)28 January 1984 (aged 23) | Caen |
| 18 | 2DF | Yassin Mikari | (1983-01-09)9 January 1983 (aged 25) | Grasshoppers |
| 19 | 2DF | Mehdi Meriah | (1979-06-05)5 June 1979 (aged 28) | Étoile du Sahel |
| 20 | 4FW | Mehdi Ben Dhifallah | (1983-05-06)6 May 1983 (aged 24) | Étoile du Sahel |
| 21 | 3MF | Mejdi Traoui | (1983-12-13)13 December 1983 (aged 24) | Étoile du Sahel |
| 22 | 1GK | Adel Nefzi | (1974-03-16)16 March 1974 (aged 33) | Club Africain |
| 23 | 4FW | Mohamed Amine Chermiti | (1987-12-26)26 December 1987 (aged 20) | Étoile du Sahel |