- Home
- ZAR – South African Rand
- ZAR → ZWD
1 ZAR to ZWDSouth African Rand → Zimbabwean Dollar
On 2026-10-30, 1 South African Rand (ZAR) = 21.7767 Zimbabwean Dollar (ZWD) at the mid-market rate. Conversely, 1 ZWD = 0.04592 ZAR. Over the last 30 days the ZAR/ZWD rate moved between 21.6260 and 22.0762, a change of -1.07%.
This page shows the live mid-market rate from South African Rand (ZAR) to Zimbabwean Dollar (ZWD), its history over the past year and ready-made conversion tables. Rates are updated twice a day; banks and card networks usually add a margin on top.
ZAR/ZWD exchange rate chart
ZAR/ZWD went from 22.0762 on Sep 30, 2026 to 21.7767 on Oct 30, 2026 (−1.36 %). Highest: 22.0762 (Sep 30, 2026); lowest: 21.6260 (Oct 5, 2026).
ZAR/ZWD exchange rate analysis
Over the last 30 days the ZAR/ZWD rate fell (-1.36%): the ZAR lost ground against the ZWD. Over the past 12 months it ranged from 20.6215 (2025-11-05) to 22.9918 (2026-01-29), with an average of 21.9475. Today's rate is close to its one-year average. Day-to-day movements are moderate (average daily change of 0.33%). The largest daily move of the last 30 days was -1.41% on 2026-10-02.
| Period | Date | 1 ZAR = | Change |
|---|---|---|---|
| 1 week ago | 21.9224 ZWD | -0.66% | |
| 1 month ago | 22.0762 ZWD | -1.36% | |
| 3 months ago | 21.7436 ZWD | +0.15% | |
| 1 year ago | 21.1013 ZWD | +3.20% |
ZAR/ZWD · last 10 days
| Date | 1 ZAR = | 1 ZWD = |
|---|---|---|
| 21.7767 ZWD | 0.04592 ZAR | |
| 21.7859 ZWD | 0.0459 ZAR | |
| 21.7130 ZWD | 0.04606 ZAR | |
| 21.7679 ZWD | 0.04594 ZAR | |
| 21.7959 ZWD | 0.04588 ZAR | |
| 21.8471 ZWD | 0.04577 ZAR | |
| 21.8120 ZWD | 0.04585 ZAR | |
| 21.9224 ZWD | 0.04562 ZAR | |
| 22.0647 ZWD | 0.04532 ZAR | |
| 22.0643 ZWD | 0.04532 ZAR |
South African Rand to Zimbabwean Dollar
Zimbabwean Dollar to South African Rand
Frequently asked questions
How much is 1 ZAR in ZWD today?
1 South African Rand is worth 21.7767 Zimbabwean Dollar at the mid-market rate of 2026-10-30. 1 Zimbabwean Dollar is worth 0.04592 South African Rand.
How much is 100 ZAR in ZWD?
100 ZAR = 2,177.67 ZWD, and 100 ZWD = 4.5921 ZAR (rate of 2026-10-30).
How has the ZAR to ZWD rate changed over the last month?
Over 30 days the rate went from 22.0132 to 21.7767 (-1.07%). The 30-day high was 22.0762 and the low was 21.6260.
How has the ZAR to ZWD rate changed this week?
One week ago 1 ZAR was worth 21.9224 ZWD; today it is worth 21.7767 ZWD (-0.66%).
What was the best ZAR to ZWD rate in the past year?
The highest rate of the past 12 months was 1 ZAR = 22.9918 ZWD on 2026-01-29; the lowest was 20.6215 ZWD on 2025-11-05.
Where does this exchange rate come from?
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.
South African Rand to other currencies
About the South African Rand (ZAR)
The South African Rand is the official currency of South Africa. Symbol: R. ISO 4217 code: ZAR.
All South African Rand (ZAR) exchange rates →