South African Rand to Bahraini Dinar Exchange Rate Today (ZAR to BHD)

⇄ Swap to BHD → ZAR

Live mid-market South African Rand (ZAR) to Bahraini Dinar (BHD) exchange rate, interactive currency converter, historical charts, and conversion tables.

1 South African Rand (ZAR) = 0.02271 Bahraini Dinar (BHD)
Inverse Rate: 1 BHD = 44.037 ZAR -0.000016 BHD (-0.07%) Updated: Wednesday, 28 October 2026, 12:13 PM GMT
Day Open 0.02272 BHD
Day High 0.02308 BHD
Day Low 0.02257 BHD
30-Day Change -1.23%
1-Year Change +3.27%

Daily ZAR/BHD Exchange Rate Report (Wednesday, 28 October 2026, 12:13 PM)

ZAR/BHD Declining Today
Daily Change (ZAR/BHD) -0.000016 BHD (-0.07%)
Inverse (1 BHD in ZAR) 44.037 ZAR
7-Day Trend -1.60%
30-Day Trend -1.23%

The South African Rand to Bahraini Dinar (ZAR/BHD) exchange rate is edging lower today (Wednesday, 28 October 2026, 12:13 PM), declining by -0.000016 BHD (-0.07%) compared to the previous session close of 0.02272 BHD to trade at 1 ZAR = 0.02271 BHD. In the opposite direction, 1 Bahraini Dinar (BHD) currently exchanges for 44.037 ZAR.

For practical conversions at today’s mid-market rate, 100 ZAR equals 2.271 BHD and 1,000 ZAR equals 22.708 BHD. Going the other way, 100 BHD converts to 4,403.73 ZAR while 1,000 BHD converts to 44,037.34 ZAR.

Over the past 30 days, the ZAR/BHD pair has traded between a monthly low of 0.02257 BHD and a high of 0.02308 BHD, with a 1-year average exchange rate of 0.02285 BHD. Across recent horizons, ZAR against BHD shows a 7-day change of -1.60%, a 30-day change of -1.23%, and a 1-year change of +3.27%.

Convert South African Rand (ZAR) to Bahraini Dinar (BHD)

Enter any amount below to convert instantly between South African Rand (ZAR) and Bahraini Dinar (BHD) using live mid-market rates.

ZAR to BHD & BHD to ZAR Conversion Tables

Quick reference tables for common South African Rand (ZAR) and Bahraini Dinar (BHD) denominations at today’s exchange rate.

Convert South African Rand (ZAR) to Bahraini Dinar (BHD)

South African Rand (ZAR) Bahraini Dinar (BHD)
1 ZAR 0.0227 BHD
5 ZAR 0.1135 BHD
10 ZAR 0.2271 BHD
25 ZAR 0.5677 BHD
50 ZAR 1.135 BHD
100 ZAR 2.271 BHD
250 ZAR 5.677 BHD
500 ZAR 11.354 BHD
1,000 ZAR 22.708 BHD
5,000 ZAR 113.540 BHD
10,000 ZAR 227.080 BHD

Convert Bahraini Dinar (BHD) to South African Rand (ZAR)

Bahraini Dinar (BHD) South African Rand (ZAR)
1 BHD 44.04 ZAR
5 BHD 220.19 ZAR
10 BHD 440.37 ZAR
25 BHD 1,100.93 ZAR
50 BHD 2,201.87 ZAR
100 BHD 4,403.73 ZAR
250 BHD 11,009.34 ZAR
500 BHD 22,018.67 ZAR
1,000 BHD 44,037.34 ZAR
5,000 BHD 220,186.72 ZAR
10,000 BHD 440,373.44 ZAR

South African Rand to Bahraini Dinar (ZAR/BHD) Historical Exchange Rate Chart

Interactive historical chart tracking the South African Rand (ZAR) against the Bahraini Dinar (BHD) across multiple timeframes.

ZAR/BHD Market Indicators & Historical Range

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

Today’s ZAR/BHD Session Quotes

Bid Rate 0.02271 BHD
Ask Rate 0.02271 BHD
Day High 0.02308 BHD
Day Low 0.02257 BHD
Day Open 0.02272 BHD
Previous Close 0.02272 BHD
24h Change -0.000016 BHD (-0.07%)

