Highest TT Buying
Best bank for receiving USD
332.5000(+0.50)
HNB
Lowest TT Buying
Lowest buying rate for USD
327.0000
Pan Asia
Highest TT Selling
Highest selling rate for USD
342.5900(+2.54)
Nations Trust
Lowest TT Selling
Best bank for sending USD
337.0000
Pan Asia
Average TT Buying
330.86 LKR(+1.69)
Based on applicable bank rates
Average TT Selling
340.60 LKR(+1.66)
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 current rates where available; otherwise last verified bank rates.
USD Bank Comparison
Bank sources: 14
BOC 331.2500(+3.65) 340.6500(+3.65) 9.4000 13 Jun 2026Last verifiedUpdated 19 hours ago
Cargills 330.0900(+1.25) 341.4500(+0.25) 11.3600 12 Jun 2026Last verifiedUpdated 19 hours ago
Commercial Bank 332.0000(+3.50) 341.0000(+3.50) 9.0000 12 Jun 2026Last verifiedUpdated 1 day ago
DFCC 330.7500(-0.50) 340.2500(-0.50) 9.5000 13 Jun 2026Last verifiedUpdated 16 hours ago
HNB 332.5000(+0.50) 342.0000(+1.00) 9.5000 12 Jun 2026Last verifiedUpdated 1 day ago
Nations Trust 331.4100(+2.46) 342.5900(+2.54) 11.1800 13 Jun 2026Last verifiedUpdated 19 hours ago
NDB 331.0000(+3.00) 340.0000(+3.00) 9.0000 13 Jun 2026Last verifiedUpdated 19 hours ago
Pan Asia 327.0000 337.0000 10.0000 02 Jun 2026Last verifiedUpdated 11 days ago
People's Bank 330.0401(-1.13) 339.9460(-1.16) 9.9059 13 Jun 2026Last verifiedUpdated 19 hours ago
Sampath 332.0000(+1.00) 341.0000(+1.00) 9.0000 12 Jun 2026Last verifiedUpdated 1 day ago
SBI Sri Lanka 331.0000(+3.50) 341.0000(+3.50) 10.0000 12 Jun 2026Last verifiedUpdated 1 day ago
Seylan 330.5000(+2.00) 339.5000(+2.00) 9.0000 12 Jun 2026Last verifiedUpdated 1 day ago
Union Bank 331.7500(+4.00) 341.2500(+4.00) 9.5000 12 Jun 2026Last verifiedUpdated 1 day ago
Amana Bank 330.7500(-1.25) 340.7500(-1.25) 10.0000 13 Jun 2026Last verifiedUpdated 19 hours ago
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.
Last verified trend. Some points may use last verified bank rates where banks did not publish that day.
Summary — 7-day view
08 Jun 2026 – 14 Jun 2026
TT Buying
Opening Rate
-
-
Closing Rate
-
-
Highest Rate
-
-
Lowest Rate
-
-
7-Day Average
-
Average of daily averages
Net Change
-
-
TT Selling
Opening Rate
-
-
Closing Rate
-
-
Highest Rate
-
-
Lowest Rate
-
-
7-Day Average
-
Average of daily averages
Net Change
-
-
Banks shown: 14 Published today: 0 Observed today: 0 Last verified: 14 Average market spread: -
Best banks — 7-day view
Applicable daily rates · Data available: 08 Jun 2026 – 14 Jun 2026
Best banks to receive USD
🏆
HNB
331.4643 LKR
7/7 days · Avg TT Buying
🥈
DFCC
330.8929 LKR
7/7 days · Avg TT Buying
🥉
People's Bank
330.7210 LKR
7/7 days · Avg TT Buying
Best banks to pay in USD
🏆
BOC
338.8286 LKR
7/7 days · Avg TT Selling
🥈
Seylan
338.9286 LKR
7/7 days · Avg TT Selling
🥉
NDB
339.4286 LKR
7/7 days · Avg TT Selling