Skip to content
Play MFF
EN

African Football Published

Africa Cup of Nations 2010

Explore our full stats and records of the Africa Cup of Nations Finals 2010 in Angola, including goalscorers table, player’s club affiliation & National…

image 60

Africa Cup of Nations Finals 2010 Angola

Explore our full stats and records of the Africa Cup of Nations Finals 2010 in Angola, including goalscorers table, player’s club affiliation & National Leagues table.

Group A
Team Pld W D L GF GA GD Pts
Angola31106425
Mali31117614
Algeria311113-24
Malawi310245-13
10-Jan-10Angola 4 – 4 MaliAlgeria progress to Quarter Finals
11-Jan-10Malawi 3 – 0 Algeriadue to better head-to-head result
14-Jan-10Angola 2 – 0 Malawiover Mali
14-Jan-10Mali 0 – 1 Algeria
18-Jan-10Angola 0 – 0 Algeria
18-Jan-10Mali3 – 1Malawi
Group B
Team Pld W D L GF GA GD Pts
Ivory Coast21103124
Ghana210123-13
Burkina Faso201101-11
Togo00000000
11-Jan-10GhanaCancelledTogoTogo withdrew from the competiton
11-Jan-10Ivory Coast 0 – 0 Burkina Fasoafter a terrorist attack on their team
15-Jan-10Burkina FasoCancelledTogobus before the tournament started.
15-Jan-10Ivory Coast 3 – 1 Ghana
19-Jan-10Burkina Faso 0 – 1 Ghana
19-Jan-10Ivory CoastCancelledTogo
Group C
Team Pld W D L GF GA GD Pts
Egypt33007169
Nigeria32015326
Benin301225-31
Mozambique301227-51
12-Jan-10Egypt 3 – 1 Nigeria
12-Jan-10Mozambique 2 – 2 Benin
16-Jan-10Egypt 2 – 0 Mozambique
16-Jan-10Nigeria 1 – 0 Benin
20-Jan-10Egypt 2 – 0 Benin
20-Jan-10Nigeria 3 – 0 Mozambique
Group D
Team Pld W D L GF GA GD Pts
Zambia31115504
Cameroon31115504
Gabon31112204
Tunisia30303303
13-Jan-10Cameroon 0 – 1 Gabon
13-Jan-10Zambia 1 – 1 Tunisia
17-Jan-10Cameroon 3 – 2 Zambia
17-Jan-10Gabon 0 – 0 Tunisia
21-Jan-10Cameroon 2 – 2 Tunisia
21-Jan-10Gabon 1 – 2 Zambia
QUARTER FINALS
24-Jan-10Angola footballAngola 0 – 1 GhanaGhana Fooball
24-Jan-10Ivory Coast FootballIvory Coast 2 – 3 aetAlgeriaAlgeria Football
25-Jan-10Egypt FootballEgypt 3 – 1 aet CameroonCameroon Football
25-Jan-10Zambia FootballZambia 0–0 (p4-5) NigeriaNigeria Football
SEMI FINALS
28-Jan-10Ghana FooballGhana 1 – 0 NigeriaNigeria Football
28-Jan-10Algeria FootballAlgeria 0 – 4 EgyptEgypt Football
THIRD PLACE PLAY-OFF
30-Jan-10Nigeria FootballNigeria 1 – 0 AlgeriaAlgeria Football
AFRICAN CUP of NATIONS FINAL 2010
31-Jan-10Ghana FooballGhana 0 – 1 EgyptEgypt Football

Africa Cup of Nations Squad Numbers 2010

