Can an NRI invest in foreign currency?

An NRI cannot make the investment in foreign currency. He needs to give a Rupee cheque from his NRE/ NRO bank account in India. He may also send a Rupee cheque from abroad payable in a bank in India. However, for an NRI to invest, it is mandatory that he maintains a bank account in India.