Srilanka-Places.com has listed approx 13 atms in Batticaloa. Some of the Top rated atms in Batticaloa are- Bank of Ceylon ATMBatticaloa Airport, HNB ATM General Hospital Batticaloa & Cashe Deposit Bdm Seylan.