BanksDAILY provides you with a list of 8 digit SWIFT codes for all banks in Sri Lanka. 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 |
|---|---|
| AMANA BANK PLC | AMNALKLX |
| AXIS BANK LTD. | AXISLKLX |
| BANK OF CEYLON | BCEYLKLX |
| BANK OF CHINA LIMITED COLOMBO BRANCH | BKCHLKLX |
| CARGILLS BANK LIMITED | CGRBLKLX |
| CENTRAL BANK OF SRI LANKA | CBCELKLS |
| CITIBANK N.A. SRI LANKA | CITILKLX |
| COMMERCIAL BANK OF CEYLON PLC | CCEYLKLX |
| DEUTSCHE BANK AG, COLOMBO BRANCH | DEUTLKLX |
| DFCC BANK PLC | DFCCLKLX |
| HABIB BANK LTD. | HABBLKLC |
| HATTON NATIONAL BANK PLC | HBLILKLX |
| HONGKONG AND SHANGHAI BANKING CORPORATION LIMITED, THE | HSBCLKLX |
| ICICI BANK LTD | ICICLKLX |
| INDIAN BANK | IDIBLKLC |
| INDIAN OVERSEAS BANK | IOBALKLC |
| MCB BANK LTD. | MUCBLKLC |
| NATIONAL DEVELOPMENT BANK PLC. | NDBSLKLX |
| NATIONAL SAVINGS BANK | NSBALKLX |
| NATIONS TRUST BANK PLC | NTBCLKLX |
| PAN ASIA BANKING CORPORATION PLC | PABSLKLX |
| PEOPLE'S BANK | PSBKLKLX |
| PUBLIC BANK BERHAD | PBBELKLX |
| SAMPATH BANK PLC | BSAMLKLX |
| SEYLAN BANK PLC | SEYBLKLX |
| STANDARD CHARTERED BANK | SCBLLKLX |
| STATE BANK OF INDIA | SBINLKLX |
| UNION BANK OF COLOMBO PLC | UBCLLKLC |