SWIFT (BIC) and IFSC codes


The downside of international transfers with your bank

Banks use SWIFT for international transfers, but it's not the most efficient or cost-effective solution as you you might get a bad exchange rate and pay high fees. We recommend using TransferWise, which is up to 5x cheaper and gives you a great rate.

There are 150 branches of “ICICI Bank Ltd” in Karnataka

Bank State District City Branch IFSC code
ICICI Bank Ltd Karnataka BAGALKOT AMINGAD AMINGAD (HUNGUND EX.) ICIC0006509
ICICI Bank Ltd Karnataka BAGALKOT BAGALKOT BAGALKOT ICIC0000532
ICICI Bank Ltd Karnataka BAGALKOT GULEDAGUDDA GULEDGUDD ICIC0006519
ICICI Bank Ltd Karnataka BAGALKOT JAMKHANDI JAMAKHANDI ICIC0006515
ICICI Bank Ltd Karnataka BAGALKOT RABKAVI BANHATTI RABKAVI ICIC0006498
ICICI Bank Ltd Karnataka BAGALKOT TERDAL TERDAL ICIC0006500
ICICI Bank Ltd Karnataka BAGALKOTE ILKAL ILKAL ICIC0006507
ICICI Bank Ltd Karnataka BAGALKOTE MUDHOL MUDHOL, KARNATAKA ICIC0001413
ICICI Bank Ltd Karnataka BANGALORE BANGALORE BANGALORE K.G. ICIC0006560
ICICI Bank Ltd Karnataka BANGALORE BANGALORE BANGALORE M.G.ROAD ICIC0006561
ICICI Bank Ltd Karnataka BANGALORE RURAL BIDADI BIDADI TOWN, KARNATAKA ICIC0001414
ICICI Bank Ltd Karnataka BANGALORE RURAL CHANNAPATNA CHANNAPATNA KARNATAKA ICIC0001416
ICICI Bank Ltd Karnataka BANGALORE RURAL DEVANAHALLI DEVANAHALLI, KARNATAKA ICIC0001415
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE 5TH BLOCK JAYANAGAR-BANGALORE, KARNATAKA ICIC0001666
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE BANASHANKARI 2ND STAGE ICIC0002337
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE BANGALORE ICIC0001008
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE BANGALORE ICIC0001009
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE BANGALORE (SAHAKAR NAGAR) ICIC0000604
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE BANGALORE - BTM 2ND STAGE ICIC0000297
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE BANGALORE - CANTONMENT ICIC0006252
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE BANGALORE - CHAMARAJPET ICIC0006254
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE BANGALORE - COX TOWN ICIC0000252
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE BANGALORE - ELECTRONIC CITY ICIC0000360
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE BANGALORE - HOSUR ROAD ICIC0000583
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE BANGALORE - HRBR LAYOUT ICIC0000298
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE BANGALORE - HSR LAYOUT ICIC0000357
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE BANGALORE - INDIRA NAGAR ICIC0000169
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE BANGALORE - INDIRANAGAR 12TH MAIN, KARNATAKA ICIC0001668
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE BANGALORE - ITPL ICIC0000551
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE BANGALORE - J P NAGAR ICIC0000401
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE BANGALORE - JAYANAGAR ICIC0000053
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE BANGALORE - JAYANAGAR 7TH BLOCK ICIC0000251
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE BANGALORE - JAYANAGAR 9TH BLOCK ICIC0000299
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE BANGALORE - JP NAGAR V PHASE KARNATAKA ICIC0001669
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE BANGALORE - KORAMANGALA ICIC0000047
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE BANGALORE - KORMANAGALA TH B BLOCK KARNATAKA ICIC0001667
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE BANGALORE - KUMARA PARK ICIC0006253
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE BANGALORE - LANGFORD ROAD ICIC0000269
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE BANGALORE - M G ROAD ICIC0000002
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE BANGALORE - MALLESHWARAM ICIC0000078
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE BANGALORE - MALLESHWARAM 8TH MAIN, KARNATAKA ICIC0001670
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE BANGALORE - N R ROAD ICIC0006251
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE BANGALORE - OMBR LAYOUT ICIC0001851
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE BANGALORE - R T NAGAR ICIC0000204
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE BANGALORE - RAJAJINAGAR ICIC0000296
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE BANGALORE - RICHARDS TOWN KARNATAKA ICIC0001662
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE BANGALORE - SARJAPUR ROAD ICIC0001075
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE BANGALORE - VIJAYANAGAR ICIC0000159
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE BANGALORE - YELAHANKA ICIC0000411
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE BANGALORE CUNNINGHAM ROAD KARNATAKA ICIC0001421
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE BANGALORE KALYANAGAR KARNATAKA ICIC0001665
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE BANGALORE MANYATA TECH PARK KARNATAKA ICIC0001422
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE BANGALORE PADMANABHNAGAR, KARNATAKA ICIC0001664
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE BANGALORE SAFAL - RMAG ICIC0000230
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE BANGALORE VITTAL MALLYA ROAD KARNATAKA ICIC0001663
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE BANGALORE- AVENUE ROAD ICIC0000359
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE BANGLORE - NEW BEL ROAD ICIC0000937
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE BASVESHWARNAGAR, BANGALORE ICIC0002301
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE BIDADI ICIC0000084
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE CHANDRA LAYOUT ICIC0002317
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE HANUMANTH NAGAR ICIC0002325
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE JALAHALLI - BANGALORE, KARNATAKA ICIC0001419
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE JAYANAGAR-BANGALORE, KARNATAKA ICIC0001418
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE JEEVAN BIMA NAGAR-BANGALORE, KARNATAKA ICIC0001420
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE LALBAGH ROAD ICIC0001937
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE OLD MADRAS ROAD, BANGALORE ICIC0000601
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE RAJARAJESHWARI NAGAR ICIC0000938
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE SADASHIV NAGAR-BANGALORE, KARNATAKA ICIC0001661
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE UTTARHALLI ICIC0002178
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE VIDYARANYAPURA ICIC0002191
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE WHITEFIELD-HOPE FARM ICIC0002181
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE YESHWANTPUR, BANGALORE ICIC0000287
ICICI Bank Ltd Karnataka BANGALORE URBAN BANGALORE URBAN BANGALORE - INFOSYS ICIC0000552
ICICI Bank Ltd Karnataka BANGALORE URBAN BANNERGHATTA BANNERGHATTA ICIC0001007
ICICI Bank Ltd Karnataka BANGALORE URBAN KOTHANUR KOTHANUR ICIC0001850
ICICI Bank Ltd Karnataka BANGALORE URBAN MARATHAHALLI MARATHALLI, BANGALORE, KARNATAKA ICIC0001417
ICICI Bank Ltd Karnataka BANGALORE URBAN MARATHAHALLI NEW WHITEFIELD WEALTH ICIC0001948
ICICI Bank Ltd Karnataka BANGALORE URBAN PEENYA PEENYA ICIC0001935
ICICI Bank Ltd Karnataka BANGALORE URBAN SARJAPURA SARJAPUR ICIC0001949
ICICI Bank Ltd Karnataka BELGAUM ATHANI ATHANI ICIC0006505
ICICI Bank Ltd Karnataka BELGAUM BAILHONGAL BAILHONGAL ICIC0006524
ICICI Bank Ltd Karnataka BELGAUM BELGAUM BELGAUM ICIC0000176
ICICI Bank Ltd Karnataka BELGAUM BELGAUM SHAHAPUR BELGAUM ICIC0006497
ICICI Bank Ltd Karnataka BELGAUM BHOJ BHOJ ICIC0006510
ICICI Bank Ltd Karnataka BELGAUM BORGAON BOREGAON (SADALGA EX.) ICIC0006517
ICICI Bank Ltd Karnataka BELGAUM CHINCHALI CHINCHALI ICIC0006514
ICICI Bank Ltd Karnataka BELGAUM EXAMBA EXAMBA ICIC0006518
ICICI Bank Ltd Karnataka BELGAUM GALATGA GALATGA (BEDKIHAL EX.) ICIC0006516
ICICI Bank Ltd Karnataka BELGAUM GOKAK GOKAK ICIC0006522
ICICI Bank Ltd Karnataka BELGAUM NIPANI NIPANI ICIC0006502
ICICI Bank Ltd Karnataka BELGAUM SAUNDATTI SOUNDATTI ICIC0006523
ICICI Bank Ltd Karnataka BELGAUM UGAR KHURD UGAR KHURD ICIC0006501
ICICI Bank Ltd Karnataka BELLARY BELLARY BELLARY ICIC0001092
ICICI Bank Ltd Karnataka BELLARY HOSPET HOSPET, KARNATAJKA. ICIC0001073
ICICI Bank Ltd Karnataka BELLARY TORANAGALLU TORANAGALLU, KARNATAKA ICIC0001423
ICICI Bank Ltd Karnataka BIDAR BIDAR BIDAR ICIC0000738
ICICI Bank Ltd Karnataka BIJAPUR BIJAPUR BIJAPUR ICIC0006506
ICICI Bank Ltd Karnataka BIJAPUR TIKOTA TIKOTA ICIC0006508
ICICI Bank Ltd Karnataka CHAMRAJNAGAR KOLLEGAL KOLLEGAL ICIC0001010
ICICI Bank Ltd Karnataka CHICKMAGALUR CHIKMAGALUR CHIKMAGALUR ICIC0000739
ICICI Bank Ltd Karnataka CHITRADURGA CHALLAKERE CHALLAKERE ICIC0001011
ICICI Bank Ltd Karnataka CHITRADURGA CHITRADURGA CHITRADURGA, KARNATAKA ICIC0001424
ICICI Bank Ltd Karnataka DAKSHIN KANNAD KURNAD-MUDIPU KURNAD-MUDIPU, KARNATAKA ICIC0001156
ICICI Bank Ltd Karnataka DAKSHIN KANNAD MANGALORE MANGALORE - CHILIMBI, KARNATAKA ICIC0001154
ICICI Bank Ltd Karnataka DAKSHIN KANNAD MANGALORE VALENCIA-MANGALORE, KARNATAKA ICIC0001153
ICICI Bank Ltd Karnataka DAKSHIN KANNAD MOODABIDRI MUDBIDRI, KARNATAKA ICIC0001155
ICICI Bank Ltd Karnataka DAKSHIN KANNAD PUTTUR PUTTUR ICIC0001734
ICICI Bank Ltd Karnataka DAKSHINA KANNADA MANGALORE MANGALORE ICIC0000014
ICICI Bank Ltd Karnataka DAKSHINA KANNADA MANGALORE MANGALORE - INFOSYS TECHNOLOGY LTD ICIC0000557
ICICI Bank Ltd Karnataka DAKSHINA KANNADA MANGALORE ST.AGNES, MANGALORE ICIC0000561
ICICI Bank Ltd Karnataka DAVANAGARE DAVANGERE DAVENGERE ICIC0000613
ICICI Bank Ltd Karnataka DHARWAD HUBLI-DHARWAD DHARWAD ICIC0000170
ICICI Bank Ltd Karnataka DHARWAD HUBLI-DHARWAD DHARWAD - LAKMANAHALLI, KARNATAKA ICIC0001425
ICICI Bank Ltd Karnataka DHARWAD HUBLI-DHARWAD HUBLI ICIC0000157
ICICI Bank Ltd Karnataka DHARWAD HUBLI-DHARWAD HUBLI GOKUL ROAD KARNATAKA ICIC0001426
ICICI Bank Ltd Karnataka GADAK GADAG GADAG ICIC0006520
ICICI Bank Ltd Karnataka GADAK SHIRHATTI SHIRHATTI ICIC0006499
ICICI Bank Ltd Karnataka GULBERGA GULBARGA GULBARGA ICIC0000458
ICICI Bank Ltd Karnataka GULBERGA SHAHAPUR SHAHAPUR ICIC0000521
ICICI Bank Ltd Karnataka HASSAN HASSAN HASSAN ICIC0001059
ICICI Bank Ltd Karnataka HAVERI HAVERI HAVERI ICIC0000522
ICICI Bank Ltd Karnataka KOLAR KOLAR BANGARPET ICIC0000478
ICICI Bank Ltd Karnataka KOLAR KOLAR KOLAR ICIC0001852
ICICI Bank Ltd Karnataka KOPPAL GANGAVATHI GANGAVATHI ICIC0000865
ICICI Bank Ltd Karnataka KOPPAL KOPPAL KOPPAL, KARNATAKA ICIC0001427
ICICI Bank Ltd Karnataka MADIKERI KUSHALNAGAR KUSHAL NAGAR ICIC0000479
ICICI Bank Ltd Karnataka MADIKERI MADIKERI MADIKERI ICIC0000487
ICICI Bank Ltd Karnataka MANDYA MANDYA MANDYA ICIC0000741
ICICI Bank Ltd Karnataka MANGALORE MANGALORE MANGLORE ICIC0006562
ICICI Bank Ltd Karnataka MYSORE MYSORE INFOSYS, MYSORE KARNATAKA ICIC0001428
ICICI Bank Ltd Karnataka MYSORE MYSORE MYSORE ICIC0000152
ICICI Bank Ltd Karnataka MYSORE MYSORE MYSORE - INFOSYS ICIC0000558
ICICI Bank Ltd Karnataka MYSORE MYSORE MYSORE - KUVEMPUNAGAR ICIC0000560
ICICI Bank Ltd Karnataka MYSORE MYSORE MYSORE MAIN ICIC0006255
ICICI Bank Ltd Karnataka MYSORE MYSORE SIDDHARTHANAGAR-MYSORE ICIC0001429
ICICI Bank Ltd Karnataka MYSORE NANJANGUD NANJANGUD KARNATAKA ICIC0001722
ICICI Bank Ltd Karnataka RAICHUR RAICHUR RAICHUR ICIC0000482
ICICI Bank Ltd Karnataka RAICHUR SHAKTINAGAR SHAKTINAGAR, RAICHUR ICIC0001430
ICICI Bank Ltd Karnataka RAICHUR SINDHANOOR SINDHANUR ICIC0000445
ICICI Bank Ltd Karnataka SHIMOGA SHIMOGA SHIMOGA - RMAG ICIC0000301
ICICI Bank Ltd Karnataka TUMKUR TUMKUR TUMKUR ICIC0001094
ICICI Bank Ltd Karnataka UDIPI KARKALA KARKAL, KARNATAKA ICIC0001431
ICICI Bank Ltd Karnataka UDIPI SANTHEKATE SANTHAKATTE - UDUPI, KARNATAKA ICIC0001432
ICICI Bank Ltd Karnataka UDUPI UDUPI MANIPAL ICIC0000072
ICICI Bank Ltd Karnataka UDUPI UDUPI UDUPI ICIC0000559
ICICI Bank Ltd Karnataka UDUPI VADERAHOBALI KUNDAPUR - KARNATAKA ICIC0001076
ICICI Bank Ltd Karnataka UTTAR KANNAD BHATKAL BHATKAL, KARNATAKA ICIC0001472
ICICI Bank Ltd Karnataka UTTAR KANNAD KUMTA KUMTA ICIC0001735
ICICI Bank Ltd Karnataka UTTARA KANNADA KARWAR KARWAR – KARNATAKA ICIC0001063
ICICI Bank Ltd Karnataka UTTARA KANNADA SIRSI SIRSI ICIC0000531
Bank Codes