AngolaCoach: Manuel José (Portugal)
No. Pos. Player DoB / AgeCaps
1GK Lamá 1 February 1981 (28) 32Angola Petro Atlético
2DF Jamuana 23 November 1984 (25)8Angola Petro Atlético
3DF Enoque 16 August 1987 (22) 3Angola Santos
4DF Dias Caires 18 April 1978 (31)11Angola Sagrada Esperança
5DF Kali 11 October 1978 (31) 47France AC Arles-Avignon
6MF David 24 February 1988 (21) 2Angola Petro Atlético
7MF Job 27 September 1987 (22) 15Angola Petro Atlético
8MF Xara 10 October 1981 (28) 15Angola Petro Atlético
9FW Mantorras 18 March 1982 (27) 27Portugal Benfica
10MF Francisco Zuela 3 August 1983 (26)2Russia Kuban Krasnodar
11MF Sebastião Gilberto 21 September 1982 (27) 44Egypt Al-Ahly
12FW Johnson Macaba 23 November 1978 (31) 9Angola C.R.D. Libolo
13GK Carlos Fernandes 18 December 1979 (30) 6Portugal Rio Ave
14FW Djalma Campos 30 May 1987 (22) 7Portugal Marítimo
15DF Rui Marques 3 September 1977 (32) 13England Leeds United
16FW Flávio Amado 30 December 1979 (30) 55Saudi Arabia Al-Shabab
17MF Zé Kalanga 12 August 1983 (26) 41Romania Dinamo Bucureşti
18FW Love 14 March 1979 (30) 46Angola 1º de Agosto
19MF Dédé 4 July 1981 (28) 12Romania Timişoara
20MF Stélvio 24 January 1989 (20) 4Portugal U.D. Leiria
21MF Mabiná 6 October 1987 (22) 7Angola Petro Atlético
22GK Wilson 22 July 1984 (25) 0Angola Caála
23FW Manucho 7 March 1983 (26) 18Spain Real Valladolid
MALICoach: Stephen Keshi (Nigeria)
No. Pos. Player DoB / AgeCaps Club
1GK Mahamadou Sidibè 8 October 1978 ( 31) 51Cyprus AC Omonia
2DF Ousmane Berthé 5 February 1987 ( 22) 1South Africa Jomo Cosmos
3DF Adama Tamboura 18 May 1985 ( 24) 32Sweden Helsingborgs IF
4MF Samba Sow 29 April 1989 ( 20) 0France RC Lens
5DF Souleymane Diamoutene 30 January 1983 ( 26) 42Italy AS Bari
6MF Mahamadou Diarra 18 May 1981 ( 28) 55Spain Real Madrid
7FW Tenema N'Diaye 13 February 1981 ( 28) 10France Nantes
8FW Mamadou Diallo 17 April 1982 ( 27) 32France Le Havre AC
9FW Mamadou Bagayoko 21 May 1979 ( 30) 19France Nice
10FW Modibo Maiga 3 September 1986 ( 23) 13France Le Mans
11FW Mamadou Samassa 1 May 1986 ( 23) 2France Valenciennes
12MF Seydou Keita 16 January 1980 ( 29) 52Spain Barcelona
13DF Bakary Soumare 9 November 1985 ( 24) 8France Boulogne
14MF Abdou Traoré 17 January 1988 ( 21) 1France Bordeaux
15MF Bakaye Traoré 6 March 1985 ( 24) 6France AS Nancy
16GK Soumbeïla Diakité 25 August 1984 ( 25) 9Mali Stade Malien
17MF Mahamane El Hadji Traoré 31 August 1988 ( 21) 10France Nice
18MF Mohamed Sissoko 22 January 1985 ( 24) 14Italy Juventus
19FW Frédéric Kanouté 2 September 1977 ( 32) 35Spain Sevilla
20MF Lassana Fané 11 November 1987 ( 22) 4Sudan Al-Merreikh
21FW Mustapha Yatabaré 26 January 1986 ( 23) 4France Clermont Foot
22GK Oumar Sissoko 13 September 1987 ( 22) 2France FC Metz
23DF Abdoulaye Maïga 25 May 1984 ( 25) 1Mali Stade Malien
MALAWICoach: Kinnah Phiri (Malawi)
No. Pos. Player DoB / AgeCaps Club
1GK Swadic Sanudi 21 October 1983 ( 26) 42South Africa Dynamos
2MF Peter Mgangira 6 October 1980 ( 29) 22Malawi Silver Strikers
3DF Moses Chavula 8 August 1985 ( 24) 30South Africa Nathi Lions
4FW Chiukepo Msowoya 23 September 1988 ( 21) 19Rwanda APR
5DF James Sangala 20 August 1986 ( 23) 22Angola Primeiro de Agosto
6DF Allan Kamanga 29 December 1981( 28) 29South Africa Dynamos
7DF Peter Mponda 4 September 1981 ( 28) 60South Africa Black Leopards
8MF Jacob Ngwira 7 September 1985 ( 24) 11South Africa Carara Kicks
9FW Russel Mwafulirwa 24 February 1983 ( 26) 27Sweden IFK Norrköping
10MF Joseph Kamwendo 23 October 1986 ( 23) 35South Africa Orlando Pirates
11FW Essau Kanyenda 27 September 1982 ( 27) 39Russia KAMAZ
12DF Elvis Kafoteka 17 January 1978 ( 31) 19Malawi Super ESCOM
13MF Hellings Mwakasungula 5 May 1980 ( 29) 20Malawi Silver Strikers
14FW Victor Nyirenda 23 August 1988 ( 21) 6Malawi Super ESCOM
15MF Robert Ng'ambi 11 September 1986 ( 23) 27South Africa Black Leopards
16GK Simplex Nthala 24 February 1988 ( 21) 1Malawi MTL Wanderers
17FW Jimmy Zakazaka 27 December 1984 ( 25) 21South Africa Bay United
18MF Peter Wadabwa 14 September 1988 ( 21) 12South Africa Thanda Royal Zulu
19MF Davi Banda 29 December 1983 ( 26) 16Malawi Red Lions
20FW Atusaye Nyondo 25 July 1988 ( 21) 8South Africa Carara Kicks
21DF Maupo Msowoya 14 May 1982 ( 27) 32Malawi Super ESCOM
22GK Charles Swini 28 February 1985 ( 24) 1Malawi Super ESCOM
23DF Harry Nyirenda 25 August 1990 ( 19) 2Malawi MTL Wanderers
ALGERIACoach: Rabah Saadane (Algeria)
No. Pos. Player DoB / AgeCaps Club
1GK Mohamed Ousserir 5 February 1978 ( 31) 5Algeria CR Belouizdad
2DF Madjid Bougherra 7 October 1982 ( 27) 34Scotland Rangers
3DF Nadir Belhadj 18 June 1982 ( 27) 37England Portsmouth
4DF Antar Yahia 21 March 1982 ( 27) 40Germany Bochum
5DF Rafik Halliche 2 September 1986 ( 23) 9Portugal Nacional
6MF Yazid Mansouri 25 February 1978 ( 31) 58France Lorient
7MF Yacine Bezzaz 10 July 1981 ( 28) 19France Strasbourg
8MF Khaled Lemmouchia 6 December 1981 ( 28) 13Algeria ES Sétif
9FW Abdelkader Ghezzal 5 December 1984 ( 25) 10Italy Siena
10FW Rafik Saïfi 7 February 1975 ( 34) 55Qatar Al-Khor
11DF Slimane Raho 20 October 1975 ( 34) 45Algeria ES Sétif
12DF Réda Babouche 3 July 1979 ( 30) 1Algeria MC Algiers
13MF Karim Matmour 25 June 1985 ( 24) 16Germany Borussia Mönchengladbach
14DF Abdelkader Laïfaoui 9 July 1981 ( 28) 3Algeria ES Sétif
15MF Karim Ziani 17 August 1982 ( 27) 46Germany Wolfsburg
16GK Faouzi Chaouchi 5 December 1984 ( 25) 3Algeria ES Sétif
17DF Samir Zaoui 3 June 1976 ( 33) 21Algeria ASO Chlef
18FW Hameur Bouazza 22 February 1985 ( 24) 10England Blackpool
19MF Hassan Yebda 14 May 1984 ( 25) 2England Portsmouth
20MF Mourad Meghni 16 April 1984 ( 25) 5Italy Lazio
21FW Abdelmalek Ziaya 23 January 1984 ( 25) 0Saudi Arabia Ittihad Jeddah
22MF Djamel Abdoun 14 February 1986 ( 23) 0France Nantes

