🇿🇦 ZAR to BRL 🇧🇷 — historical rates

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

ZAR/BRL performance

PeriodChangeLowHighAverage
1 month +3.34% 0.30277 0.31379 0.31006
3 months +0.12% 0.29668 0.31379 0.30586
6 months -5.40% 0.29668 0.33588 0.31511
1 year +3.18% 0.29668 0.33588 0.31287
5 years -11.82% 0.25384 0.3894 0.30674

52-week range: 0.29668 – 0.33588 BRL.

ZAR/BRL rate on a date

1 ZAR = 0.31 BRL on 2026-06-19

Monthly averages (last 12 months)

MonthAverageLowHigh
Jun 20260.31187 BRL0.308440.31379
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
Oct 20250.31155 BRL0.308490.31545
Sep 20250.30769 BRL0.303860.31051
Aug 20250.30761 BRL0.305920.31012
Jul 20250.31142 BRL0.306170.31711

About ZAR to BRL historical data

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