Without a current American Bank account, you will need to select "receive refund by paper check" The IRS will not deposit into a foreign account. They will send you a check to the address listed on your return.
You can also try opening a new US bank account or a US prepaid card that allows you to have funds deposited to your account.
**Say "Thanks" by clicking the thumb icon in a post
**Mark the post that answers your question by clicking on "Mark as Best Answer"