New Rates Tracker
ZAR flagBDT flag

ZAR to BDT

South African Rand to Bangladeshi Taka · Live exchange rate

1 ZAR =
7.6859 BDT
1 BDT =
0.130108 ZAR
Updated 2026-09-04
Mid-market rate

Convert ZAR to BDT

Live conversion calculator

Enter an amount to see the live conversion.

ZAR to BDT

Historical exchange-rate trend & past data

1.64%
90-day high
7.7121
90-day low
7.3389
90-day average
7.5316
Change
+3.58%

ZAR to BDT — Rate Analysis

The current ZAR/BDT exchange rate is 7.6859 Bangladeshi Taka (BDT) per 1 South African Rand (ZAR). Conversely, 1 BDT equals 0.130108 ZAR. This mid-market rate was last updated on 2026-09-04 and reflects the midpoint between buy and sell prices in the global foreign exchange market.

Over the past 90 days, the ZAR/BDT rate has risen by 3.58%, moving from 7.4202 to 7.6859 BDT. The current rate sits 0.154362 above the 90-day average of 7.5316, indicating relative strength in ZAR against BDT during this period.

The 90-day high reached 7.7121 BDT and the 90-day low dipped to 7.3389 BDT. The current rate of 7.6859 is 0.026197 BDT below the 90-day high and 0.346997 BDT above the 90-day low, placing it 93% of the way between the low and high.

About the ZAR/BDT exchange rate

The ZAR/BDT exchange rate tells you how many Bangladeshi Taka (BDT) you receive for one South African Rand (ZAR). On this page you can see the live rate, a 90-day historical chart, past data including the high, low and average, and convert any amount between the two currencies.

South African Rand (ZAR) is the currency of South Africa. Bangladeshi Taka (BDT) is the currency of Bangladesh.

Exchange rates fluctuate based on supply and demand, interest-rate differentials, inflation, trade balances and geopolitical events. The mid-market rate shown here is a fair reference rate; banks and transfer services typically apply a margin or fee on top.

About South African Rand (ZAR) and Bangladeshi Taka (BDT)

ZAR flag

South African Rand (ZAR)

ISO Code
ZAR
Symbol
R
Country / Region
South Africa
Decimals
2
BDT flag

Bangladeshi Taka (BDT)

ISO Code
BDT
Symbol
Country / Region
Bangladesh
Decimals
2

ZAR/BDT past data

Recent sampled historical rates

Date1 ZAR = BDT1 BDT = ZAR
2026-09-047.68590.130108
2026-09-017.62210.131197
2026-08-297.62850.131087
2026-08-267.71210.129666
2026-08-237.65010.130718
2026-08-207.55720.132323
2026-08-177.57760.131969
2026-08-147.57680.131982
2026-08-117.63740.130934
2026-08-087.65870.13057
2026-08-057.56220.132237
2026-08-027.45190.134194

ZAR to BDT — Frequently Asked Questions

Quick stats

Live rate
7.6859
Inverse
0.130108
90d high
7.7121
90d low
7.3389
Set a rate alert

Inverse pair

BDT to ZAR

View the reverse exchange rate — how many South African Rand (ZAR) you get for 1 Bangladeshi Taka (BDT).

Currency pages