1. Currency converter
  2. XAF to MDL
  3. 100,000 XAF

Convert 100,000 CFA Franc BEAC (XAF) to Moldovan Leu (MDL)

Convert CFA francs BEAC to Moldovan lei at the live mid-market rate. Reverse: MDL to XAF

100,000 CFA francs BEAC =

3,041.43 MDL 0.00% today

1 XAF = 0.0304143 MDL · 1 MDL = 32.8793 XAF

Mid-market rate, updated 14:40 UTC. Paid plans update as often as every 60 seconds. Get XAF→MDL rates via API

XAF to MDL over the last year

0.02950.030.03050.031Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.031016
52-week low
0.029521
52-week average
0.030312
Change over the year
+2.24%

Conversion tables

XAF to MDL
XAF MDL
1 XAF 0.03041 MDL
10 XAF 0.3041 MDL
100 XAF 3.04 MDL
1,000 XAF 30.41 MDL
10,000 XAF 304.14 MDL
50,000 XAF 1,520.71 MDL
100,000 XAF 3,041.43 MDL
MDL to XAF
MDL XAF
1 MDL 33 XAF
10 MDL 329 XAF
100 MDL 3,288 XAF
1,000 MDL 32,879 XAF
10,000 MDL 328,793 XAF
50,000 MDL 1,643,965 XAF
100,000 MDL 3,287,930 XAF

Get XAF→MDL rates via API

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

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

Related conversions

Popular CFA Franc BEAC conversions

Popular Moldovan Leu conversions

Questions about XAF to MDL

How much is 100,000 XAF in MDL?

100,000 CFA francs BEAC is 3,041.43 Moldovan lei at the mid-market rate of 4 October 2026, 14:40 UTC, when 1 XAF = 0.0304143 MDL.

What was the XAF to MDL rate over the last year?

Over the last 52 weeks 1 XAF ranged from 0.0295209 to 0.0310162 MDL, 0.0303116 MDL on average.

Which exchange rate is this?

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