🇲🇽 MXN to ZAR 🇿🇦 — historical rates

Daily mid-market reference rates 2021-10-22 → 2026-10-22. Current: 1 MXN = 0.88031 ZAR.

MXN/ZAR performance

PeriodChangeLowHighAverage
1 month -6.51% 0.88031 0.9416 0.90959
3 months -8.68% 0.88031 0.96395 0.93503
6 months -7.29% 0.88031 0.96395 0.93987
1 year -7.21% 0.88031 0.96395 0.93704
5 years +20.35% 0.71735 1.15 0.93924

52-week range: 0.88031 – 0.96395 ZAR.

MXN/ZAR rate on a date

1 MXN = 0.88 ZAR on 2026-10-22

Monthly averages (last 12 months)

MonthAverageLowHigh
Oct 20260.90278 ZAR0.880310.92438
Sep 20260.94061 ZAR0.90430.95297
Aug 20260.94713 ZAR0.940060.9535
Jul 20260.94262 ZAR0.928510.96395
Jun 20260.94291 ZAR0.937260.95025
May 20260.9518 ZAR0.935680.96134
Apr 20260.94869 ZAR0.937310.95858
Mar 20260.94272 ZAR0.927630.95734
Feb 20260.92837 ZAR0.920650.9386
Jan 20260.9222 ZAR0.913060.93318
Dec 20250.93102 ZAR0.920720.93583
Nov 20250.93488 ZAR0.930770.94077

About MXN to ZAR historical data

This page tracks the daily Mexican Peso-to-South African Rand rate going back to 2021-10-22. Over the past year the rate ranged from 0.88031 to 0.96395 ZAR, averaging 0.93704. Historical rates are useful for accounting, tax, invoicing, and understanding long-term trends — use the date picker for the exact rate on any past day.

Daily mid-market reference rates (frankfurter.dev (ECB)); not transactable quotes. Weekends/holidays resolve to the nearest preceding trading day.