₿ BTC to ZAR 🇿🇦 — historical rates
Daily market rates 2025-06-23 → 2026-06-19. Current: 1 BTC = 1,047,548.71 ZAR.
BTC/ZAR performance
| Period | Change | Low | High | Average |
|---|---|---|---|---|
| 1 month | -18.70% | 1,014,792.52 | 1,282,264.17 | 1,129,167.98 |
| 3 months | -9.15% | 1,014,792.52 | 1,350,975.67 | 1,201,821.98 |
| 6 months | -29.95% | 1,013,471.76 | 1,588,221.09 | 1,242,080.58 |
| 1 year | -43.26% | 1,013,471.76 | 2,171,881.01 | 1,576,495.97 |
| 5 years | -43.26% | 1,013,471.76 | 2,171,881.01 | 1,576,495.97 |
52-week range: 1,013,471.76 – 2,171,881.01 ZAR.
BTC/ZAR rate on a date
1 BTC = 1,036,218.34 ZAR on 2026-06-19
Monthly averages (last 12 months)
| Month | Average | Low | High |
|---|---|---|---|
| Jun 2026 | 1,064,399.78 ZAR | 1,014,792.52 | 1,196,157.22 |
| May 2026 | 1,293,063.59 ZAR | 1,193,117.75 | 1,350,975.67 |
| Apr 2026 | 1,223,435.86 ZAR | 1,145,005.17 | 1,296,152.39 |
| Mar 2026 | 1,169,373.32 ZAR | 1,062,015.57 | 1,248,223.04 |
| Feb 2026 | 1,104,158.17 ZAR | 1,013,471.76 | 1,256,289.01 |
| Jan 2026 | 1,482,462.22 ZAR | 1,347,460.33 | 1,588,221.09 |
| Dec 2025 | 1,502,818.22 ZAR | 1,433,548.94 | 1,589,742.31 |
| Nov 2025 | 1,670,879.76 ZAR | 1,496,708.63 | 1,915,222.34 |
| Oct 2025 | 1,979,872.87 ZAR | 1,867,007.51 | 2,145,942.14 |
| Sep 2025 | 1,971,612.45 ZAR | 1,901,446.29 | 2,036,668.15 |
| Aug 2025 | 2,046,861.06 ZAR | 1,943,647.62 | 2,171,881.01 |
| Jul 2025 | 2,043,273.93 ZAR | 1,864,921.41 | 2,135,020.49 |
About BTC to ZAR historical data
This page tracks the daily Bitcoin-to-South African Rand rate going back to 2025-06-23. Over the past year the rate ranged from 1,013,471.76 to 2,171,881.01 ZAR, averaging 1,576,495.97. 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 market rates (coingecko); not transactable quotes. Weekends/holidays resolve to the nearest preceding trading day.