South African Rand to Sri Lanka Rupee Exchange Rate Today (ZAR to LKR)

⇄ Swap to LKR → ZAR

Live mid-market South African Rand (ZAR) to Sri Lanka Rupee (LKR) exchange rate, interactive currency converter, historical charts, and conversion tables.

1 South African Rand (ZAR) = 20.045 Sri Lanka Rupee (LKR)
Inverse Rate: 1 LKR = 0.04989 ZAR +0.02747 LKR (+0.14%) Updated: Wednesday, 28 October 2026, 6:41 PM GMT
Day Open 20.017 LKR
Day High 20.300 LKR
Day Low 19.784 LKR
30-Day Change -0.71%
1-Year Change +12.86%

Daily ZAR/LKR Exchange Rate Report (Wednesday, 28 October 2026, 6:41 PM)

ZAR/LKR Rising Today
Daily Change (ZAR/LKR) +0.02747 LKR (+0.14%)
Inverse (1 LKR in ZAR) 0.04989 ZAR
7-Day Trend -1.25%
30-Day Trend -0.71%

The South African Rand to Sri Lanka Rupee (ZAR/LKR) exchange rate is trading higher today (Wednesday, 28 October 2026, 6:41 PM), rising by +0.02747 LKR (+0.14%) from the previous close of 20.017 LKR to reach 1 ZAR = 20.045 LKR. Conversely, on an inverse basis, 1 Sri Lanka Rupee (LKR) is currently worth 0.04989 ZAR.

For practical conversions at today’s mid-market rate, 100 ZAR equals 2,004.46 LKR and 1,000 ZAR equals 20,044.64 LKR. Going the other way, 100 LKR converts to 4.99 ZAR while 1,000 LKR converts to 49.89 ZAR.

Over the past 30 days, the ZAR/LKR pair has traded between a monthly low of 19.784 LKR and a high of 20.300 LKR, with a 1-year average exchange rate of 19.443 LKR. Across recent horizons, ZAR against LKR shows a 7-day change of -1.25%, a 30-day change of -0.71%, and a 1-year change of +12.86%.

Convert South African Rand (ZAR) to Sri Lanka Rupee (LKR)

Enter any amount below to convert instantly between South African Rand (ZAR) and Sri Lanka Rupee (LKR) using live mid-market rates.

ZAR to LKR & LKR to ZAR Conversion Tables

Quick reference tables for common South African Rand (ZAR) and Sri Lanka Rupee (LKR) denominations at today’s exchange rate.

Convert South African Rand (ZAR) to Sri Lanka Rupee (LKR)

South African Rand (ZAR) Sri Lanka Rupee (LKR)
1 ZAR 20.04 LKR
5 ZAR 100.22 LKR
10 ZAR 200.45 LKR
25 ZAR 501.12 LKR
50 ZAR 1,002.23 LKR
100 ZAR 2,004.46 LKR
250 ZAR 5,011.16 LKR
500 ZAR 10,022.32 LKR
1,000 ZAR 20,044.64 LKR
5,000 ZAR 100,223.19 LKR
10,000 ZAR 200,446.39 LKR

Convert Sri Lanka Rupee (LKR) to South African Rand (ZAR)

Sri Lanka Rupee (LKR) South African Rand (ZAR)
1 LKR 0.0499 ZAR
5 LKR 0.2494 ZAR
10 LKR 0.4989 ZAR
25 LKR 1.25 ZAR
50 LKR 2.49 ZAR
100 LKR 4.99 ZAR
250 LKR 12.47 ZAR
500 LKR 24.94 ZAR
1,000 LKR 49.89 ZAR
5,000 LKR 249.44 ZAR
10,000 LKR 498.89 ZAR

South African Rand to Sri Lanka Rupee (ZAR/LKR) Historical Exchange Rate Chart

Interactive historical chart tracking the South African Rand (ZAR) against the Sri Lanka Rupee (LKR) across multiple timeframes.

ZAR/LKR Market Indicators & Historical Range

Session trading quotes, 30-day, 6-month, and 52-week high/low benchmarks, and multi-period performance for South African Rand to Sri Lanka Rupee.

Today’s ZAR/LKR Session Quotes

Bid Rate 20.044 LKR
Ask Rate 20.046 LKR
Day High 20.300 LKR
Day Low 19.784 LKR
Day Open 20.017 LKR
Previous Close 20.017 LKR
24h Change +0.02747 LKR (+0.14%)

