This is a list of current players that could have played internationally for Nigeria, but have chosen to play for other nations around the world. This list includes both players who can trace their origins to Nigeria and those who have attained foreign nationality during their career after being born in Nigeria.
AUSTRIA - Rubin Okotie (U21)
CANADA - Stephen Ademolu (2 caps)
ENGLAND - Gabriel Agbonlahor (U21), Shola Ameobi (U21), Carlton Cole (U21), Ugo Ehiogu (4 caps), Nedum Onuoha (U21)
GERMANY - Patrick Owomoyela (11 caps)
HONG KONG - Barnes Colly Ezeh (1 cap), Akandu Lawrence (7 caps)
ITALY - Stefano Okaka Chuka (U19)
POLAND - Emmanuel Olisadebe (25 caps)
SINGAPORE - Agu Casmir (21 caps), Itimi Dickson (19 caps)
SPAIN - Stephen Obayan Sunday (U20)
TOGO - Emmanuel Adebayor (37 caps), Emmanuel Mathias (4 caps)
USA - Oguchi Onyewu (28 caps), Amobi Okugo (U20), Amaechi Igwe (U20)
If you know of more current players of Nigerian descent that could have played for Nigeria but instead played elsewhere, leave a comment and I'll add them to the list.