TUNISIACoach: Faouzi Benzarti (Tunisia)
No. Pos. Player DoB / AgeCaps Club
1GK Adel Nefzi 16 March 1974 ( 35) 3Tunisia Club Africain
2DF Khaled Souissi 20 May 1985 ( 24) 10Tunisia Club Africain
3DF Karim Haggui 20 January 1984 ( 25) 62Germany Hannover 96
4DF Radhouène Felhi 25 May 1984 ( 25) 23Germany 1860 Munich
5DF Ammar Jemal 20 April 1987 ( 22) 6Tunisia Étoile Sahel
6MF Hocine Ragued 11 February 1983 ( 26) 21Czech Republic Slavia Prague
7MF Chaouki Ben Saada 1 July 1984 ( 25) 30France Nice
8MF Khaled Korbi 16 December 1985 ( 24) 6Tunisia Espérance ST
9FW Amine Chermiti 26 December 1987 ( 22) 29Saudi Arabia Al-Ittihad
10MF Oussama Darragi 3 April 1987 ( 22) 12Tunisia Espérance ST
11DF Souheïl Ben Radhia 26 August 1985 ( 24) Tunisia Étoile Sahel
12DF Khalil Chemmam 24 July 1987 ( 22) 2Tunisia Espérance ST
13MF Chadi Hammami 14 June 1986 ( 23) Tunisia CS Sfaxien
14MF Haytham Mrabet 15 October 1980 ( 29) 4Tunisia CS Sfaxien
15FW Zouheir Dhaouadi 11 January 1988 ( 22) 4Tunisia Club Africain
16GK Aymen Mathlouthi 14 September 1984 ( 25) 27Tunisia Étoile du Sahel
17FW Issam Jemâa 28 January 1984 ( 25) 38France Lens
18DF Yassin Mikari 9 January 1983( 27) 25France Sochaux
19FW Youssef Msakni 28 October 1990 ( 19) 0Tunisia Espérance ST
20MF Mohamed Ali Nafkha 25 January 1985 ( 24) 5Tunisia 5Étoile Sahel
21DF Bilel Ifa 9 March 1990 ( 19) Tunisia Club Africain
22GK Farouk Ben Mustapha 1 July 1989 ( 20) Tunisia CA Bizertin
23FW Ahmed Akaichi 23 February 1989 ( 20) 0Tunisia Étoile Sahel
17DF Samir Zaoui Algeria21Algeria ASO Chlef
1GK Mohamed Ousserir Algeria5Algeria CR Belouizdad
8MF Khaled Lemmouchia Algeria13Algeria ES Sétif
11DF Slimane Raho Algeria45Algeria ES Sétif
14DF Abdelkader Laïfaoui Algeria3Algeria ES Sétif
16GK Faouzi Chaouchi Algeria3Algeria ES Sétif
12DF Réda Babouche Algeria1Algeria MC Algiers
23GK Mohamed Zemmamouche Algeria0Algeria USM Alger
18FW Love Angola46Angola 1º de Agosto
12FW Johnson Macaba Angola9Angola C.R.D. Libolo
22GK Wilson Angola0Angola Caála
1GK Lamá Angola32Angola Petro Atlético
2DF Jamuana Angola8Angola Petro Atlético
6MF David Angola2Angola Petro Atlético
7MF Job Angola15Angola Petro Atlético
8MF Xara Angola15Angola Petro Atlético
21MF Mabiná Angola7Angola Petro Atlético
5DF James Sangala Malawi22Angola Primeiro de Agosto
4DF Dias Caires Angola11Angola Sagrada Esperança
3DF Enoque Angola3Angola Santos
6DF Emmanuel Mbola Zambia11Armenia Pyunik
13MF Somen Tchoyi Cameroon10Austria Red Bull Salzburg
22FW Narcisse Yaméogo Burkina Faso17Azerbaijan Mughan
15MF Seidath Tchomogo Benin34Bahrain East Riffa
11MF Mahamoudou Kéré Burkina Faso31Belgium Charleroi
21FW Willy Aubameyang Gabon2Belgium Eupen
1GK Boubacar Barry Ivory Coast39Belgium Lokeren
3GK Valere Amoussou Benin2Benin AS Porto-Novo
5DF Mouftaou Adou Benin2Benin Aspac
10DF Junior Salomon Benin0Benin Aspac
12MF Gérard Adanhoume Benin0Benin FC Soleil
18MF Arnaud Seka Benin0Benin Tonnerre d'Abomey
11DF Félicien Singbo Benin15Bulgaria Lokomotiv Plovdiv
3GK Adama Sawadogo Burkina Faso1Burkina Faso ASFA Yennega
2GK Germain Sanou Burkina Faso0Burkina Faso Centre St Etienne
23GK Vincent Angban Ivory Coast1Côte d'Ivoire ASEC Mimosas
1GK Mahamadou Sidibè Mali51Cyprus AC Omonia
20MF Guillaume Brenner Togo4Cyprus Alki Larnaca
3MF Genito Mozambique22Cyprus Nea Salamina
8FW Fumo Mozambique20Cyprus Olympiakos Nicosia
6MF Hocine Ragued Tunisia21Czech Republic Slavia Prague
16MF Alain Djissikadié Gabon31DR of the Congo Mazembe
5DF Hijani Himoonde Zambia13DR of the Congo TP Mazembe
18FW Given Singuluma Zambia13DR of the Congo TP Mazembe
11MF Sebastião Gilberto Angola44Egypt Al-Ahly
7DF Ahmed Fathy Egypt60Egypt Al-Ahly
10FW Emad Moteab Egypt54Egypt Al-Ahly
14DF Sayed Moawad Egypt36Egypt Al-Ahly
17MF Ahmed Hassan Egypt166Egypt Al-Ahly
20DF Wael Gomaa Egypt88Egypt Al-Ahly
1GK Daouda Diakité Burkina Faso10Egypt Al-Mokawloon Al-Arab
17MF Ze Luis Mozambique3Egypt Baladeyet El-Mahalla
23GK Mahmoud Abou El-Saoud Egypt1Egypt El Mans
3DF Ahmed Al-Muhammadi Egypt32Egypt Enppi
13MF Abdelaziz Tawfik Egypt7Egypt Enppi
21FW Ahmed Raouf Egypt8Egypt Enppi
6MF Mano Mozambique23Egypt ENPPI
11MF Ahmed Eid Abdel Malek Egypt33Egypt Haras El Hodood
1GK Essam El-Hadary Egypt112Egypt Ismaily
4DF Moatasem Salem Egypt3Egypt Ismaily
15MF Mohamed Nagy Gedo Egypt2Egypt Ittihad
12MF Mohamed Koffi Burkina Faso1Egypt Petrojet
22FW Al-Sayed Hamdy Egypt2Egypt Petrojet
12GK Kapango Mozambique27Egypt Tersana
2DF Mahmoud Fathalla Egypt25Egypt Zamalek
6DF Hany Saïd Egypt51Egypt Zamalek
16GK Abdelwahed El-Sayed Egypt26Egypt Zamalek
18MF Shikabala Egypt9Egypt Zamalek
19DF Mohamed Abdel-Shafy Egypt2Egypt Zamalek
17DF Abdul Rahim Ayew Ghana1Egypt Zamalek SC
21DF Emmanuel Eboué Ivory Coast25England Arsenal
6MF Alexandre Song Cameroon15England Arsenal
7MF Moustapha Salifou Togo45England Aston Villa
18FW Hameur Bouazza Algeria10England Blackpool
6DF Danny Shittu Nigeria17England Bolton Wanderers

