On 2026-10-11, 1 Sri Lankan Rupee (LKR) = 0.04997 South African Rand (ZAR) at the mid-market rate. Conversely, 1 ZAR = 20.0109 LKR. Over the last 30 days the LKR/ZAR rate moved between 0.04895 and 0.05064, a change of +1.23%.
You have converted 23 LKR to ZAR : 1.149373 R.
On this page you can find the latest exchange rate between Sri Lankan Rupee and South African Rand, rates are updated every day, for this conversion we used the mid-market rate: 0.049972744. You can convert Sri Lankan Rupee to other different currencies with the converter on right sidebar.
Would you like to invert the currencies ?
Please visit
South African Rand (ZAR) Sri Lankan Rupee (LKR).
Last update : Sat, 10 Oct 2026 22:00:00 +0000
Last update : Sat, 10 Oct 2026 22:00:00 +0000
| Date | Sri Lankan Rupee | South African Rand |
|---|---|---|
| Wednesday, 08/26/2026 | 1 LKR = | 0.048560547 ZAR |
| Tuesday, 08/25/2026 | 1 LKR = | 0.048693209 ZAR |
| Monday, 08/24/2026 | 1 LKR = | 0.048564731 ZAR |
| Sunday, 08/23/2026 | 1 LKR = | 0.048654356 ZAR |
| Saturday, 08/22/2026 | 1 LKR = | 0.04866263 ZAR |
| Friday, 08/21/2026 | 1 LKR = | 0.048748234 ZAR |
| Tuesday, 08/18/2026 | 1 LKR = | 0.048909706 ZAR |
| Monday, 08/17/2026 | 1 LKR = | 0.048722521 ZAR |
| Sunday, 08/16/2026 | 1 LKR = | 0.04860973 ZAR |
| Saturday, 08/15/2026 | 1 LKR = | 0.048717115 ZAR |
| LKR | ZAR | LKR | ZAR |
|---|---|---|---|
| 5 LKR = | 0.2499 ZAR | 100.0545 LKR = | 5 ZAR |
| 10 LKR = | 0.4997 ZAR | 200.1091 LKR = | 10 ZAR |
| 20 LKR = | 0.9995 ZAR | 400.2182 LKR = | 20 ZAR |
| 50 LKR = | 2.4986 ZAR | 1000.5454 LKR = | 50 ZAR |
| 100 LKR = | 4.9973 ZAR | 2001.0908 LKR = | 100 ZAR |
| 300 LKR = | 14.9918 ZAR | 6003.2725 LKR = | 300 ZAR |
| 500 LKR = | 24.9864 ZAR | 10005.4542 LKR = | 500 ZAR |
| 1000 LKR = | 49.9727 ZAR | 20010.9083 LKR = | 1000 ZAR |
1 Sri Lankan Rupee is worth 0.04997 South African Rand at the mid-market rate of 2026-10-11. 1 South African Rand is worth 20.0109 Sri Lankan Rupee.
100 LKR = 4.9973 ZAR, and 100 ZAR = 2,001.09 LKR (rate of 2026-10-11).
Over 30 days the rate went from 0.04936 to 0.04997 (+1.23%). The 30-day high was 0.05064 and the low was 0.04895.
XeConvert publishes daily mid-market reference rates aggregated from public market data and central bank sources. Banks, card issuers and exchange offices add a margin, so the rate you actually get may be slightly different.