Every licensed bank in Sri Lanka is assigned a unique bank code by the Central Bank. These codes are essential for international money transfers, interbank transactions, and various banking operations. Bank codes are standardized identifiers used worldwide, though naming conventions and regulations differ between countries. In Sri Lanka, the Central Bank maintains and assigns these codes to all licensed financial institutions.
We’ve compiled this comprehensive list of Sri Lankan bank codes as a public resource. If you spot any errors or outdated information, please let us know so we can keep this directory accurate.
| Bank Name | Bank Code | SWIFT Code | Type | City | Contact | Action |
|---|---|---|---|---|---|---|
| Amana Bank PLC | 7463 | AMNALKLX | Licensed Commercial Bank | Colombo 03 | +94 11 7756000 / +94 11 2574419 | View Branches |
| Bank of Ceylon | 7010 | BCEYLKLX | Licensed Commercial Bank | Colombo 01 | +94 11 2446790 | View Branches |
| Bank of China Ltd | 7700 | BKCHLKLX | Licensed Commercial Bank | Colombo 02 | +94 11 2195566 | View Branches |
| Cargills Bank PLC | 7481 | CGRBLKLX | Licensed Commercial Bank | Colombo 03 | +94 11 7640640 / +94 11 7640175 / +94 11 7640500 | View Branches |
| Citibank, N.A. | 7047 | CITILKLX | Licensed Commercial Bank | Colombo 07 | +94 11 4796600 | View Branches |
| Commercial Bank of Ceylon PLC | 7056 | CCEYLKLX | Licensed Commercial Bank | Colombo 01 | +94 11 2486000 | View Branches |
| Deutsche Bank AG | 7205 | DEUTLKLX | Licensed Commercial Bank | Colombo 02 | +94 11 2447062 | View Branches |
| DFCC Bank PLC | 7454 | DFCCLKLX | Licensed Commercial Bank | Colombo 03 | +94 11 2442458 | View Branches |
| Habib Bank Ltd | 7074 | HABBLKLC | Licensed Commercial Bank | Colombo 03 | +94 11 2370390 | View Branches |
| Hatton National Bank PLC | 7083 | HBLILKLX | Licensed Commercial Bank | Colombo 10 | +94 11 2664664 | View Branches |
| HDFC Bank of Sri Lanka | 7737 | HDFLKLX | Licensed Specialised Bank | Colombo 02 | +94 11 2356800 / +94 11 2447354 | View Branches |
| HSBC (The Hongkong & Shanghai Banking Corporation) | 7092 | HSBCLKLX | Licensed Commercial Bank | Colombo 01 | +94 11 4472200 | View Branches |
| Indian Bank | 7108 | IDIBLKLC | Licensed Commercial Bank | Colombo 03 | +94 11 2447163 / +94 11 2323402 | View Branches |
| Indian Overseas Bank | 7117 | IOBALKLC | Licensed Commercial Bank | Colombo 11 | +94 11 5324400 | View Branches |
| MCB Bank Ltd | 7269 | MUCBLKLC | Licensed Commercial Bank | Colombo 01 | +94 11 5222200 | View Branches |
| National Development Bank PLC | 7214 | NDBSLKLX | Licensed Commercial Bank | Colombo 02 | +94 11 2448448 | View Branches |
| National Savings Bank | 7719 | NSBALKLX | Licensed Specialised Bank | Colombo 03 | +94 11 2573008-15 | View Branches |
| Nations Trust Bank PLC | 7162 | NTBCLKLX | Licensed Commercial Bank | Colombo 02 | +94 11 4313131 | View Branches |
| Pan Asia Banking Corporation PLC | 7311 | PABSLKLX | Licensed Commercial Bank | Colombo 03 | +94 11 2565565 / +94 11 4667777 | View Branches |
| People's Bank | 7135 | PSBKLKLX | Licensed Commercial Bank | Colombo 02 | +94 11 2481481 / +94 11 2327841-6 | View Branches |
| Public Bank Berhad | 7296 | PBBELKLX | Licensed Commercial Bank | Colombo 03 | +94 11 2576289-92 / +94 11 7290200-07 | View Branches |
| Regional Development Bank | 7755 | Licensed Specialised Bank | Kelaniya | +94 11 2035454-59 | View Branches | |
| Sampath Bank PLC | 7278 | BSAMLKLX | Licensed Commercial Bank | Colombo 02 | +94 11 2303071 / +94 11 2306040 | View Branches |
| SANASA Development Bank | 7728 | Licensed Specialised Bank | Nugegoda | +94 11 2808780 | View Branches | |
| Seylan Bank PLC | 7287 | SEYBLKLX | Licensed Commercial Bank | Colombo 03 | +94 11 2008888 | View Branches |
| Standard Chartered Bank | 7038 | SCBLLKLX | Licensed Commercial Bank | Colombo 01 | +94 11 2446160 | View Branches |
| State Bank of India | 7144 | SBINLKLX | Licensed Commercial Bank | Colombo 01 | +94 11 4446811 / +94 11 4446812 / +94 11 4446813 | View Branches |
| State Mortgage and Investment Bank | 7764 | Licensed Specialised Bank | Colombo 03 | +94 11 2565582 | View Branches | |
| Union Bank of Colombo PLC | 7302 | UBCLLKLC | Licensed Commercial Bank | Colombo 03 | +94 11 2374100 / +94 11 2370690 | View Branches |