SWIFT/BIC Code for ICICI Bank in India

ICICI’s SWIFT code is ICICINBBXXX. ICICI Bank uses different SWIFT/BIC codes for different banking services, so the right code for your transfer depends on your recipient’s account type.

 

When in doubt, confirm the correct code with your recipient or with the bank directly before sending.

ICICINBBXXX

ICIC identifies ICICI Bank, IN marks India as the country, BB points to the Mumbai location, and XXX indicates the head office.

ICICI Bank SWIFT code details

Bank Name

ICICI Bank Limited

SWIFT/BIC codeICICINBBXXX
Bank addressFloor 3, Mafatlal Chamber CTG, B, Bloc Lower Parel E
CityMumbai
CountryIndia
shutterstock_2232198847-scaled

Why do I need ICICI Bank SWIFT code?

A SWIFT/BIC code works as a unique identifier for banks during international transfers. Sending money to an ICICI Bank account in India requires this code so the transfer reaches the correct institution.

 

Your recipient can typically find their ICICI SWIFT code on a bank statement or through their ICICI Bank online account.

Send money with Western Union

How to find a local branch SWIFT code for ICICI Bank

Confirm account details with your recipient

Ask your recipient for their account number and the SWIFT/BIC code for ICICI Bank. They can find it on a recent bank statement or through ICICI Bank’s online portal.

Look up the branch SWIFT code

Each ICICI Bank branch carries its own SWIFT code. If your recipient isn’t sure which one applies, the head office code ICICINBBXXX works as a fallback for most transfers.

Complete your transfer with Western Union

When you send money internationally with Western Union, simply choose the bank name, and we’ll identify the SWIFT code you need. Provide your recipient’s bank account transfer details, fund your transfer, and send.

Swift_Code_05_ICICI_Bank

Understanding SWIFT codes

SWIFT codes are 8 to 11 characters long, and each segment carries a specific meaning:

 

1 – Bank code (4 letters)

ICIC represents ICICI Bank.

 

2 – Country code (2 letters)

IN stands for India.

 

3 – Location code (2 letters or numbers)

This indicates the bank’s city or regional office, BB in this case for Mumbai.

 

4 – Branch code (3 character)

These identify a specific branch, and when they read XXX, the code refers to the bank’s head office.

 

ICICI’s SWIFT code for its head office is ICICINBBXXX. If you don’t have a branch-specific code, this is the one to use.

Send money with our mobile app

The Western Union app lets you manage transfers on your schedule, with tools that make repeat sending faster and easier.

 

  • Save recipient details for easy repeat transfers.
  • Start a transfer in the app, finish in person at a Western Union location near you.
  • Monitor exchange rates and send when the timing works for you.
  • Track your transfer from the moment you send to when the money arrives.

 

Download the app

4.8/5
4.7/5

Rating as of May 2026

Frequently asked questions

Do I need a SWIFT/BIC code for international money transfers to ICICI Bank in India?

Yes. A SWIFT code is required for any international bank transfer to ICICI Bank. It tells the sending institution exactly where to route the funds, and without it, the transfer cannot be processed. The primary SWIFT code for ICICI Bank is ICICINBBXXX.

How do I find a SWIFT code for ICICI Bank?

The most reliable method is to ask your recipient directly. ICICI Bank customers can locate their branch SWIFT code on a bank statement or through online banking. You can also reference the Western Union bank codes guide for additional help.

Do all banks have a SWIFT code?

Most banks that handle international transfers have a SWIFT code. Smaller or local institutions occasionally route transfers through a larger correspondent bank using that bank’s code instead. Some transfers, especially in Europe, may require an IBAN code. For more on how transfer codes differ, see our guide on SWIFT codes vs. IBANs.

Is a SWIFT code the same for all branches?

Not always. Many banks assign unique SWIFT codes to individual branches, and ICICI Bank is one of them. If your recipient’s specific branch code isn’t available, ICICINBBXXX serves as the head office code and works for most transfers.

This content is for informational purposes only. Western Union does not require you add bank codes when performing an international money transfer.