1. Currency converter
  2. IQD to ZAR
  3. 10,000 IQD

Convert 10,000 Iraqi Dinar (IQD) to South African Rand (ZAR)

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

10,000 Iraqi dinars =

127.03 ZAR 0.00% today

1 IQD = 0.0127028 ZAR · 1 ZAR = 78.7227 IQD

Mid-market rate, updated 12:51 UTC. Paid plans update as often as every 60 seconds. Get IQD→ZAR rates via API

IQD to ZAR over the last year

0.0120.01250.013Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.013364
52-week low
0.012001
52-week average
0.012635
Change over the year
−3.45%

Conversion tables

IQD to ZAR
IQD ZAR
1 IQD 0.0127 ZAR
10 IQD 0.127 ZAR
100 IQD 1.27 ZAR
1,000 IQD 12.70 ZAR
10,000 IQD 127.03 ZAR
50,000 IQD 635.14 ZAR
100,000 IQD 1,270.28 ZAR
ZAR to IQD
ZAR IQD
1 ZAR 79 IQD
10 ZAR 787 IQD
100 ZAR 7,872 IQD
1,000 ZAR 78,723 IQD
10,000 ZAR 787,227 IQD
50,000 ZAR 3,936,134 IQD
100,000 ZAR 7,872,268 IQD

Get IQD→ZAR rates via API

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

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

Related conversions

Popular Iraqi Dinar conversions

Popular South African Rand conversions

Questions about IQD to ZAR

How much is 10,000 IQD in ZAR?

10,000 Iraqi dinars is 127.03 South African rand at the mid-market rate of 4 October 2026, 12:51 UTC, when 1 IQD = 0.0127028 ZAR.

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

Over the last 52 weeks 1 IQD ranged from 0.0120009 to 0.0133641 ZAR, 0.0126354 ZAR on average.

Which exchange rate is this?

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