On 2026-10-11, 1 South African Rand (ZAR) = 35.4188 CFA Franc BCEAO (XOF) at the mid-market rate. Conversely, 1 XOF = 0.02823 ZAR. Over the last 30 days the ZAR/XOF rate moved between 34.8613 and 35.4830, a change of +1.60%.
You have converted 100 ZAR to XOF : 3541.875808 CFA.
On this page you can find the latest exchange rate between South African Rand and CFA Franc BCEAO, rates are updated every day, for this conversion we used the mid-market rate: 35.41875808. You can convert South African Rand to other different currencies with the converter on right sidebar.
Would you like to invert the currencies ?
Please visit
CFA Franc BCEAO (XOF) South African Rand (ZAR).
Last update : Sat, 10 Oct 2026 22:00:00 +0000
Last update : Sat, 10 Oct 2026 22:00:00 +0000
| Date | South African Rand | CFA Franc BCEAO |
|---|---|---|
| Wednesday, 08/26/2026 | 1 ZAR = | 35.27009048 XOF |
| Tuesday, 08/25/2026 | 1 ZAR = | 35.12176678 XOF |
| Monday, 08/24/2026 | 1 ZAR = | 35.08248058 XOF |
| Sunday, 08/23/2026 | 1 ZAR = | 35.02929992 XOF |
| Saturday, 08/22/2026 | 1 ZAR = | 35.0769546 XOF |
| Friday, 08/21/2026 | 1 ZAR = | 34.84392627 XOF |
| Tuesday, 08/18/2026 | 1 ZAR = | 34.88475427 XOF |
| Monday, 08/17/2026 | 1 ZAR = | 35.01294746 XOF |
| Sunday, 08/16/2026 | 1 ZAR = | 35.04348295 XOF |
| Saturday, 08/15/2026 | 1 ZAR = | 34.98736792 XOF |
| ZAR | XOF | ZAR | XOF |
|---|---|---|---|
| 5 ZAR = | 177.0938 XOF | 0.1412 ZAR = | 5 XOF |
| 10 ZAR = | 354.1876 XOF | 0.2823 ZAR = | 10 XOF |
| 20 ZAR = | 708.3752 XOF | 0.5647 ZAR = | 20 XOF |
| 50 ZAR = | 1770.9379 XOF | 1.4117 ZAR = | 50 XOF |
| 100 ZAR = | 3541.8758 XOF | 2.8234 ZAR = | 100 XOF |
| 300 ZAR = | 10625.6274 XOF | 8.4701 ZAR = | 300 XOF |
| 500 ZAR = | 17709.3790 XOF | 14.1168 ZAR = | 500 XOF |
| 1000 ZAR = | 35418.7581 XOF | 28.2336 ZAR = | 1000 XOF |
1 South African Rand is worth 35.4188 CFA Franc BCEAO at the mid-market rate of 2026-10-11. 1 CFA Franc BCEAO is worth 0.02823 South African Rand.
100 ZAR = 3,541.88 XOF, and 100 XOF = 2.8234 ZAR (rate of 2026-10-11).
Over 30 days the rate went from 34.8613 to 35.4188 (+1.60%). The 30-day high was 35.4830 and the low was 34.8613.
XeConvert publishes daily mid-market reference rates aggregated from public market data and central bank sources. Banks, card issuers and exchange offices add a margin, so the rate you actually get may be slightly different.