Victor Anichebe, Onyekachi Apam and Ikechukwu Uche were left out of the team. They have all been dealing with injuries and this could have contributed to the decision to leave them out of the team.
Two home-based players, Akpan Bassey (goalkeeper) and Terna Suswan (defender) were also not named to the team.
The Super Eagles play their first 2010 World Cup game against Argentina in Johannesburg on June 12.
Final Super Eagles Team.
Goalkeepers: Dele Aiyenugba (Bnei Yehuda, Israel), Vincent Enyeama (Hapoel Tel Aviv, Israel), Austin Ejide (Hapoel Petah Tikva, Israel).
Defenders: Joseph Yobo (Everton, England), Daniel Shittu (Bolton Wanderers, England), Taye Taiwo (Marseille, France), Elderson Echiejile (Rennes, France), Chidi Odiah (CSKA Moscow, Russia),Ayodele Adeleye (Sparta Rotterdam, Netherlands), Rabiu Afolabi (SV Salzburg, Austria)
Midfielders: John Mikel Obi (Chelsea, England), Osaze Odemwingie (Lokomotiv Moscow, Russia), Chinedu Ogbuke Obasi (TSG Hoffenheim, Germany), John Utaka (Portsmouth, England), Kalu Uche (Almeria, Spain), Dickson Etuhu (Fulham, England), Sani Kaita (Alaniya, Russia), Haruna Lukman (AS Monaco, France), Yusuf Ayila (Dynamo Kiev, Ukraine).
Strikers: Nwankwo Kanu (Portsmouth, England), Yakubu Aiyegbeni (Everton, England), Obafemi Martins (Wolfsburg, Germany), Victor Obinna Nsofor (Malaga, Spain)
Kanu Nwankwo emerge as the Super Eagles Captain for World cup