Historical High, Low & Average (ZAR/LKR)

Period Lowest Highest Average
30 Days 19.784 20.300 20.018
6 Months 18.991 21.058 20.239
1 Year (52W) 17.409 21.058 19.443

ZAR/LKR Performance by Period

Timeframe Historical Rate Change Change %
1 Day 20.045 LKR +0.02747 LKR +0.14%
1 Week 20.300 LKR -0.2539 LKR -1.25%
30 Days 20.189 LKR -0.1427 LKR -0.71%
6 Months 19.269 LKR +0.7775 LKR +4.03%
1 Year 17.763 LKR +2.2835 LKR +12.86%
5 Years 13.354 LKR +6.6919 LKR +50.11%
10 Years 10.673 LKR +9.3734 LKR +87.83%
20 Years 14.378 LKR +5.6675 LKR +39.42%

ZAR to LKR Last 14 Days Exchange Rate History

Day-by-day closing exchange rates for South African Rand (ZAR) to Sri Lanka Rupee (LKR) over the last two weeks.

Date 1 ZAR in LKR 1 LKR in ZAR 100 ZAR in LKR Daily Change %
2026-10-28 20.046 LKR 0.04989 ZAR 2,004.60 LKR +0.31%
2026-10-27 19.983 LKR 0.05004 ZAR 1,998.33 LKR +0.02%
2026-10-26 19.980 LKR 0.05005 ZAR 1,998.03 LKR -0.20%
2026-10-25 20.021 LKR 0.04995 ZAR 2,002.06 LKR +0.00%
2026-10-24 20.021 LKR 0.04995 ZAR 2,002.06 LKR +0.04%
2026-10-23 20.012 LKR 0.04997 ZAR 2,001.20 LKR -0.58%
2026-10-22 20.130 LKR 0.04968 ZAR 2,012.95 LKR -0.84%
2026-10-21 20.300 LKR 0.04926 ZAR 2,029.98 LKR +0.36%
2026-10-20 20.228 LKR 0.04944 ZAR 2,022.80 LKR +0.33%
2026-10-19 20.162 LKR 0.04960 ZAR 2,016.23 LKR +0.26%
2026-10-18 20.110 LKR 0.04973 ZAR 2,010.98 LKR +0.15%
2026-10-17 20.080 LKR 0.04980 ZAR 2,008.00 LKR -0.07%
2026-10-16 20.094 LKR 0.04977 ZAR 2,009.39 LKR +0.25%
2026-10-15 20.045 LKR 0.04989 ZAR 2,004.48 LKR +0.69%

South African Rand (ZAR) vs. Sri Lanka Rupee (LKR) Currency Profiles

Compare central bank authorities, symbols, subunits, and local gold price pages for South African Rand and Sri Lanka Rupee.

South African Rand (ZAR)

ISO 4217 Code ZAR
Currency Symbol R • cent
Central Bank South African Reserve Bank
Primary Country / Region South Africa
Local Gold Price Page Live Gold Price in South Africa (ZAR) →

Sri Lanka Rupee (LKR)

ISO 4217 Code LKR
Currency Symbol ரூ • cent
Central Bank Central Bank of Sri Lanka
Primary Country / Region Sri Lanka
Local Gold Price Page Live Gold Price in Sri Lanka (LKR) →

Frequently Asked Questions

What is the South African Rand to Sri Lanka Rupee (ZAR/LKR) exchange rate today?
Today’s live mid-market exchange rate is 1 South African Rand (ZAR) = 20.045 Sri Lanka Rupee (LKR). Conversely, 1 Sri Lanka Rupee (LKR) = 0.04989 South African Rand (ZAR).
How much is 100 South African Rand (ZAR) in Sri Lanka Rupee (LKR)?
At the current exchange rate of 20.045, 100 ZAR is worth 2,004.46 LKR, and 1,000 ZAR is worth 20,044.64 LKR.
What was the highest and lowest South African Rand to Sri Lanka Rupee exchange rate in the last 30 days?
Over the past 30 days, the ZAR/LKR exchange rate reached a high of 20.300 LKR and a low of 19.784 LKR, with a 1-year average of 19.443 LKR.
How do I convert South African Rand to Sri Lanka Rupee?
To convert South African Rand (ZAR) to Sri Lanka Rupee (LKR), multiply the amount in ZAR by the current exchange rate of 20.045. To convert LKR back to ZAR, multiply by the inverse rate of 0.04989.