1. Currency converter
  2. ZAR to BHD
  3. 1,000 ZAR

Convert 1,000 South African Rand (ZAR) to Bahraini Dinar (BHD)

Convert South African rand to Bahraini dinars at the live mid-market rate. Reverse: BHD to ZAR

1,000 South African rand =

22.586 BHD 0.00% today

1 ZAR = 0.0225862 BHD · 1 BHD = 44.2747 ZAR

Mid-market rate, updated 07:06 UTC. Paid plans update as often as every 60 seconds. Get ZAR→BHD rates via API

ZAR to BHD over the last year

0.0220.0230.024Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.023908
52-week low
0.021469
52-week average
0.022721
Change over the year
+3.54%

Conversion tables

ZAR to BHD
ZAR BHD
1 ZAR 0.02259 BHD
10 ZAR 0.2259 BHD
100 ZAR 2.259 BHD
1,000 ZAR 22.586 BHD
10,000 ZAR 225.862 BHD
50,000 ZAR 1,129.312 BHD
100,000 ZAR 2,258.624 BHD
BHD to ZAR
BHD ZAR
1 BHD 44.27 ZAR
10 BHD 442.75 ZAR
100 BHD 4,427.47 ZAR
1,000 BHD 44,274.74 ZAR
10,000 BHD 442,747.40 ZAR
50,000 BHD 2,213,736.99 ZAR
100,000 BHD 4,427,473.98 ZAR

Get ZAR→BHD rates via API

The live rate, the rate on any past day or a whole range, for BHD and 170+ other currencies, as JSON. Free plan included. See the exchange rate API.

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=ZAR -d currencies=BHD \
  -H "apikey: YOUR-API-KEY"

# the rate on a past day
curl https://api.currencyapi.com/v3/historical \
  -G -d base_currency=ZAR -d currencies=BHD \
  -d date=2025-10-04 \
  -H "apikey: YOUR-API-KEY"

Related conversions

Popular South African Rand conversions

Popular Bahraini Dinar conversions

Questions about ZAR to BHD

How much is 1,000 ZAR in BHD?

1,000 South African rand is 22.586 Bahraini dinars at the mid-market rate of 4 October 2026, 07:06 UTC, when 1 ZAR = 0.0225862 BHD.

What was the ZAR to BHD rate over the last year?

Over the last 52 weeks 1 ZAR ranged from 0.0214689 to 0.0239076 BHD, 0.0227211 BHD on average.

Which exchange rate is this?

The mid-market rate: the midpoint between what currency markets pay and ask for ZAR/BHD, without the margin a bank or card issuer adds, so the rate you are charged is usually a little worse.