On 2026-10-11, 1 Bahamian Dollar (BSD) = 16.5305 South African Rand (ZAR) at the mid-market rate. Conversely, 1 ZAR = 0.06049 BSD. Over the last 30 days the BSD/ZAR rate moved between 16.1224 and 16.7345, a change of +2.44%.
You have converted 188 BSD to ZAR : 3107.725341 R.
On this page you can find the latest exchange rate between Bahamian Dollar and South African Rand, rates are updated every day, for this conversion we used the mid-market rate: 16.53045394. You can convert Bahamian Dollar to other different currencies with the converter on right sidebar.
Would you like to invert the currencies ?
Please visit
South African Rand (ZAR) Bahamian Dollar (BSD).
Last update : Sat, 10 Oct 2026 22:00:00 +0000
Last update : Sat, 10 Oct 2026 22:00:00 +0000
Over the last 30 days the BSD/ZAR rate rose (+1.92%): the BSD gained ground against the ZAR. Over the past 12 months it ranged from 15.7404 (2026-01-29) to 17.5497 (2025-11-05), with an average of 16.5331. Today's rate is close to its one-year average. Day-to-day movements are moderate (average daily change of 0.41%). The largest daily move of the last 30 days was +1.43% on 2026-10-02.
| Period | Date | 1 BSD = | Change |
|---|---|---|---|
| 1 week ago | 2026-10-04 | 16.6285 ZAR | -0.59% |
| 1 month ago | 2026-09-11 | 16.2188 ZAR | +1.92% |
| 3 months ago | 2026-07-10 | 16.2840 ZAR | +1.51% |
| 6 months ago | 2026-04-12 | 16.4426 ZAR | +0.53% |
| 1 year ago | 2025-10-11 | 17.4960 ZAR | -5.52% |
| Date | Bahamian Dollar | South African Rand |
|---|---|---|
| Sunday, 10/11/2026 | 1 BSD = | 16.53045394 ZAR |
| Saturday, 10/10/2026 | 1 BSD = | 16.50319338 ZAR |
| Friday, 10/09/2026 | 1 BSD = | 16.51379297 ZAR |
| Thursday, 10/08/2026 | 1 BSD = | 16.63600395 ZAR |
| Wednesday, 10/07/2026 | 1 BSD = | 16.58882931 ZAR |
| Tuesday, 10/06/2026 | 1 BSD = | 16.64889285 ZAR |
| Monday, 10/05/2026 | 1 BSD = | 16.73445073 ZAR |
| Sunday, 10/04/2026 | 1 BSD = | 16.62854789 ZAR |
| Saturday, 10/03/2026 | 1 BSD = | 16.64673909 ZAR |
| Friday, 10/02/2026 | 1 BSD = | 16.67380319 ZAR |
| BSD | ZAR | BSD | ZAR |
|---|---|---|---|
| 5 BSD = | 82.6523 ZAR | 0.3025 BSD = | 5 ZAR |
| 10 BSD = | 165.3045 ZAR | 0.6049 BSD = | 10 ZAR |
| 20 BSD = | 330.6091 ZAR | 1.2099 BSD = | 20 ZAR |
| 50 BSD = | 826.5227 ZAR | 3.0247 BSD = | 50 ZAR |
| 100 BSD = | 1653.0454 ZAR | 6.0494 BSD = | 100 ZAR |
| 300 BSD = | 4959.1362 ZAR | 18.1483 BSD = | 300 ZAR |
| 500 BSD = | 8265.2270 ZAR | 30.2472 BSD = | 500 ZAR |
| 1000 BSD = | 16530.4539 ZAR | 60.4944 BSD = | 1000 ZAR |
1 Bahamian Dollar is worth 16.5305 South African Rand at the mid-market rate of 2026-10-11. 1 South African Rand is worth 0.06049 Bahamian Dollar.
100 BSD = 1,653.05 ZAR, and 100 ZAR = 6.0494 BSD (rate of 2026-10-11).
Over 30 days the rate went from 16.1370 to 16.5305 (+2.44%). The 30-day high was 16.7345 and the low was 16.1224.
One week ago 1 BSD was worth 16.6285 ZAR; today it is worth 16.5305 ZAR (-0.59%).
The highest rate of the past 12 months was 1 BSD = 17.5497 ZAR on 2025-11-05; the lowest was 15.7404 ZAR on 2026-01-29.
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.
The Bahamian Dollar is the official currency of Bahamas. Symbol: BS$. ISO 4217 code: BSD.
All Bahamian Dollar (BSD) exchange rates →The South African Rand is the official currency of South Africa. Symbol: R. ISO 4217 code: ZAR.
All South African Rand (ZAR) exchange rates →