Nigeria coach Salisu Yusuf has named his 23-man squad players for the African Nations Championship billed for Morocco.
The Super Eagles will be making their third appearance at the football showpiece and have been drawn in the same group with Libya, Rwanda and Equatorial Guinea.
Experienced names such as Ikechukwu Ezenwa, Stephen Eze and Austin Obaroakpo who were part of the squad to Rwanda 2016 made the final list and will look to make amends for their group stage exit in their last outing.
Nigeria Professional Football League topscorer Anthony Okpotu , Dayo Ojo, Abdullahi Musa and Okechukwu Gabriel will be expected to make their debut when the championship kicks off.
There are three goalkeepers, eight defenders, four midfielders and eight strikers.
Goalkeepers: Ikechukwu Ezenwa (Enyimba FC); Oladele Ajiboye (Plateau United); Theophilus Afelokhai (Enyimba FC)
Defenders: Osas Okoro (Rangers International); Daniel James (Plateau United); Kalu Orji Okogbue (Rangers International); Ikouwem Utin (Enyimba FC); Abdullahi Musa (Wikki Tourists); Timothy Danladi (Katsina United); Ifeanyi Nweke (Kano Pillars); Stephen Eze (Kano Pillars)
Midfielders: Ifeanyi Ifeanyi (Akwa United); Rabiu Ali (Kano Pillars); Augustine Oladapo (Enyimba FC); Ekundayo Ojo (Sunshine Stars)
Forwards: Emeka Atuloma (Rivers United); Anthony Okpotu (Lobi Stars); Eneji Moses (Plateau United); Ibrahim Mustapha (Enyimba FC); Emeka Ogbuh (Rivers United); Sunday Faleye (Akwa United); Nura Muhammed (El-Kanemi Warriors); Okechukwu Gabriel (Akwa United)