I picked up a couple of dodgy Nigerian shirts from Yabba market in Lagos, as couldn't find any 'official' ones. Sister-in-law also sent me an official Nigerian shirt as well. I've worn all three over the years.
Never worn or owned any other nations shirt, bar a 70's admiral England full kit...