No, only a resident of India can file the Form 15G and Form 15H. Hence, an NRI cannot file these forms