Here is a full list of Stephen Keshi’s 23-man squad that will be squaring off against Mexico in a friendly game, and possibly will be heading for the World Cup in Brazil.
Goalkeepers: Vincent Enyeama (Lille FC, France); Austin Ejide (Hapoel Be’er Sheva, Isreal)
Defenders: Elderson Echiejile (Monaco FC, France); Efe Ambrose (Celtic FC, Scotland); Godfrey Oboabona (Rizespor, Turkey); Azubuike Egwuekwe (Warri Wolves); Kenneth Omeruo (Middlesbrough FC, England); Juwon Oshaniwa (Ashdod FC, Isreal); Joseph Yobo (Norwich City, England); Kunle Odunlami (Sunshine Stars).
Midfielders: John Mikel Obi (Chelsea FC, England); Ogenyi Onazi (SS Lazio, Italy); Ramon Azeez (Almeria FC, Spain); Shehu Abdullahi (Kano Pillars); Ejike Uzoenyi (Enugu Rangers).
Forwards: Ahmed Musa (CSKA Moscow, Russia); Shola Ameobi (Newcastle United, England); Victor Moses (Liverpool FC, England); Emmanuel Emenike (Fenerbahce FC, Turkey); Obinna Nsofor (Chievo Verona, Italy); Bright Dike (Toronto FC, Canada); Imoh Ezekiel (Standard Liege, Belgium); Michel Uchebo (Cercie Brugge, Belgium).