ZAR to LKR Exchange Rate

🔄 Switch to LKR/ZAR currency pair.

Live Rate: 20.0056 (-)
1 ZAR = 20.0056 LKR · 1 LKR = 0.04999 ZAR
Last updated: October 12, 2026
Today's Date: October 12, 2026


ZAR/LKR Chart (Hourly)

Loading Chart Data...
Base: ZAR Second: LKR

ZAR to LKR conversion table

ZAR LKR LKR → ZAR
1 ZAR 20.0056 LKR 0.04999 ZAR
5 ZAR 100.028 LKR 0.24993 ZAR
10 ZAR 200.056 LKR 0.49986 ZAR
25 ZAR 500.139 LKR 1.2497 ZAR
50 ZAR 1,000.28 LKR 2.4993 ZAR
100 ZAR 2,000.56 LKR 4.9986 ZAR
500 ZAR 10,002.78 LKR 24.9931 ZAR
1,000 ZAR 20,005.56 LKR 49.9861 ZAR
5,000 ZAR 100,027.80 LKR 249.931 ZAR
10,000 ZAR 200,055.61 LKR 499.861 ZAR

ZAR/LKR over the last 12 months

52-week range 17.1172 – 20.8179 (currently 78.0% of range)
Change, 30 days-2.47%
Change, 90 days-3.09%
Annualised volatility12.5%
50-day average 20.2979 (rate is below)
200-day average 19.7590 (rate is above)

What moves ZAR/LKR?

South African Rand (ZAR)

  • Platinum, gold and other metals exports
  • SARB policy rate and global risk appetite — the rand is a high-beta EM proxy
  • Domestic electricity supply and fiscal concerns

Sri Lankan Rupee (LKR)

  • Tourism receipts and remittances
  • IMF programme progress following the 2022 default
  • Import controls and the reserves position

About these currencies

South African Rand (R)

Issuing authority
South African Reserve Bank (SARB)
Exchange-rate regime
Free-floating
Minor unit
cent (100)

Sri Lankan Rupee (Rs)

Issuing authority
Central Bank of Sri Lanka (CBSL)
Exchange-rate regime
Managed float
Minor unit
cent (100)

Convert ZAR to LKR

TO
Exchange History