SWIFT/BIC codes in Malaysia: banks starting with B

321 banks and financial institutions in Malaysia with 413 SWIFT/BIC codes in total.

Bank SWIFT/BIC City Codes
Bangkok Bank Berhad BKKBMYKLXXX Kuala Lumpur 1
Bank Al Habib Limited BAHLMY2AXXX Labuan 1
Bank Industri Malaysia Berhad BKIMMYK1XXX Kuala Lumpur 1
Bank Islam Malaysia Berhad BIMBMYKLXXX Kuala Lumpur 1
Bank Islam Malaysia Berhad Labuan Offshore Branch BISLMYKAXXX Labuan 1
Bank Kerjasama Rakyat Malaysia Berhad (Bank Rakyat) BKRMMYKLXXX Kuala Lumpur 1
Bank Muamalat Malaysia Berhad (6175-W) BMMBMYKLXXX Kuala Lumpur 2
Bank Negara Malaysia BNMAMY2KXXX Kuala Lumpur 2
Bank of America, Malaysia Berhad BOFAMY2XXXX Kuala Lumpur 4
Bank of China (Malaysia) Berhad BKCHMYKLXXX Kuala Lumpur 1
Bank of Nova Scotia, The NOSCMY2LXXX Labuan 1
Bank of Tokyo-Mitsubishi Ufj (Malaysia) Berhad BOTKMY21XXX Kuala Lumpur 2
Bank of Tokyo-Mitsubishi Ufj, LTD., The BOTKMYKAXXX Labuan 1
Bank Pembangunan Malaysia Berhad PEMBMYK1XXX Kuala Lumpur 1
Bank Pembangunan Malaysia Berhad-Spi PEMBMY21XXX Kuala Lumpur 1
Bank Pertanian Malaysia Berhad - Rentas Spi AGOBMY21XXX Kuala Lumpur 1
Bank Pertanian Malaysia Berhad-Agrobank AGOBMYKLXXX Kuala Lumpur 1
Bank Simpanan Nasional Berhad BSNAMYK1XXX Kuala Lumpur 1
Bank Simpanan Nasional-Islamic BSNAMY21XXX Kuala Lumpur 1
Barclays de Zoete Wedd (Malaysia) Sdn Bhd BZWLMYK1XXX Kuala Lumpur 1
Bat Aspac Service Centre Sdn. Bhd BATSMYK1XXX Kuala Lumpur 1
Bbmb Discount House Bhd BDHBMYK1XXX Kuala Lumpur 1
Bbmb Futures Sdn Bhd BBFTMYK1XXX Kuala Lumpur 1
Bbmb Kewangan Bhd. BKEWMYK1XXX Kuala Lumpur 1
Bbmb Securities Sdn Bhd BSSBMYK1XXX Kuala Lumpur 1
Bbmb Unit Trust Management Berhad BBUTMYK1XXX Kuala Lumpur 1
Bimb Securities Sdn Bhd BSDBMYK1XXX Kuala Lumpur 1
Bimb Unit Trust Management Berhad BUTMMYK1XXX Kuala Lumpur 1
BNP Paribas BNPAMYKAXXX Labuan 1
BNP Paribas Malaysia Berhad BNPAMYKLXXX Kuala Lumpur 2
BNP Paribas Malaysia Berhad-Spi BNPAMY21XXX Kuala Lumpur 1
British American Tobacco Gsd (Kuala Lumpur) Sdn Bhd BATSMY21XXX Petaling Jaya, Selangor 1
Bumiputra Merchant Bankers Berhad BMBBMYK1XXX Kuala Lumpur 1
Bursa Malaysia Berhad XKLSMYK1XXX Kuala Lumpur 1
Bursa Malaysia Depository Sdn. Bhd. MCDSMYK1XXX Kuala Lumpur 1
Bursa Malaysia Derivatives Berhad XLOFMYK1XXX Kuala Lumpur 1
Bursa Malaysia Derivatives Clearing Berhad BMDRMYK1XXX Kuala Lumpur 1
Bursa Malaysia Securities Clearing Sendirian Berhad BMSCMYK1XXX Kuala Lumpur 1

How a SWIFT/BIC code from Malaysia is built up

A SWIFT/BIC code has 8 or 11 characters. Each part has a fixed meaning:

BKKB Bank code
4 letters that identify the bank.
MY Country code
2 letters for the country (ISO 3166).
KL Location code
2 characters for the city or region of the head office.
XXX Branch code
3 characters for a specific branch. XXX means the head office.

Malaysia: banks and their SWIFT/BIC codes

On this page you find codes for 321 institutions in Malaysia, 413 codes in all. Every code points to a bank or one of its branches.

