On 2026-10-23, 1 South African Rand (ZAR) = 3,868.77 Mozambican Metical (old) (MZM) at the mid-market rate. Conversely, 1 MZM = 0.0002585 ZAR. Over the last 30 days the ZAR/MZM rate moved between 3,814.44 and 3,940.78, a change of -1.83%.
This page shows the live mid-market rate from South African Rand (ZAR) to Mozambican Metical (old) (MZM), 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.
Over the last 30 days the ZAR/MZM rate fell (-1.83%): the ZAR lost ground against the MZM. Over the past 12 months it ranged from 3,639.48 (2025-11-05) to 4,053.95 (2026-01-29), with an average of 3,868.52. Today's rate is close to its one-year average. Day-to-day movements are moderate (average daily change of 0.40%). The largest daily move of the last 30 days was -1.41% on 2026-10-02.
| Period | Date | 1 ZAR = | Change |
|---|---|---|---|
| 1 week ago | 2026-10-16 | 3,886.06 MZM | -0.44% |
| 1 month ago | 2026-09-23 | 3,940.78 MZM | -1.83% |
| 3 months ago | 2026-07-18 | 3,862.39 MZM | +0.17% |
| 1 year ago | 2025-10-23 | 3,664.12 MZM | +5.59% |
| Date | South African Rand | Mozambican Metical (old) |
|---|---|---|
| Friday, 10/23/2026 | 1 ZAR = | 3,868.77 MZM |
| Thursday, 10/22/2026 | 1 ZAR = | 3,891.74 MZM |
| Wednesday, 10/21/2026 | 1 ZAR = | 3,894.11 MZM |
| Tuesday, 10/20/2026 | 1 ZAR = | 3,895.14 MZM |
| Monday, 10/19/2026 | 1 ZAR = | 3,879.40 MZM |
| Sunday, 10/18/2026 | 1 ZAR = | 3,877.24 MZM |
| Saturday, 10/17/2026 | 1 ZAR = | 3,874.12 MZM |
| Friday, 10/16/2026 | 1 ZAR = | 3,886.06 MZM |
| Thursday, 10/15/2026 | 1 ZAR = | 3,850.47 MZM |
| Wednesday, 10/14/2026 | 1 ZAR = | 3,860.41 MZM |
| ZAR | MZM | ZAR | MZM |
|---|---|---|---|
| 5 ZAR = | 19343.8645 MZM | 0.0013 ZAR = | 5 MZM |
| 10 ZAR = | 38687.7290 MZM | 0.0026 ZAR = | 10 MZM |
| 20 ZAR = | 77375.4579 MZM | 0.0052 ZAR = | 20 MZM |
| 50 ZAR = | 193438.6448 MZM | 0.0129 ZAR = | 50 MZM |
| 100 ZAR = | 386877.2896 MZM | 0.0258 ZAR = | 100 MZM |
| 300 ZAR = | 1160631.8687 MZM | 0.0775 ZAR = | 300 MZM |
| 500 ZAR = | 1934386.4478 MZM | 0.1292 ZAR = | 500 MZM |
| 1000 ZAR = | 3868772.8955 MZM | 0.2585 ZAR = | 1000 MZM |
1 South African Rand is worth 3,868.77 Mozambican Metical (old) at the mid-market rate of 2026-10-23. 1 Mozambican Metical (old) is worth 0.0002585 South African Rand.
100 ZAR = 386,877.29 MZM, and 100 MZM = 0.02585 ZAR (rate of 2026-10-23).
Over 30 days the rate went from 3,940.78 to 3,868.77 (-1.83%). The 30-day high was 3,940.78 and the low was 3,814.44.
One week ago 1 ZAR was worth 3,886.06 MZM; today it is worth 3,868.77 MZM (-0.44%).
The highest rate of the past 12 months was 1 ZAR = 4,053.95 MZM on 2026-01-29; the lowest was 3,639.48 MZM on 2025-11-05.
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.
The South African Rand is the official currency of South Africa. Symbol: R. ISO 4217 code: ZAR.
All South African Rand (ZAR) exchange rates →