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





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