Super Eagles coach Gernot Rohr has released the final list of 23 players who will play at the FIFA Russia World Cup, which begins on 14 June.
Missing in the list are Ola Aina and Mikel Agu, who were part of the 25-man Eagles squad that went to London for the friendly with the England team at Wembley.
The list came a day ahead of the official FIFA deadline of 4 June.
The FIFA Council as far back as January 2017, set June 4 as the deadline for the submission of the final list of 23 players by all the 32 teams taking part in the Russia tournament.
The 14 May was set as deadline for participating member associations to release a list of 30 players, which Nigeria also complied with.
Goalkeepers: Ikechukwu Ezenwa (Enyimba FC); Francis Uzoho (Deportivo La Coruna, Spain); Daniel Akpeyi (Chippa United, South Africa)
Defenders: Abdullahi Shehu (Bursaspor FC, Turkey); Tyronne Ebuehi (Ado Den Haag, The Netherlands); Elderson Echiejile (Cercle Brugge KSV, Belgium); Brian Idowu (Amkar Perm, Russia); Chidozie Awaziem (Nantes FC, France); William Ekong (Bursaspor FC, Turkey); Leon Balogun (Brighton, England); Kenneth Omeruo (Kasimpasa FC, Turkey)
Midfielders: Mikel John Obi (Tianjin Teda, China); Ogenyi Onazi (Trabzonspor FC, Turkey); Wilfred Ndidi (Leicester City, England); Oghenekaro Etebo (UD Las Palmas, Spain); John Ogu (Hapoel Be’er Sheva, Israel); Joel Obi (Torino FC, Italy)
Forwards: Ahmed Musa (CSKA Moscow, Russia); Kelechi Iheanacho (Leicester City, England); Victor Moses (Chelsea FC, England); Odion Ighalo (Changchun Yatai, China); Alex Iwobi (Arsenal FC, England); Nwankwo Simeon (Crotone FC, Italy).