Skip to content

Bank Codes of Sri Lanka

Every bank has a unique bank code assigned to it. This bank code is useful when doing international money transfers and other bank-related work.
We hope our bank code list will be useful for the public.

A bank code is a code assigned by a central bank, a bank supervisory body, or a Bankers Association in a country to all its licensed member banks or financial institutions.
The rules vary to a great extent between the countries. Also, the name of bank codes varies.

if you find any errors in below Sri Lankan bank code list, kindly inform us.


Bank Code Bank Name
7852 Alliance Finance Company PLC
7463 Amana Bank PLC
7472 Axis Bank
7010 Bank of Ceylon
7481 Cargills Bank Limited
8004 Central Bank of Sri Lanka
7825 Central Finance PLC
7047 Citi Bank
7746 Citizen Development Business Finance PLC
7056 Commercial Bank PLC
7870 Commercial Credit & Finance PLC
7807 Commercial Leasing and Finance
7205 Deutsche Bank
7454 DFCC Bank PLC
7074 Habib Bank Ltd
7083 Hatton National Bank PLC
7737 HDFC Bank
7092 Hongkong Shanghai Bank
7384 ICICI Bank Ltd
7108 Indian Bank
7117 Indian Overseas Bank
7834 Kanrich Finance Limited
7861 Lanka Orix Finance PLC
7773 LB Finance PLC
7269 MCB Bank Ltd
7913 Mercantile Investment and Finance PLC
7898 Merchant Bank of Sri Lanka & Finance PLC
7214 National Development Bank PLC
7719 National Savings Bank
7162 Nations Trust Bank PLC
7311 Pan Asia Banking Corporation PLC
7135 Peoples Bank
7922 People’s Leasing & Finance PLC
7296 Public Bank
7755 Regional Development Bank
7278 Sampath Bank PLC
7728 Sanasa Development Bank
7782 Senkadagala Finance PLC
7287 Seylan Bank PLC
7038 Standard Chartered Bank
7144 State Bank of India
7764 State Mortgage & Investment Bank
7302 Union Bank of Colombo PLC
7816 Vallibel Finance PLC





මෙම දත්තවල නිරවද්‍යතාවය අපි සහතික නොකරමු. ඔබේම අවදානමකින් එය භාවිතා කරන්න
We do not guarantee the accuracy of above information, please use at your own risk.