Senegal have become the second country to name the final squad for the forthcoming 2017 Africa Nations Cup after hosts Gabon.
The Lions of Teranga, among the favourites to win the competition have included five players who ply their trade in England with four of them in the English Premier league.
Liverpool on form striker Sadio Mane leads the cast that also has Everton midfield gem Idrissa Gana Gueye, Stoke City’s Mame Birame Diouf, Cheikhou Kouyate of West Ham and Newcastle’s Mohamed Diame.
The side also has Moussa Sow from Fenerbahce, Kalidou Coulibaly of Napoli and Lazio’s Keita Balde Diao among other star names.
The 2002 finalists are in group B that has Algeria, Zimbabwe and Tunisia.
They open their campaign in Gabon on 15 January against Tunisia, face Algeria and Zimbabwe.
Goalkeepers: Khadim N’Diaye (Horoya AC, Guinea), Abdoulaye Diallo (Çaykur Rizespor, Turkey), Pape Seydou N’Diaye (ASC Niarry Tally)
Defenders: Lamine Gassama (Alanyaspor, Turkey), Cheikh M’Bengue (Saint-Etienne, France), Kara Mbodj (Anderlecht, Belgium), Zargo Toure (Lorient, France), Kalidou Koulibaly (Napoli, Italy), Saliou Ciss (Valenciennes, France)
Midfielders: Idrissa Gana Gueye (Everton, England), Cheikhou Kouyate (West Ham, England), Cheikh N’Doye (Angers, France), Papakouli Diop (Espanyol, Spain), Henri Saivet (Saint Etienne, France), Papa Alioune Ndiaye (Osmanlispor, Turkey), Mohamed Diame (Newcastle, England)
Forwards: Sadio Mane (Liverpool England), Keita Balde Diao (Lazio, Italy), Moussa Konate (FC Sion, Switzerland), Famara Diedhiou (Angers, France), Mame Biram Diouf (Stoke, England), Ismaila Sarr (Metz, France), Moussa Sow (Fenerbahce, Turkey)