🇿🇦 ZAR to MYR 🇲🇾 — historical rates

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

ZAR/MYR performance

PeriodChangeLowHighAverage
1 month +4.96% 0.23925 0.25127 0.2457
3 months +7.16% 0.23135 0.25127 0.24124
6 months +2.83% 0.23079 0.25127 0.2424
1 year +6.64% 0.23079 0.25127 0.24152
5 years -13.72% 0.22804 0.29594 0.25374

52-week range: 0.23079 – 0.25127 MYR.

ZAR/MYR rate on a date

1 ZAR = 0.25 MYR on 2026-06-19

Monthly averages (last 12 months)

MonthAverageLowHigh
Jun 20260.24781 MYR0.243950.25127
May 20260.23983 MYR0.236360.24439
Apr 20260.24017 MYR0.236450.24377
Mar 20260.23611 MYR0.230790.24299
Feb 20260.2445 MYR0.240990.24671
Jan 20260.24726 MYR0.245490.25058
Dec 20250.24303 MYR0.241050.24523
Nov 20250.24121 MYR0.239020.24301
Oct 20250.24395 MYR0.241280.24652
Sep 20250.24131 MYR0.237470.24381
Aug 20250.23841 MYR0.233440.24021
Jul 20250.2384 MYR0.235390.24095

About ZAR to MYR historical data

This page tracks the daily South African Rand-to-Malaysian Ringgit rate going back to 2021-06-18. Over the past year the rate ranged from 0.23079 to 0.25127 MYR, averaging 0.24152. 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.