The US Dollar buying and selling rates have increased slightly across five major commercial banks on October 21 compared with Tuesday.
Selling rates ranged from Rs.335.75 to Rs.336.65. Seylan Bank recorded the highest selling rate at Rs.336.65, while Commercial Bank quoted Rs.335.75.
Dollar Rates Rise at Major Banks
- At Seylan Bank, the Dollar buying rate increased from Rs.327.30 to Rs.327.40. Its selling rate moved from Rs.336.55 to Rs.336.65.
- NDB Bank raised its buying rate from Rs.327.10 to Rs.327.30. The selling rate increased from Rs.336.10 to Rs.336.30.
- At People’s Bank, the buying rate moved from Rs.327.61 to Rs.327.66. Its selling rate rose from Rs.335.73 to Rs.335.79.
- Commercial Bank increased its buying rate from Rs.325.58 to Rs.325.83. The selling rate also moved up from Rs.335.50 to Rs.335.75.
- Sampath Bank recorded the biggest increase among the five banks. Its buying rate rose from Rs.327.50 to Rs.328.00, while the selling rate increased from Rs.335.50 to Rs.336.00.
Central Bank Dollar Rates
The Central Bank’s rates for the US Dollar stood at Rs.331.75 for the indicative rate, Rs.327.39 for buying and Rs.336.38 for selling.
All five banks listed higher buying and selling rates compared with Tuesday, although the changes remained relatively small.
Central Bank of Sri Lanka (CBSL) Daily Exchange Rate
Last modified: October 21, 2026




