Nigeria have announced their preliminary 30 man squad as preparations for the World Cup this summer begin.
The current provisional squad included attackers like Odion Ighalo, Victor Moses, Alex Iwobi and Kelechi Iheanacho all selected among others.
Kayode Olarenwaju, Junior Ajayi and Anthony Nwakaeme all missing out.
There was no room for Everton loanee Henry Onyekuru who is still recovering from injury.
Several players are likely to be left at home when Gernot Rohr names his final squad on June 4.
Nigeria kick off their World Cup campaign in Russia with a game against Croatia on June 16.
The other two sides in their group are Argentina and Iceland.
NIGERIA 30 MAN WORLD CUP SQUAD IN FULL
Goalkeepers: Ikechukwu Ezenwa, Daniel Akpeyi, Francis Uzoho, Dele Ajiboye
Defenders: Williams Troost-Ekong, Leon Balogun, Olaoluwa Aina, Kenneth Omeruo, Bryan Idowu, Chidozie Awaziem, Abdullahi Shehu, Ederson Echiejile, Tyronne Ebuehi, Stephen Eze
Midfielders: Mikel Obi, Ogenyi Onazi, John Ogu, Wilfred Ndidi, Uche Agbo, Oghenekaro Etebo, Joel Obi. Mikel Agu
Forwards: Odion Ighalo, Ahmed Musa, Victor Moses, Alex Iwobi, Kelechi Iheanacho, Moses Simon, Junior Lokosa, Simeon Nwankwo