On 2026-10-11, 1 Zimbabwean Dollar (ZWD) = 0.04568 South African Rand (ZAR) at the mid-market rate. Conversely, 1 ZAR = 21.8929 ZWD. Over the last 30 days the ZWD/ZAR rate moved between 0.04455 and 0.04624, a change of +1.92%.
You have converted 1024 ZWD to ZAR : 46.773100 R.
On this page you can find the latest exchange rate between Zimbabwean Dollar and South African Rand, rates are updated every day, for this conversion we used the mid-market rate: 0.045676855. You can convert Zimbabwean Dollar to other different currencies with the converter on right sidebar.
Would you like to invert the currencies ?
Please visit
South African Rand (ZAR) Zimbabwean Dollar (ZWD).
Last update : Sat, 10 Oct 2026 22:00:00 +0000
Last update : Sat, 10 Oct 2026 22:00:00 +0000
| Date | Zimbabwean Dollar | South African Rand |
|---|---|---|
| Wednesday, 08/26/2026 | 1 ZWD = | 0.04403691 ZAR |
| Tuesday, 08/25/2026 | 1 ZWD = | 0.044241064 ZAR |
| Monday, 08/24/2026 | 1 ZWD = | 0.044242121 ZAR |
| Sunday, 08/23/2026 | 1 ZWD = | 0.044281122 ZAR |
| Saturday, 08/22/2026 | 1 ZWD = | 0.044255373 ZAR |
| Friday, 08/21/2026 | 1 ZWD = | 0.04449611 ZAR |
| Tuesday, 08/18/2026 | 1 ZWD = | 0.044877109 ZAR |
| Monday, 08/17/2026 | 1 ZWD = | 0.044706639 ZAR |
| Sunday, 08/16/2026 | 1 ZWD = | 0.044708138 ZAR |
| Saturday, 08/15/2026 | 1 ZWD = | 0.044774035 ZAR |
| ZWD | ZAR | ZWD | ZAR |
|---|---|---|---|
| 5 ZWD = | 0.2284 ZAR | 109.4646 ZWD = | 5 ZAR |
| 10 ZWD = | 0.4568 ZAR | 218.9293 ZWD = | 10 ZAR |
| 20 ZWD = | 0.9135 ZAR | 437.8585 ZWD = | 20 ZAR |
| 50 ZWD = | 2.2838 ZAR | 1094.6463 ZWD = | 50 ZAR |
| 100 ZWD = | 4.5677 ZAR | 2189.2926 ZWD = | 100 ZAR |
| 300 ZWD = | 13.7031 ZAR | 6567.8778 ZWD = | 300 ZAR |
| 500 ZWD = | 22.8384 ZAR | 10946.4629 ZWD = | 500 ZAR |
| 1000 ZWD = | 45.6769 ZAR | 21892.9259 ZWD = | 1000 ZAR |
1 Zimbabwean Dollar is worth 0.04568 South African Rand at the mid-market rate of 2026-10-11. 1 South African Rand is worth 21.8929 Zimbabwean Dollar.
100 ZWD = 4.5677 ZAR, and 100 ZAR = 2,189.29 ZWD (rate of 2026-10-11).
Over 30 days the rate went from 0.04482 to 0.04568 (+1.92%). The 30-day high was 0.04624 and the low was 0.04455.
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.