1. Currency converter
  2. XAF to MZN
  3. 10,000 XAF

Convert 10,000 CFA Franc BEAC (XAF) to Mozambican Metical (MZN)

Convert CFA francs BEAC to Mozambican meticals at the live mid-market rate. Reverse: MZN to XAF

10,000 CFA francs BEAC =

1,090.14 MZN 0.00% today

1 XAF = 0.109014 MZN · 1 MZN = 9.17309 XAF

Mid-market rate, updated 17:02 UTC. Paid plans update as often as every 60 seconds. Get XAF→MZN rates via API

XAF to MZN over the last year

0.110.11250.115Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.11646
52-week low
0.10896
52-week average
0.11252
Change over the year
−4.17%

Conversion tables

XAF to MZN
XAF MZN
1 XAF 0.109 MZN
10 XAF 1.09 MZN
100 XAF 10.90 MZN
1,000 XAF 109.01 MZN
10,000 XAF 1,090.14 MZN
50,000 XAF 5,450.72 MZN
100,000 XAF 10,901.45 MZN
MZN to XAF
MZN XAF
1 MZN 9 XAF
10 MZN 92 XAF
100 MZN 917 XAF
1,000 MZN 9,173 XAF
10,000 MZN 91,731 XAF
50,000 MZN 458,655 XAF
100,000 MZN 917,309 XAF

Get XAF→MZN rates via API

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

Related conversions

Popular CFA Franc BEAC conversions

Popular Mozambican Metical conversions

Questions about XAF to MZN

How much is 10,000 XAF in MZN?

10,000 CFA francs BEAC is 1,090.14 Mozambican meticals at the mid-market rate of 4 October 2026, 17:02 UTC, when 1 XAF = 0.109014 MZN.

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

Over the last 52 weeks 1 XAF ranged from 0.108958 to 0.116464 MZN, 0.112516 MZN on average.

Which exchange rate is this?

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