Historical High, Low & Average (ZAR/BHD)

Period Lowest Highest Average
30 Days 0.02257 0.02308 0.02281
6 Months 0.02221 0.02364 0.02302
1 Year (52W) 0.02154 0.02387 0.02285

ZAR/BHD Performance by Period

Timeframe Historical Rate Change Change %
1 Day 0.02271 BHD -0.000016 BHD -0.07%
1 Week 0.02308 BHD -0.000370 BHD -1.60%
30 Days 0.02299 BHD -0.000283 BHD -1.23%
6 Months 0.02281 BHD -0.000101 BHD -0.44%
1 Year 0.02199 BHD +0.000719 BHD +3.27%
5 Years 0.02493 BHD -0.00222 BHD -8.90%
10 Years 0.02721 BHD -0.00450 BHD -16.54%
20 Years 0.05038 BHD -0.02767 BHD -54.93%

ZAR to BHD Last 14 Days Exchange Rate History

Day-by-day closing exchange rates for South African Rand (ZAR) to Bahraini Dinar (BHD) over the last two weeks.

Date 1 ZAR in BHD 1 BHD in ZAR 100 ZAR in BHD Daily Change %
2026-10-28 0.02271 BHD 44.037 ZAR 2.271 BHD +0.10%
2026-10-27 0.02269 BHD 44.082 ZAR 2.269 BHD -0.02%
2026-10-26 0.02269 BHD 44.072 ZAR 2.269 BHD -0.28%
2026-10-25 0.02275 BHD 43.948 ZAR 2.275 BHD +0.00%
2026-10-24 0.02275 BHD 43.948 ZAR 2.275 BHD +0.04%
2026-10-23 0.02274 BHD 43.968 ZAR 2.274 BHD -0.62%
2026-10-22 0.02289 BHD 43.697 ZAR 2.289 BHD -0.84%
2026-10-21 0.02308 BHD 43.331 ZAR 2.308 BHD +0.24%
2026-10-20 0.02302 BHD 43.435 ZAR 2.302 BHD +0.18%
2026-10-19 0.02298 BHD 43.514 ZAR 2.298 BHD +0.07%
2026-10-18 0.02296 BHD 43.546 ZAR 2.296 BHD +0.00%
2026-10-17 0.02296 BHD 43.546 ZAR 2.296 BHD +0.08%
2026-10-16 0.02295 BHD 43.581 ZAR 2.295 BHD +0.31%
2026-10-15 0.02287 BHD 43.718 ZAR 2.287 BHD +0.67%

South African Rand (ZAR) vs. Bahraini Dinar (BHD) Currency Profiles

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

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) →

Bahraini Dinar (BHD)

ISO 4217 Code BHD
Currency Symbol .د.ب • fils
Central Bank Central Bank of Bahrain
Primary Country / Region Bahrain
Local Gold Price Page Live Gold Price in Bahrain (BHD) →

Frequently Asked Questions

What is the South African Rand to Bahraini Dinar (ZAR/BHD) exchange rate today?
Today’s live mid-market exchange rate is 1 South African Rand (ZAR) = 0.02271 Bahraini Dinar (BHD). Conversely, 1 Bahraini Dinar (BHD) = 44.037 South African Rand (ZAR).
How much is 100 South African Rand (ZAR) in Bahraini Dinar (BHD)?
At the current exchange rate of 0.02271, 100 ZAR is worth 2.271 BHD, and 1,000 ZAR is worth 22.708 BHD.
What was the highest and lowest South African Rand to Bahraini Dinar exchange rate in the last 30 days?
Over the past 30 days, the ZAR/BHD exchange rate reached a high of 0.02308 BHD and a low of 0.02257 BHD, with a 1-year average of 0.02285 BHD.
How do I convert South African Rand to Bahraini Dinar?
To convert South African Rand (ZAR) to Bahraini Dinar (BHD), multiply the amount in ZAR by the current exchange rate of 0.02271. To convert BHD back to ZAR, multiply by the inverse rate of 44.037.