South African Rand to Sri Lankan Rupee — ZAR to LKR
Need to make a money transfer? High-street banks add a markup to the exchange rate. Wise can save you money.ZAR/LKR Rate Statistics
| Metric | 7 Days | 30 Days | 90 Days |
|---|---|---|---|
| High | 20.3739 | 20.3739 | 20.7892 |
| Low | 19.8793 | 19.8084 | 19.7506 |
| Average | 19.9994 | 20.0371 | 20.2674 |
| Change | +1.59% | +2.41% | -2.15% |
ZAR/LKR Over the Past Year
ZAR/LKR is at 20.3415, 85% of the way between its 52-week low of 17.5434 (6 Nov 2025) and high of 20.8179 (21 May 2026). It is up 8.5% since 1 January and up 16.5% on a year ago.
| 52-week high | 20.8179 |
| 52-week low | 17.5434 |
| Change since 1 January | +8.48% |
| Change over 1 year | +16.50% |
ZAR to LKR Conversion Table
| ZAR | LKR |
|---|---|
| ZAR 10 | LKR 203.41 |
| ZAR 50 | LKR 1,017.07 |
| ZAR 100 | LKR 2,034.15 |
| ZAR 250 | LKR 5,085.37 |
| ZAR 500 | LKR 10,170.74 |
| ZAR 1,000 | LKR 20,341.47 |
| ZAR 5,000 | LKR 101,707.36 |
| ZAR 10,000 | LKR 203,414.72 |
LKR to ZAR Conversion Table
| LKR | ZAR |
|---|---|
| LKR 100 | ZAR 4.92 |
| LKR 500 | ZAR 24.58 |
| LKR 1,000 | ZAR 49.16 |
| LKR 2,500 | ZAR 122.90 |
| LKR 5,000 | ZAR 245.80 |
| LKR 10,000 | ZAR 491.61 |
| LKR 50,000 | ZAR 2,458.03 |
| LKR 100,000 | ZAR 4,916.06 |
Need to make a money transfer? High-street banks add a markup to the exchange rate. Wise can save you money.One South African Rand is worth 20.3415 LKR at today's mid-market rate, so 100 ZAR converts to 2,034.15 LKR and 1,000 ZAR converts to 20,341.47 LKR. Over the past 30 days the rate has moved between 19.8084 and 20.3739.
Over the past year ZAR/LKR has ranged from 17.5434 (6 November 2025) to 20.8179 (21 May 2026). Its biggest one-day move in that time was a rise of 4.08% on 20 May 2026. For longer context, five years ago one ZAR bought about 12.9733 LKR; ten years ago, about 10.3487.
Rates on this page update every minute. They are mid-market rates, which is usually better than the rate a bank or transfer provider will offer you.
