THE Africa Cup of Nations returns at an unusual time of the year as a summer competition.
Cameroon are hoping to retain their title, but Mohamed Salah will be looking to extend Egypt's record of seven titles on home soil after the reigning champions were stripped of hosting it.
The tournament will get underway on June 21 in Cairo and here are the squads announced so far…
Egypt
Javier Aguirre's 25-man provisional squad
Goalkeepers: Ahmed El Shenawy, Mohamed El Shenawy, Mohamed Abou Gabal, Mahmoud Genesh
Defenders: Ahmed El Mohamady, Ahmed Hegazi, Omar Gaber, Ayman Ashraf, Baher El Mohamady, Mahmoud Alaa, Ahmed Ayman Mansour, Ahmed Abou El Fotouh, Mahmoud Hamdy
Midfielders: Mohamed El Neny, Abdallah El Said, Trezeguet, Tarek Hamed, Amr Warda, Walid Soliman, Ali Ghazal, Nabil Emad
Forwards: Mohamed Salah, Marwan Mohsen, Kouka, Ahmed Ali
DR Congo
Florent Ibenge's 32-man provisional squad
Goalkeepers: Ley Matampi, Parfait Mandanda, Anthony Mossi, Katembwe Auguy Kalambayi
Defenders: Issama Mpeko, Botuli Bompunga, Merveille Bokadi, Marcel Tisserand, Bobo Ungenda, Fabrice N'Sakala, Ngonda Muzinga, Christian Luyindama, Wilfred Moke, Arthur Masuaku, Djuma Shabani
Midfielders: Tresor Mputu, Chancel Mbemba, Youssouf Mulumbu, Jacques Maghoma, Belson Munganga, Paul-Jose M'Poku, Luamba Ngoma, Aaron Tshibola, Giannelli Imbula
Forwards: Yannick Bolasie, Jonathan Bolingi, Cedric Bakambu, Meschak Elia, Chadrac Akolo, Britt Assombalonga, Kabongo Kasongo, Jackson Muleka
Uganda
Squad yet to be announced…
Zimbabwe
Sunday Chidzambwa's 34-man provisional squad
Goalkeepers: George Chigova, Edmore Sibanda, Talbert Shumba, Elvis Chipezeze
Defenders: Teenage Hadebe, Ronald Pfumbidzai, Lawrence Mhlanga, Alec Mudimu, Divine Lunga, Tendayi Darikwa, Dennis Dauda, Jimmy Dzingai, Byron Madzokere
Midfielders: Danny Phiri, Knowledge Musona, Khama Billiat, Ovidy Karuru, Kudakwashe Mahachi, Talent Chawapiwa, Tafadzwa Rusike, Marvelous Nakamba, Tafadzwa Kutinyu, Marshall Munetsi, Rodwell Chinyengetere, Thabani Kamusoko, Leeroy Mavunga, Richard Hachiro, Butholezwe Ncube
Forwards: Evans Rusike, Nyasha Mushekwi, Knox Mutizwa, Tino Kadewere, Walter Musona, Admiral Muskwe
Nigeria
Gernot Rohr's 25-man provisional squad
Goalkeepers: Ikechukwu Ezenwa, Francis Uzoho, Daniel Akpeyi
Defenders: Kenneth Omeruo, Shehu Abdullahi, William Troost-Ekong, Leon Balogun, Ola Aina, Semi Ajayi, Jamilu Collins, Chidozie Awaziem
Midfielders: John Obi Mikel, Alex Iwobi, Wilfred Ndidi, Peter Etebo, Moses Simon, John Ogu, Henry Onyekuru, Samuel Kalu, Samuel Chukwueze
Forwards: Ahmed Musa, Odion Ighalo, Kelechi Iheanacho, Victor Osimhen, Paul Onuachu
Guinea
Paul Put's 25-man provisional squad
Goalkeepers: Naby Yattara, Aly Keita, Ibrahim Kone, Moussa Camara
Defenders: Issiaga Sylla, Baissama Sankoh, Ousmane Sidibe, Ernest Seka, Simon Falette, Fode Camara, Mikael Dyrestam, Julian Jeanvier
Midfielders: Naby Keita, Boubacar Fofana, Mady Camara, Amadou Diawara, Ibrahima Cisse, Paye Camara
Forwards: Ibrahima Traore, Francois Kamano, Idrissa Sylla, Mohamed Yattara, Jose Kante, Sory Kaba, Bangali-Fode Koita
Madagascar
Nicolas Dupuis's 26-man provisional squad
Goalkeepers: Jean Dieu-Donne Randrianasolo, Ibrahima Dabo, Melvin Adrien
Defenders: Tobisoa Njakanirina, Pascal Razakanantenaina, Thomas Fontaine, Jerome Mombris, Romain Metanire, Toavina Rambeloson, Jeremy Morel, Fabien Boyer
Midfielders: Ibrahim Amada, Arohasina Andrianarimanana, Zotsara Randriambololona, Romario Baggio, Anicet Abel, Marco Ilaimaharitra, Dimitry Caloin, Rayan Raveloson
Forwards: Paulin Voavy, Faneva Ima Andriatsima, Lalaina Nomenjanahary, Carolus Andriamatsinoro, Ando Rakotondrazaka, Njiva Rakotoharimalala, William Gros
Burundi
Olivier Niyungeko's 28-man provisional squad
Goalkeepers: MacArthur Arakaza, Jonathan Nahimana, Justin Ndikumana, Onesime Rukundo
Defenders: Karim Nizigiyimana, Leon Harerimana, Christophe Nduwarugira, David Nshimirimana, Frederic Nsabiyumva, Omar Moussa, Omar Ngandu, Joel Bembo-Leta
Midfielders: Pierre Kwizera, Gael Duhayindavyi, Cedric Amissi, Shasiri Nahimana, Gael Bigirimana, Youssouf Ndayishimiye
Forwards: Fiston Abdul Razak, Selemani Ndikumana, Laudit Mavugo, Hussein Shabani, Saido Berahino, Enock Sabumukama, Elvis Kamsoba, Mohamed Amissi, Adelin Valentin Delanys. Francis Mustafa
Senegal
Squad yet to be announced…
Algeria
Squad yet to be announced…
Kenya
Sebastien Migne's 30-man provisional squad
Goalkeepers: Patrick Matasi, Brian Bwire, John Oyemba, Farouk Shikalo
Defenders: David Owino, Musa Mohammed, Aboud Omar, Brian Onyango, Eric Ouma, Philemon Otieno, Joash Onyango, Bernard Ochieng, Joseph Okumu
Midfielders: Victor Wanyama, Teddy Akumu, Clifton Miheso, Francis Kahata, Paul Were, Dennis Odhiambo, Eric Johana Omondi, Johanna Omolo, Ayub Masika, Ovella Ochieng, Ismael Athuman, Whyvonne Isuza
Forwards: Allan Wanga, Michael Olunga, Masoud Juma, Chris Mbamba, John Avire
Tanzania
Squad yet to be announced…
Morocco
Squad yet to be announced…
Ivory Coast
Squad yet to be announced…
South Africa
Stuart Baxter's 28-man provisional squad
Goalkeepers: Darren Keet, Ronwen Williams, Bruce Bvuma
Defenders: Thulani Hlatshwayo, Rivaldo Coetzee, Buhle Mkhwanazi, Ramahlwe Mphahlele, Sifiso Hlanti, Daniel Cardoso, Thamsanqa Mkhize, Innocent Maela
Midfielders: Dean Furman, Thulani Serero, Sibusiso Vilakazi, Hlompho Kekana, Bongani Zungu, Themba Zwane, Kamohelp Mokotjo, Samuel Mabunda, Fortune Makaringe, Ben Motshwari
Forwards: Percy Tau, Kermit Erasmus, Keagan Dolly, Lebohang Maboe, Lebo Mothiba, Thembinkosi Lorch, Lars Veldwijk
Namibia
Squad yet to be announced…
Tunisia
Squad yet to be announced…
Mali
Mohamed Magassouba's 27-man provisional squad
Goalkeepers: Djigui Diarra, Mamadou Samassa, Adama Keita
Defenders: Molla Wague, Hamari Traore, Youssouf Kone, Mamadou Fofana, Falaye Sacko, Massadio Haidara, Kiki Kouyate
Midfielders: Yves Bissouma, Lassana Coulibaly, Diadie Samassekou, Adama Traore, Amadou Haidara, Souleymane Diarra, Idrissa Traore, Cheick Doucoure
Forwards: Moussa Marega, Adama Traore, Abdoulay Diaby, Moussa Doumbia, Kalifa Coulibaly, Moussa Djenepo, Adama Niane, Hadi Sacko, Sekou Koita
Mauritania
Goalkeepers: Brahim Souleymane, Namori Diaw, Babacar Diop
Defenders: Abdoul Ba, Aly Abeid, Moustapha Diaw, Bakary N'Diaye, Sally Sarr, Harouna Sy, Diade Diarra, Abdoulkader Thiam
Midfielders: Sileye Gaye, Hacen El Ide, Khassa Camara, Mohamed Yali, Diallo Guidileye, Alassane Diop, Ibrehima Coulibaly
Forwards: Moulaye Ahmed Khalil, Ismael Diakite, Adama Ba, Hemeya Tanjy, Souleyymane Anne
Angola
Srdan Vasiljevic's 26-man provisional squad
Goalkeepers: Landu, Tony Cabaca, Ndulo
Defenders: Dani Massunguna, Bastos, Isaac Correia, Jonathan Buatu, Wilson Carmo, Eddie Afonso, Paizo, Clinton Mata, Jonas Ramalho, Bruno Gaspar
Midfielders: Herenilson, Show, Stelvio, Jose Ganga
Forwards: Mateus, Djalma, Gelson Dala, Geraldo, Fredy Kulembe Mabululu, Chico, Wilson Eduardo, Jeremie Bela
Cameroon
Clarence Seedorf's 34-man provisional squad
Goalkeepers: Carlos Kameni, Fabrice Ondoa, Andre Onana, Simon Omossola
Defenders: Amroise Oyongo, Michael Ngadeu-Ngadjui, Collins Fai, Gaetan Bong, Banana Yaya, Jean-Armel Kana-Biyik, Jerome Onguene, Joyskim Dawa, Jeando Fuchs, Jean-Charles Castelletto
Midfielders: Georges Mandjeck, Arnaud Djoum, Andre-Frank Zambo Anguissa, Pierre Kunde, Petrus Boumal, Ramses Akono, Wilfrid Kaptoum, Tristan Dingome
Forwards: Vincent Aboubakar, Eric Maxim Choupo-Moting, Edgar Salli, Clinton N'Jie, Jacques Zoua, Karl Toko Ekambi, Christian Bassogo, Fabrice Olinga, Moumi Ngamaleu, Stephane Bahoken, Diederrick Joel Tagueu, Olivier Boumel, Paul-Georges Ntep, Jean-Pierre Nsame, Steve Mvoue
Ghana
James Kwesi Appiah's 30-man provisional squad
Goalkeepers: Richard Ofori, Lawrence Ati-Zigi, Felix Annan
Defenders: John Boye, Jonathan Mensah, Baba Rahman, Lumor Agbenyenu, Joseph Larweh Attamah, Kasim Nuhu, Andy Yiadom, Joseph Aidoo, Musah Nuhu, Mohammed Alhassan
Midfielders: Kwadwo Asamoah, Christian Atsu, Mubarak Wakaso, Afriyie Acquah, Thomas Partey, Ebenezer Ofori, Thomas Agyepong, Samuel Owusu, Yaw Yeboah
Forwards: Asamoah Gyan, Andre Ayew, Jordan Ayew, Abdul Majeed Waris, Caleb Ekuban, Kwabena Owusu, Fatawu Safiu
Benin
Squad yet to be announced…
Guinea-Bissau
Squad yet to be announced…
Source: Read Full Article