XeConvert
  1. Home
  2. ZAR – South African Rand
  3. ZAR → ZWD

1 ZAR to ZWDSouth African Rand → Zimbabwean Dollar

1 ZARSouth African Rand
21.7767 ZWDZimbabwean Dollar
1 ZAR = 21.7767 ZWD 1 ZWD = 0.04592 ZAR Last update: ⇄ ZWD → ZAR
ZAR

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

Change−1.36 %
High22.0762
Low21.6260
ZAR/ZWD exchange rate chart 21.590021.764121.938222.112230 Sep15 Oct30 Oct

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.

PeriodDate1 ZAR =Change
1 week ago21.9224 ZWD-0.66%
1 month ago22.0762 ZWD-1.36%
3 months ago21.7436 ZWD+0.15%
1 year ago21.1013 ZWD+3.20%
Computed from XeConvert's daily mid-market rate history. Past movements do not predict future rates.

ZAR/ZWD · last 10 days

Date1 ZAR =1 ZWD =
21.7767 ZWD0.04592 ZAR
21.7859 ZWD0.0459 ZAR
21.7130 ZWD0.04606 ZAR
21.7679 ZWD0.04594 ZAR
21.7959 ZWD0.04588 ZAR
21.8471 ZWD0.04577 ZAR
21.8120 ZWD0.04585 ZAR
21.9224 ZWD0.04562 ZAR
22.0647 ZWD0.04532 ZAR
22.0643 ZWD0.04532 ZAR

South African Rand to Zimbabwean Dollar

ZARZWD
1 ZAR21.7767 ZWD
5 ZAR108.88 ZWD
10 ZAR217.77 ZWD
20 ZAR435.53 ZWD
50 ZAR1,088.84 ZWD
100 ZAR2,177.67 ZWD
300 ZAR6,533.02 ZWD
500 ZAR10,888.36 ZWD
1,000 ZAR21,776.72 ZWD

Zimbabwean Dollar to South African Rand

ZWDZAR
1 ZWD0.04592 ZAR
5 ZWD0.2296 ZAR
10 ZWD0.4592 ZAR
20 ZWD0.9184 ZAR
50 ZWD2.2960 ZAR
100 ZWD4.5921 ZAR
300 ZWD13.7762 ZAR
500 ZWD22.9603 ZAR
1,000 ZWD45.9206 ZAR

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 →

Link to this page

URL
HTML