SWIFT Codes for banks in Malaysia

SWIFT Codes for main Malaysia Banks

  1. Alliance Bank Malaysia Berhad
  2. Ambank (M) Berhad
  3. Bank Islam Malaysia Berhad
  4. Bank Simpasan Nasional (BSN)
  5. Cimb Bank Berhad (CIB)
  6. Hong Leong Bank Berhad
  7. Malayan Banking Berhad (Maybank)
  8. Public Bank Berhad
  9. RHB Bank Berhad

SWIFT Codes for banks in Malaysia

Below are the SWIFT codes for banks in Malaysia. These SWIFT codes are only the active participants who are connected to SWIFT network. Passive participants codes are excluded from the list.

IDBankCityBranchSWIFT Code
1AFFIN BANK BERHADKUALA LUMPURPHBMMYKL
2AFFIN HWANG ASSET MANAGEMENT BERHADKUALA LUMPURHIMRMYKL
3AFFIN HWANG INVESTMENT BANK BERHADKUALA LUMPURHDSBMY2P
4AFFIN ISLAMIC BANK BERHADKUALA LUMPURAIBBMYKL
5AIA BHD.KUALA LUMPURAIACMYKL
6AL RAJHI BANKING AND INVESTMENT CORPORATION (MALAYSIA) BHDKUALA LUMPURRJHIMYKL
7ALLIANCE BANK MALAYSIA BERHADKUALA LUMPURMFBBMYKL
8ALLIANCE INVESTMENT BANK BERHADKUALA LUMPURMBAMMYKL
9ALLIANCE ISLAMIC BANK BERHADKUALA LUMPURALSRMYKL
10AMBANK (M) BERHADKUALA LUMPURARBKMYKL
11AMBANK (M) BERHADLABUANLABUAN OFFSHORE BRANCH (LICENSED LABUAN BANK NO.080097D)ARBKMYKLLAB
12AMBANK ISLAMIC BERHADKUALA LUMPURAISLMYKL
13AMINVESTMENT BANK BERHAD (FORMERLY KNOWN AS AMMERCHANT BANK BERHAD)KUALA LUMPURAMMBMYKL
14ASIA INVESTMENT BANKING CORPORATIONLABUANASNCMY2L
15ASIA PACIFIC INVESTMENT BANK LTDKUALA LUMPURASPMMYKL
16AXIATA GROUP BERHADKUALA LUMPURAXGBMYKK
17BANGKOK BANK BERHADKUALA LUMPURBKKBMYKL
18BANK AL HABIB LIMITEDLABUANBAHLMY2A
19BANK ISLAM MALAYSIA BERHADKUALA LUMPURBIMBMYKL
20BANK KERJASAMA RAKYAT MALAYSIA BERHAD (BANK RAKYAT)KUALA LUMPURBKRMMYKL
21BANK MUAMALAT MALAYSIA BERHAD (6175-W)KUALA LUMPURBMMBMYKL
22BANK MUAMALAT MALAYSIA BERHAD (6175-W)KUALA LUMPURTRADE FINANCEBMMBMYKLTFD
23BANK NEGARA MALAYSIAKUALA LUMPURBNMAMYK3
24BANK NEGARA MALAYSIAKUALA LUMPURBNMAMY2K
25BANK NEGARA MALAYSIAKUALA LUMPURHEAD OFFICEBNMAMYKL
26BANK OF AMERICA, MALAYSIA BERHADKUALA LUMPURBOFAMY2XGRC
27BANK OF AMERICA, MALAYSIA BERHADKUALA LUMPURBOFAMY2XLMY
28BANK OF AMERICA, MALAYSIA BERHADKUALA LUMPURBOFAMY2X
29BANK OF AMERICA, MALAYSIA BERHADLABUANBOFAMY2XLBN
30BANK OF CHINA (MALAYSIA) BERHADKUALA LUMPURBKCHMYKL
31BANK OF CHINA (MALAYSIA) BERHADKUALA LUMPURBANK OF CHINA MALAYSIA RMB CLEARING CENTERBKCHMYKLCLR
32BANK PERTANIAN MALAYSIA BERHAD-AGROBANKKUALA LUMPURAGOBMYKL
33BNP PARIBASLABUANBNPAMYKA
34BNP PARIBAS MALAYSIA BERHADKUALA LUMPURBNPAMYKL
35BNP PARIBAS MALAYSIA BERHADKUALA LUMPURBNPPM ISLAMIC BANKING WINDOWBNPAMYKLSPI
36CAGAMAS BERHADKUALA LUMPURCAGAMYKL
37CHINA CONSTRUCTION BANK (MALAYSIA) BERHADKUALA LUMPURPCBCMYKL
38CHINA CONSTRUCTION BANK CORPORATION LABUAN BRANCHLABUANPCBCMY22
39CIBLABUANRINTMY22
40CIMB BANK (L) LIMITEDLABUANCIBBMYKA
41CIMB BANK BERHADKUALA LUMPURCIBBMYKL
42CIMB BANK BERHADKUALA LUMPURSECURITIES BORROWING AND LENDINGCIBBMYKLSBL
43CIMB BANK BERHAD, LABUAN OFFSHORE BRANCHLABUANCIBBMY2L
44CIMB INVESTMENT BANK BERHADKUALA LUMPURCOIMMYKL
45CIMB ISLAMIC BANK BERHADKUALA LUMPURCTBBMYKL
46CIMB-PRINCIPAL ASSET MANAGEMENT BERHADKUALA LUMPURCANHMYKL
47CITIBANK BERHADGEORGE TOWNPENANG BRANCHCITIMYKLPEN
48CITIBANK BERHADJOHOR BAHRUJOHOR BAHRU BRANCHCITIMYKLJOD
49CITIBANK BERHADKUALA LUMPURJALAN AMPANGCITIMYKL
50CITIBANK BERHADKUALA LUMPURLABCITIMYKLLAB

Last Database Update : 06-JUL-2022

Validate SWIFT Code

Check

About SWIFT Codes


SWIFT/BIC codes are used to identify specific banks and branches in international money transfers, making sure your money gets to the right place. These codes are used by banks to process international wire transfers and messages.

All SWIFT codes consist of 8 or 11 characters. An 11 digit code refers to a specific branch, while an 8 digit code (or one ending in 'XXX') refers to the bank's head office. SWIFT code registrations are handled by the Society for Worldwide Interbank Financial Telecommunication (SWIFT). The term SWIFT is often used interchangeably with BIC, which stands for Bank Identifier Code.

The tools here are provided for informational purposes only. Whilst every effort is made to provide accurate data, users must acknowledge that this website accepts no liability whatsoever with respect to its accuracy. Only your bank can confirm the correct bank account information. If you are making an important or time-critical payment, we recommend you contact your bank first.