Africa Cup of Nations 2010 Players by Nation

Nation#
France69
Egypt26
England25
South Africa24
Germany21
Tunisia19
Angola12
Spain11
Mozambique10
Portugal10
Malawi9
Algeria8
Turkey8
Italy7
Russia7
Israel6
Netherlands6
Switzerland6
Benin5
Romania5
Cyprus4
Gabon4
Ghana4
Saudi Arabia4
Zambia4
Belgium3
DR of the Congo3
Libya3
Moldova3
Qatar3
Sweden3
United Arab Emirates3
Burkina Faso2
Greece2
Hungary2
Mali2
Nigeria2
Norway2
Oman2
PR of China2
Scotland2
Togo2
Armenia1
Austria1
Azerbaijan1
Bahrain1
Bulgaria1
Côte d'Ivoire1
Czech Republic1
Morocco1
Ireland (Republic of)1
Republic of Macedonia1
Rwanda1
Sudan1
Ukraine1
Cameroon0
Total Players368
Bold = Finalists 2010

Africa Cup of Nations 2010 Players by Club

National League & ClubPlayerCountry
Algeria ASO ChlefSamir Zaoui Algeria
Algeria CR BelouizdadMohamed Ousserir Algeria
Algeria ES SétifKhaled Lemmouchia Algeria
Algeria ES SétifSlimane Raho Algeria
Algeria ES SétifAbdelkader Laïfaoui Algeria
Algeria ES SétifFaouzi Chaouchi Algeria
Algeria MC AlgiersRéda Babouche Algeria
Algeria USM AlgerMohamed Zemmamouche Algeria
Angola 1º de AgostoLove Angola
Angola C.R.D. LiboloJohnson Macaba Angola
Angola CaálaWilson Angola
Angola Petro AtléticoLamá Angola
Angola Petro AtléticoJamuana Angola
Angola Petro AtléticoDavid Angola
Angola Petro AtléticoJob Angola
Angola Petro AtléticoXara Angola
Angola Petro AtléticoMabiná Angola
Angola Primeiro de AgostoJames Sangala Malawi
Angola Sagrada EsperançaDias Caires Angola
Angola SantosEnoque Angola
Armenia PyunikEmmanuel Mbola Zambia
Austria Red Bull SalzburgSomen Tchoyi Cameroon
Azerbaijan MughanNarcisse Yaméogo Burkina Faso
Bahrain East RiffaSeidath Tchomogo Benin
Belgium CharleroiMahamoudou Kéré Burkina Faso
Belgium EupenWilly Aubameyang Gabon
Belgium LokerenBoubacar Barry Ivory Coast
Benin AS Porto-NovoValere Amoussou Benin
Benin AspacMouftaou Adou Benin
Benin AspacJunior Salomon Benin
Benin FC SoleilGérard Adanhoume Benin
Benin Tonnerre d'AbomeyArnaud Seka Benin
Bulgaria Lokomotiv PlovdivFélicien Singbo Benin
Burkina Faso ASFA YennegaAdama Sawadogo Burkina Faso
Burkina Faso Centre St EtienneGermain Sanou Burkina Faso
Côte d'Ivoire ASEC MimosasVincent Angban Ivory Coast
Cyprus AC OmoniaMahamadou Sidibè Mali
Cyprus Alki LarnacaGuillaume Brenner Togo
Cyprus Nea SalaminaGenito Mozambique
Cyprus Olympiakos NicosiaFumo Mozambique
Czech Republic Slavia PragueHocine Ragued Tunisia
DR of the Congo MazembeAlain Djissikadié Gabon
DR of the Congo TP MazembeHijani Himoonde Zambia
DR of the Congo TP MazembeGiven Singuluma Zambia
Egypt Al-AhlySebastião Gilberto Angola
Egypt Al-AhlyAhmed Fathy Egypt
Egypt Al-AhlyEmad Moteab Egypt
Egypt Al-AhlySayed Moawad Egypt
Egypt Al-AhlyAhmed Hassan Egypt
Egypt Al-AhlyWael Gomaa Egypt
Egypt Al-Mokawloon Al-ArabDaouda Diakité Burkina Faso
Egypt Baladeyet El-MahallaZe Luis Mozambique
Egypt El MansMahmoud Abou El-Saoud Egypt
Egypt EnppiAhmed Al-Muhammadi Egypt
Egypt EnppiAbdelaziz Tawfik Egypt
Egypt EnppiAhmed Raouf Egypt
Egypt ENPPIMano Mozambique
Egypt Haras El HodoodAhmed Eid Abdel Malek Egypt
Egypt IsmailyEssam El-Hadary Egypt
Egypt IsmailyMoatasem Salem Egypt
Egypt IttihadMohamed Nagy Gedo Egypt
Egypt PetrojetMohamed Koffi Burkina Faso
Egypt PetrojetAl-Sayed Hamdy Egypt
Egypt TersanaKapango Mozambique
Egypt ZamalekMahmoud Fathalla Egypt
Egypt ZamalekHany Saïd Egypt
Egypt ZamalekAbdelwahed El-Sayed Egypt
Egypt ZamalekShikabala Egypt
Egypt ZamalekMohamed Abdel-Shafy Egypt
Egypt Zamalek SCAbdul Rahim Ayew Ghana
England ArsenalEmmanuel Eboué Ivory Coast
England ArsenalAlexandre Song Cameroon
England Aston VillaMoustapha Salifou Togo
England BlackpoolHameur Bouazza Algeria
England Bolton WanderersDanny Shittu Nigeria
England BurnleyAndré Bikey Cameroon
England ChelseaSalomon Kalou Ivory Coast
England ChelseaDidier Drogba Ivory Coast
England ChelseaMichael Essien Ghana
England ChelseaJohn Obi Mikel Nigeria
England EvertonJoseph Yobo Nigeria
England EvertonYakubu Nigeria
England FulhamDickson Etuhu Nigeria
England Hull CitySeyi Olofinjana Nigeria
England Hull CityDaniel Cousin Gabon
England Leeds UnitedRui Marques Angola
England Manchester CityKolo Touré Ivory Coast
England Manchester CityEmmanuel Adebayor Togo
England Plymouth ArgyleRéda Johnson Benin
England PortsmouthNadir Belhadj Algeria
England PortsmouthHassan Yebda Algeria
England PortsmouthAruna Dindane Ivory Coast
England PortsmouthNwankwo Kanu Nigeria
England West Bromwich AlbionAbdoulaye Méïté Ivory Coast
England Wigan AthleticRichard Kingson Ghana
France AC Arles-AvignonKali Angola
France AngersBruno Ecuele Manga Gabon
France AS MonacoSerge Gakpé Togo
France AS MonacoJean-Jacques Gosso Ivory Coast
France AS MonacoNicolas N'Koulou Cameroon

Ben Jardine

About the author:

Ben Jardine is the managing editor of My Football Facts and has covered football since 2014. He writes across football statistics, history and current affairs, from all-time records and World Cup deep dives to live transfer-window coverage, with a focus on rigorously fact-checked, data-led analysis. Connect with Ben on LinkedIn.

More from Ben Jardine

Add MFF as a preferred source on GoogleSee our stats first in Google's Top Stories and AI answers

Go deeper

Play MFF Daily in your inbox

A new football quiz every morning at 7, with yesterday's answers. Free, and one click to stop.