🇲🇽 MXN to ZAR 🇿🇦 — historical rates

Daily mid-market reference rates 2021-06-18 → 2026-06-19. Current: 1 MXN = 0.95025 ZAR.

MXN/ZAR performance

PeriodChangeLowHighAverage
1 month -0.54% 0.93568 0.9554 0.94471
3 months +0.43% 0.93568 0.96134 0.94883
6 months +2.44% 0.91306 0.96134 0.9387
1 year +0.20% 0.91306 0.96669 0.94021
5 years +37.35% 0.69184 1.15 0.92454

52-week range: 0.91306 – 0.96669 ZAR.

MXN/ZAR rate on a date

1 MXN = 0.95 ZAR on 2026-06-19

Monthly averages (last 12 months)

MonthAverageLowHigh
Jun 20260.94375 ZAR0.937550.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
Oct 20250.93781 ZAR0.927380.94874
Sep 20250.94348 ZAR0.938790.95187
Aug 20250.94721 ZAR0.936250.96669
Jul 20250.95025 ZAR0.93270.96255

About MXN to ZAR historical data

This page tracks the daily Mexican Peso-to-South African Rand rate going back to 2021-06-18. Over the past year the rate ranged from 0.91306 to 0.96669 ZAR, averaging 0.94021. 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.