No, NRIs are not allowed to apply for this credit card. Only Indian residents can apply for this card and enjoy various benefits from it.