No. The IRS does not deposit individual income tax refunds directly into foreign bank accounts.
If you choose direct deposit for your refund, the account must be with a U.S. financial institution that accepts direct deposits from the IRS.
What Happens If I Don't Have a U.S. Bank Account?
If you do not have a U.S. bank account, the IRS will generally mail a paper refund check to the address listed on your tax return.
To help avoid delays, make sure the mailing address on your return is accurate and up to date before you file.