Home › Bank codes › Meezan Bank SWIFT code
Short answer The Meezan Bank SWIFT code is
MEZNPKKA. Meezan publishes this one 8-character code for Meezan Bank Limited, Pakistan, and does not publish separate SWIFT codes for its branches.
At a glance
- SWIFT/BIC:
MEZNPKKA(Meezan Bank Nostro accounts list ↗ · checked 2026-09-27)- IBAN bank code:
MEZN(Meezan IBAN generator ↗ · checked 2026-09-27)- IBAN length: 24 characters (Meezan IBAN generator ↗ · checked 2026-09-27)
- Branch SWIFT codes: Not published by the bank (Meezan Bank Nostro accounts list ↗ · checked 2026-09-27)
- 24/7 call centre: +92 (21) 111-331-331 and +92 (21) 111-331-332 (Meezan contact us ↗ · checked 2026-09-27)
Give this to the sender
- Bank: Meezan Bank Limited
- SWIFT/BIC:
MEZNPKKA- IBAN bank code:
MEZN- Your IBAN: 24 characters, printed on your bank statement or generated through Meezan’s WhatsApp banking or IBAN generator
Meezan Bank prints its SWIFT code in its Nostro accounts list (dated 7/6/2023) as “MEZN PK KA”. The bank adds a note that “SWIFT codes do not contain blank spaces” and that the spaces are only for clarity. When you give it to a sender, write it as one word: MEZNPKKA. Its first four letters, MEZN, are also the bank code inside every Meezan IBAN.
No branch-level code is published by Meezan. We found no page or document on meezanbank.com that lists 11-character SWIFT codes for individual branches, such as a Lahore or Karachi branch. Some code-lookup websites list Lahore codes for Meezan, but the bank does not confirm them, so we don’t repeat them here.
If a sender’s bank insists on an 11-character code, call Meezan’s 24/7 call centre on +92 (21) 111-331-331 and ask before the money is sent.
The SWIFT code identifies the bank. The IBAN (International Bank Account Number) identifies your own account. A sender abroad usually needs both.
Meezan’s IBAN is 24 characters. The bank describes it this way:
| Part | Characters | What it is |
|---|---|---|
| Country code | 2 | PK for Pakistan |
| Check digits | 2 | Validate the correctness of the account number |
| Bank code | 4 | MEZN, the first four letters of the SWIFT code |
| Zeroes | 2 | 00 |
| Branch code | 4 | Your 4-digit Meezan branch code |
| Account number | 10 | Your existing Meezan account number |
Meezan’s own example: account number 1234567890 at branch code 0101 gives the IBAN PK10MEZN0001011234567890. This is the bank’s sample, not a real account.
You can check that an IBAN is in the right format with our IBAN checker. It only validates an IBAN; it does not create one. To get your own IBAN, see Meezan Bank IBAN.
Meezan says the IBAN “can be used to receive inward remittances from abroad”. For a bank transfer, give the sender the details in the box above: the bank’s full name, MEZNPKKA and your 24-character IBAN. Meezan’s home remittance page does not publish a full list of the details a sender needs, so the sender’s bank or money transfer company may ask for more, such as your name exactly as on the account.
Meezan also runs Meezan Easy Remit, its home remittance service. The bank lists these ways to receive money:
To follow a remittance, use Meezan’s Home Remittance Tracker ↗ and enter the transaction reference number. For problems, Meezan’s home remittance team is on +92 (21) 38103500 (extensions 2720, 2894, 2348, 71096, 70727) and hru.csd@meezanbank.com.
More on the options: Receiving money from abroad.
Warning Meezan Bank says it “will never contact any customer and request electronic banking credentials”, and that it will never ask for your card or account information, PIN or password on WhatsApp. If you get such a call, hang up and call the bank. If you think your login ID or passcode has been stolen, call 111-331-331 at once. On its official LinkedIn page, Meezan also said in January 2026 that it does not call customers from its UAN numbers 021-111-331-331 and 021-111-331-332, so a call from these numbers asking for information is not the bank.
MEZNPKKA. Meezan prints it as “MEZN PK KA” in its Nostro accounts list, and says the spaces are only for clarity.
Meezan publishes only MEZNPKKA and does not publish separate codes for branches. Branch-level codes on lookup websites are not confirmed by the bank.
No. The SWIFT code identifies Meezan Bank; your IBAN identifies your account. The IBAN contains MEZN, the first four letters of the SWIFT code, plus your branch code and account number.
Use Meezan’s Home Remittance Tracker with your transaction reference number, or call the home remittance team on +92 (21) 38103500.