No, OPC registration is only allowed for Indian residents. NRIs and foreign nationals cannot form an OPC in India.