No. As per the rules and regulations, Forms 15G and 15H can only be submitted by resident Indians, not Non-Resident Indians.