Highest TT Buying
Best bank for receiving USD
328.5000
Commercial Bank
Lowest TT Buying
Lowest buying rate for USD
326.0000
Seylan
Highest TT Selling
Highest selling rate for USD
339.4400
Cargills
Lowest TT Selling
Best bank for sending USD
335.0000
Seylan
Average TT Buying
327.39 LKR(-3.02)
Based on applicable bank rates
Average TT Selling
337.15 LKR(-3.05)
Based on applicable bank rates
Market Movement Today Awaiting today's bank publications. Market movement analysis will begin once sufficient current-day data becomes available. 0 banks increased TT Buying 0 banks decreased TT Buying 0 unchanged
Showing today's applicable rate where available; otherwise last known bank rates.
USD Bank Comparison
Bank sources: 14
BOC 327.1000(-4.15) 336.5000(-4.15) 9.4000 Updated today · 16 Jun 2026
Cargills 328.1000 339.4400 11.3400 Last known · 15 Jun 2026
Commercial Bank 328.5000 337.5000 9.0000 Last known · 15 Jun 2026
DFCC 328.2500 337.7500 9.5000 Last known · 15 Jun 2026
HNB 326.5000 336.5000 10.0000 Last known · 15 Jun 2026
Nations Trust 327.4700(-3.94) 338.5300(-4.06) 11.0600 Updated today · 16 Jun 2026
NDB 327.0000(-4.00) 336.0000(-4.00) 9.0000 Updated today · 16 Jun 2026
Pan Asia 327.0000 337.0000 10.0000 Checked today
People's Bank 327.7308(0.00) 337.5674(0.00) 9.8366 Updated today · 16 Jun 2026
Sampath 327.5000 336.5000 9.0000 Last known · 15 Jun 2026
SBI Sri Lanka 328.0000 338.0000 10.0000 Last known · 15 Jun 2026
Seylan 326.0000 335.0000 9.0000 Last known · 15 Jun 2026
Union Bank 327.2500 336.7500 9.5000 Last known · 15 Jun 2026
Amana Bank 327.0000 337.0000 10.0000 Last known · 15 Jun 2026
USD Trend Analysis (All Banks Average)
TT Buying Rates & TT Selling Rates
Data available from 01 Jun 2026
Trend data is based on valid saved source dates from 01 Jun 2026.
Applicable daily trend. Carry-forward points are labelled in diagnostics.
Summary — This week so far
15 Jun 2026 – 16 Jun 2026
TT Buying
Opening Rate
-
-
Closing Rate
-
-
Highest Rate
-
-
Lowest Rate
-
-
This Week Average
-
Average of daily averages
Net Change
-
-
TT Selling
Opening Rate
-
-
Closing Rate
-
-
Highest Rate
-
-
Lowest Rate
-
-
This Week Average
-
Average of daily averages
Net Change
-
-
Banks shown: 14 Updated today: 4 Checked today: 1 Last known: 9 Average market spread: -
Best banks — This week so far
Applicable daily rates · Data available: 15 Jun 2026 – 16 Jun 2026 Limited history
Best banks to receive USD
🏆
Nations Trust
329.4400 LKR
2/2 days · Avg TT Buying
🥈
BOC
329.1750 LKR
2/2 days · Avg TT Buying
🥉
NDB
329.0000 LKR
2/2 days · Avg TT Buying
Best banks to pay in USD
🏆
People's Bank
337.5674 LKR
2/2 days · Avg TT Selling
🥈
NDB
338.0000 LKR
2/2 days · Avg TT Selling
🥉
BOC
338.5750 LKR
2/2 days · Avg TT Selling