Simple answer is no.
Because for anyone to be considered an NRI, you have to hold an Indian passport. Technically...
A Non-Resident Indian (NRI) is a citizen of India who holds an Indian passport and has temporarily emigrated to another country for six months or more for employment, residence, education or any other purpose.
RBI offices have turned down many Indian who flew in to exchange their notes. (Source)