Srilanka-Places.com has listed approx 21 banks in Batticaloa. Some of the Top rated banks in Batticaloa are- Peoples Bank Kokkaddicholai, Bank of Ceylon Kokkaddicholai Branch, Bank of Ceylon Kokkaddicholai Branch, Samurdhi Bank-Iruthayapuram, Samurthi Bank Kadukkamunai, Samurthi Bank Kadukkamunai, Merchant Bank of SrilankaBatticaloa, People's Leasing & Finance PLC, People's Leasing & Finance PLC & Supa Hous.