Bahamian Dollar to South African Rand Exchange Rate Today (BSD to ZAR)

⇄ Swap to ZAR → BSD

Live mid-market Bahamian Dollar (BSD) to South African Rand (ZAR) exchange rate, interactive currency converter, historical charts, and conversion tables.

1 Bahamian Dollar (BSD) = 16.583 South African Rand (ZAR)
Inverse Rate: 1 ZAR = 0.06030 BSD +0.00769 ZAR (+0.05%) Updated: Thursday, 29 October 2026, 1:49 AM GMT
Day Open 16.575 ZAR
Day High 16.717 ZAR
Day Low 16.362 ZAR
30-Day Change +1.08%
1-Year Change -3.32%

Daily BSD/ZAR Exchange Rate Report (Thursday, 29 October 2026, 1:49 AM)

BSD/ZAR Rising Today
Daily Change (BSD/ZAR) +0.00769 ZAR (+0.05%)
Inverse (1 ZAR in BSD) 0.06030 BSD
7-Day Trend +1.29%
30-Day Trend +1.08%

The Bahamian Dollar to South African Rand (BSD/ZAR) exchange rate is trading higher today (Thursday, 29 October 2026, 1:49 AM), rising by +0.00769 ZAR (+0.05%) from the previous close of 16.575 ZAR to reach 1 BSD = 16.583 ZAR. Conversely, on an inverse basis, 1 South African Rand (ZAR) is currently worth 0.06030 BSD.

For practical conversions at today’s mid-market rate, 100 BSD equals 1,658.29 ZAR and 1,000 BSD equals 16,582.93 ZAR. Going the other way, 100 ZAR converts to 6.03 BSD while 1,000 ZAR converts to 60.30 BSD.

Over the past 30 days, the BSD/ZAR pair has traded between a monthly low of 16.362 ZAR and a high of 16.717 ZAR, with a 1-year average exchange rate of 16.514 ZAR. Across recent horizons, BSD against ZAR shows a 7-day change of +1.29%, a 30-day change of +1.08%, and a 1-year change of -3.32%.

Convert Bahamian Dollar (BSD) to South African Rand (ZAR)

Enter any amount below to convert instantly between Bahamian Dollar (BSD) and South African Rand (ZAR) using live mid-market rates.

BSD to ZAR & ZAR to BSD Conversion Tables

Quick reference tables for common Bahamian Dollar (BSD) and South African Rand (ZAR) denominations at today’s exchange rate.

Convert Bahamian Dollar (BSD) to South African Rand (ZAR)

Bahamian Dollar (BSD) South African Rand (ZAR)
1 BSD 16.58 ZAR
5 BSD 82.91 ZAR
10 BSD 165.83 ZAR
25 BSD 414.57 ZAR
50 BSD 829.15 ZAR
100 BSD 1,658.29 ZAR
250 BSD 4,145.73 ZAR
500 BSD 8,291.46 ZAR
1,000 BSD 16,582.93 ZAR
5,000 BSD 82,914.65 ZAR
10,000 BSD 165,829.29 ZAR

Convert South African Rand (ZAR) to Bahamian Dollar (BSD)

South African Rand (ZAR) Bahamian Dollar (BSD)
1 ZAR 0.0603 BSD
5 ZAR 0.3015 BSD
10 ZAR 0.6030 BSD
25 ZAR 1.51 BSD
50 ZAR 3.02 BSD
100 ZAR 6.03 BSD
250 ZAR 15.08 BSD
500 ZAR 30.15 BSD
1,000 ZAR 60.30 BSD
5,000 ZAR 301.51 BSD
10,000 ZAR 603.03 BSD

Bahamian Dollar to South African Rand (BSD/ZAR) Historical Exchange Rate Chart

Interactive historical chart tracking the Bahamian Dollar (BSD) against the South African Rand (ZAR) across multiple timeframes.

BSD/ZAR Market Indicators & Historical Range

Session trading quotes, 30-day, 6-month, and 52-week high/low benchmarks, and multi-period performance for Bahamian Dollar to South African Rand.

Today’s BSD/ZAR Session Quotes

Bid Rate 16.582 ZAR
Ask Rate 16.584 ZAR
Day High 16.717 ZAR
Day Low 16.362 ZAR
Day Open 16.575 ZAR
Previous Close 16.575 ZAR
24h Change +0.00769 ZAR (+0.05%)

Historical High, Low & Average (BSD/ZAR)

