🇿🇦 ZAR to BRL 🇧🇷 — historical rates

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

ZAR/BRL performance

PeriodChangeLowHighAverage
1 month -3.08% 0.29984 0.31835 0.30855
3 months +1.35% 0.29984 0.32335 0.31355
6 months +1.40% 0.29668 0.32335 0.31119
1 year -0.90% 0.29668 0.33588 0.31432
5 years -19.81% 0.25384 0.38123 0.3035

52-week range: 0.29668 – 0.33588 BRL.

ZAR/BRL rate on a date

1 ZAR = 0.31 BRL on 2026-10-22

Monthly averages (last 12 months)

MonthAverageLowHigh
Oct 20260.30505 BRL0.299840.31358
Sep 20260.31734 BRL0.313950.3218
Aug 20260.31858 BRL0.307680.32335
Jul 20260.31088 BRL0.301640.3205
Jun 20260.31264 BRL0.308440.31629
May 20260.30261 BRL0.296720.31098
Apr 20260.30396 BRL0.296680.31157
Mar 20260.31266 BRL0.304940.32217
Feb 20260.32519 BRL0.322730.32787
Jan 20260.32788 BRL0.32510.33058
Dec 20250.32363 BRL0.311370.33588
Nov 20250.31005 BRL0.307770.31363

About ZAR to BRL historical data

This page tracks the daily South African Rand-to-Brazilian Real rate going back to 2021-10-22. Over the past year the rate ranged from 0.29668 to 0.33588 BRL, averaging 0.31432. 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.