No. An NRI must open separate demat accounts for holding repatriable and non-repatriable securities.
An NRI customer has to choose one of the following subtypes of NRI Demat account while opening the account:
NRI Repatriable
NRI Non-Repatriable
Also, the NRI Demat account must be linked with a corresponding bank account.