Period Lowest Highest Average
30 Days 16.362 16.717 16.543
6 Months 15.947 16.988 16.389
1 Year (52W) 15.796 17.505 16.514

BSD/ZAR Performance by Period

Timeframe Historical Rate Change Change %
1 Day 16.583 ZAR +0.00769 ZAR +0.05%
1 Week 16.362 ZAR +0.2119 ZAR +1.29%
30 Days 16.396 ZAR +0.1775 ZAR +1.08%
6 Months 16.539 ZAR +0.03475 ZAR +0.21%
1 Year 17.144 ZAR -0.5697 ZAR -3.32%
5 Years 15.125 ZAR +1.4487 ZAR +9.58%
10 Years 13.853 ZAR +2.7205 ZAR +19.64%
20 Years 7.4729 ZAR +9.1010 ZAR +121.79%

BSD to ZAR Last 14 Days Exchange Rate History

Day-by-day closing exchange rates for Bahamian Dollar (BSD) to South African Rand (ZAR) over the last two weeks.

Date 1 BSD in ZAR 1 ZAR in BSD 100 BSD in ZAR Daily Change %
2026-10-28 16.574 ZAR 0.06034 BSD 1,657.39 ZAR -0.32%
2026-10-27 16.628 ZAR 0.06014 BSD 1,662.75 ZAR -0.02%
2026-10-26 16.631 ZAR 0.06013 BSD 1,663.10 ZAR +0.35%
2026-10-25 16.574 ZAR 0.06034 BSD 1,657.37 ZAR +0.00%
2026-10-24 16.574 ZAR 0.06034 BSD 1,657.37 ZAR -0.12%
2026-10-23 16.594 ZAR 0.06026 BSD 1,659.40 ZAR +0.54%
2026-10-22 16.504 ZAR 0.06059 BSD 1,650.45 ZAR +0.87%
2026-10-21 16.362 ZAR 0.06112 BSD 1,636.21 ZAR -0.17%
2026-10-20 16.390 ZAR 0.06101 BSD 1,638.99 ZAR -0.20%
2026-10-19 16.423 ZAR 0.06089 BSD 1,642.29 ZAR -0.43%
2026-10-18 16.494 ZAR 0.06063 BSD 1,649.40 ZAR +0.00%
2026-10-17 16.494 ZAR 0.06063 BSD 1,649.40 ZAR +0.07%
2026-10-16 16.483 ZAR 0.06067 BSD 1,648.26 ZAR -0.15%
2026-10-15 16.507 ZAR 0.06058 BSD 1,650.71 ZAR -0.69%

Bahamian Dollar (BSD) vs. South African Rand (ZAR) Currency Profiles

Compare central bank authorities, symbols, subunits, and local gold price pages for Bahamian Dollar and South African Rand.

Bahamian Dollar (BSD)

ISO 4217 Code BSD
Currency Symbol B$ • cent
Central Bank The Central Bank of The Bahamas
Primary Country / Region Bahamas
Local Gold Price Page Live Gold Price in Bahamas (BSD) →

South African Rand (ZAR)

ISO 4217 Code ZAR
Currency Symbol R • cent
Central Bank South African Reserve Bank
Primary Country / Region South Africa
Local Gold Price Page Live Gold Price in South Africa (ZAR) →

Frequently Asked Questions

What is the Bahamian Dollar to South African Rand (BSD/ZAR) exchange rate today?
Today’s live mid-market exchange rate is 1 Bahamian Dollar (BSD) = 16.583 South African Rand (ZAR). Conversely, 1 South African Rand (ZAR) = 0.06030 Bahamian Dollar (BSD).
How much is 100 Bahamian Dollar (BSD) in South African Rand (ZAR)?
At the current exchange rate of 16.583, 100 BSD is worth 1,658.29 ZAR, and 1,000 BSD is worth 16,582.93 ZAR.
What was the highest and lowest Bahamian Dollar to South African Rand exchange rate in the last 30 days?
Over the past 30 days, the BSD/ZAR exchange rate reached a high of 16.717 ZAR and a low of 16.362 ZAR, with a 1-year average of 16.514 ZAR.
How do I convert Bahamian Dollar to South African Rand?
To convert Bahamian Dollar (BSD) to South African Rand (ZAR), multiply the amount in BSD by the current exchange rate of 16.583. To convert ZAR back to BSD, multiply by the inverse rate of 0.06030.