SWIFT/BIC Codes in Pakistan

BanksDAILY provides you with a list of 8 digit SWIFT codes for all banks in Pakistan. What are SWIFT and BIC codes? A SWIFT Code, also called a BIC number, is a standard format of Bank Identifier Code used to specify a particular bank or branch. These codes are used when transferring money between banks (international wire transfers). SWIFT codes are also used for messaging between banks.


SWIFT codes usually encompass 8 to 11 character strings. All 11 digit codes refer to specific branches, while 8 digit codes (or those ending in "XXX") refer to the head or primary office. SWIFT codes are formatted as follows: AAAA BB CC DDD


First 4 characters - bank code (only letters)
Next 2 characters - ISO 3166-1 alpha-2 country code (only letters)
Next 2 characters - location code, passive participant has "1" in the second character (letters and digits)
Last 3 characters (optional) - branch code (letters and digits)

Company SWIFT-code
ALBARAKA BANK (PAKISTAN) LIMITED AIINPKKA
ALLIED BANK LIMITED ABPAPKKA
ASKARI BANK LIMITED ASCMPKKA
ASKARIBANK LIMITED ASCMPKKA
BANK AL HABIB LIMITED BAHLPKKA
BANK ALFALAH LIMITED ALFHPKKA
BANK OF CHINA LIMITED KARACHI BRANCH BKCHPKKA
BANK OF KHYBER, THE KHYBPKKA
BANKISLAMI PAKISTAN LIMITED BKIPPKKA
CITIBANK N.A. CITIPKKX
DEUTSCHE BANK AG, KARACHI BRANCH DEUTPKKA
DUBAI ISLAMIC BANK PAKISTAN LIMITED DUIBPKKA
FAYSAL BANK LIMITED FAYSPKKA
FIRST WOMEN BANK LIMITED FWOMPKKA
HABIB BANK LIMITED HABBPKKA
HABIB METROPOLITAN BANK LIMITED MPBLPKKA
INDUSTRIAL AND COMMERCIAL BANK OF CHINA, KARACHI BRANCH ICBKPKKA
JS BANK LIMITED JSBLPKKA
KTRADE SECURITIES LIMITED KTSEPKK2
MCB BANK LIMITED MUCBPKKA
MCB ISLAMIC BANK LIMITED MCIBPKKI
MEEZAN BANK LIMITED MEZNPKKA
NATIONAL BANK OF PAKISTAN NBPAPKKA
NAYAPAY (PRIVATE) LIMITED NAYAPKK2
SAMBA BANK LIMITED SAMBPKKA
SILKBANK LIMITED SAUDPKKA
SINDH BANK LIMITED SINDPKKA
SONERI BANK LIMITED SONEPKKA
STANDARD CHARTERED BANK (PAKISTAN) LIMITED SCBLPKKX
STATE BANK OF PAKISTAN SBPPPKKA
SUMMIT BANK LTD SUMBPKKA
THE BANK OF PUNJAB BPUNPKKA
TRUST INVESTMENT BANK LIMITED TIBLPKKA
UNITED BANK LIMITED UNILPKKA