1. Currency converter
  2. BDT to AFN
  3. 100 BDT

Convert 100 Bangladeshi Taka (BDT) to Afghan Afghani (AFN)

Convert Bangladeshi takas to Afghan Afghanis at the live mid-market rate. Reverse: AFN to BDT

100 Bangladeshi takas =

53 AFN 0.00% today

1 BDT = 0.529708 AFN · 1 AFN = 1.88783 BDT

Mid-market rate, updated 09:25 UTC. Paid plans update as often as every 60 seconds. Get BDT→AFN rates via API

BDT to AFN over the last year

0.520.54Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.55108
52-week low
0.51299
52-week average
0.53148
Change over the year
−3.88%

Conversion tables

BDT to AFN
BDT AFN
1 BDT 0.5297 AFN
10 BDT 5 AFN
100 BDT 53 AFN
1,000 BDT 530 AFN
10,000 BDT 5,297 AFN
50,000 BDT 26,485 AFN
100,000 BDT 52,971 AFN
AFN to BDT
AFN BDT
1 AFN 1.89 BDT
10 AFN 18.88 BDT
100 AFN 188.78 BDT
1,000 AFN 1,887.83 BDT
10,000 AFN 18,878.34 BDT
50,000 AFN 94,391.68 BDT
100,000 AFN 188,783.36 BDT

Get BDT→AFN rates via API

The live rate, the rate on any past day or a whole range, for AFN 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=BDT -d currencies=AFN \
  -H "apikey: YOUR-API-KEY"

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

Related conversions

Popular Bangladeshi Taka conversions

Popular Afghan Afghani conversions

Questions about BDT to AFN

How much is 100 BDT in AFN?

100 Bangladeshi takas is 53 Afghan Afghanis at the mid-market rate of 4 October 2026, 09:25 UTC, when 1 BDT = 0.529708 AFN.

What was the BDT to AFN rate over the last year?

Over the last 52 weeks 1 BDT ranged from 0.512991 to 0.551076 AFN, 0.531479 AFN on average.

Which exchange rate is this?

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