Pick a bank from the list to see the head office code and its other codes along with tips for payments to and from that bank. Below the list we explain how a code from Malaysia is put together, how to send money to Malaysia at a fair price and what to check before you pay.

What the letters in a Malaysia BIC mean

A BIC is either 8 or 11 characters long. The first four letters identify the bank, characters five and six are the country code and the next two give the location.

You can spot a code from Malaysia by letters five and six: they always show the ISO country code of Malaysia. A code with a different country code come from a bank abroad, even if the bank name looks familiar.

The long version adds three characters for a branch. Use a branch code just when the recipient explicitly gives you one.

SWIFT transfers to Malaysia

Since Malaysia does not belong to SEPA, a transfer from abroad is usually sent as a SWIFT payment. That means the payment always needs the BIC of the recipient’s bank.

Not every country uses the IBAN. The receiving bank usually provides a list of required details for payments from abroad. International transfers sometimes go via correspondent banks.

How reliable is this list?

The best place to find the right code is a document from the bank itself. When the code you were given differs from our list, stop and ask: check with the recipient or the bank.

We gather bank codes from publicly available data and update our list from time to time. Still, banks merge or change codes, so information can be out of date. Use this list as a reference. GoldexPay is an independent comparison site.

Watch out for invoices containing a new account, especially when they come by email. Always verify a change of bank details by phone.

SWIFT codes in Malaysia: banks under :letter

Here you see a selection: just banks in Malaysia whose name begins with :letter. The figures for Malaysia mentioned here apply to every bank we list and not only this letter.

Some banks appear under their official name. The full overview for Malaysia is available if the letter filter does not help.

What a sender needs to pay you in Malaysia

For an international payment in Malaysia, the sender has to have more than the SWIFT code. Share your name as registered with the bank, the IBAN or account number, your bank’s SWIFT code and your address, which some banks require.

Look up your bank in the list above and compare the code with your own bank details, but take the code from your own bank details when in doubt. You can add your bank’s name and city as well, since some payment forms ask for it.

What lands in your account is often less than the amount sent. Intermediary banks may deduct a fee and your own bank may charge for processing, and when currencies differ, an exchange rate margin comes on top. On invoices, agree how the fees are split.

The largest SWIFT network in Malaysia: United Overseas Bank (Malaysia) Berhad

In our data, United Overseas Bank (Malaysia) Berhad has the most SWIFT/BIC codes of all banks in Malaysia. The head office of United Overseas Bank (Malaysia) Berhad has UOVBMYKLXXX.

The number of codes tells you more about how it organises its payments than about how big it is. Making a payment to United Overseas Bank (Malaysia) Berhad? Go with UOVBMYKLXXX except when a specific branch code is requested.

When does money sent to Malaysia arrive?

An international transfer to Malaysia typically takes anywhere from one to several business days, depending on the currency, the route and the banks involved. Transfers sent late in the day or on a weekend or public holiday often start the next business day.

Many banks use SWIFT gpi for faster and traceable payments. Every gpi transfer carries a unique transaction reference, the UETR that banks can use to see where the money is. Keep the payment confirmation until the recipient confirms; a bank needs it to start a trace.

Bank or transfer service for Malaysia?

When you send money to Malaysia via your bank, the fee you see is only part of what you pay. You pay the transfer fee, possibly charges from intermediary banks along the way and, above all, the exchange rate markup if the money is converted.

The markup on the rate is often the biggest cost item because it is hidden in the rate. A simple test: put the offered rate against the mid-market rate and look at the difference.

For many routes, a specialist provider is cheaper than a traditional bank transfer, mainly because of the rate. GoldexPay compares these providers side by side so you can see what actually arrives in Malaysia before you commit.

Frequently asked questions

How many banks in Malaysia have a SWIFT/BIC code?

We list 321 institutions in Malaysia that together have 413 SWIFT/BIC codes, including branches and departments.

Which bank in Malaysia has the most SWIFT codes?

United Overseas Bank (Malaysia) Berhad has the most codes: 27 in our database. The head office uses UOVBMYKLXXX.

How do I recognise a SWIFT/BIC code from Malaysia?

Characters 5 and 6 of every SWIFT/BIC code are the country code. Codes from Malaysia contain MY.

What is the cheapest way to send money to Malaysia?

Banks often add a markup to the exchange rate. Check what arrives in Malaysia with specialist providers to pay less.

How long does a transfer to Malaysia take?

A SWIFT transfer to Malaysia usually takes 2–5 business days. Money transfer services are often faster and cheaper.

Source: listbase-org SWIFT/BIC database (MIT licence), updated monthly. Always verify the code with the recipient or their bank.