1. Currency converter
  2. MYR to IQD

100 MYR to IQD

Convert Malaysian ringgits to Iraqi dinars at the live mid-market rate.

100 Malaysian ringgits =

32,099 IQD −0.03% today

1 MYR = 320.989 IQD · 1 IQD = 0.00311538 MYR

Mid-market rate, updated 22:16 UTC. Paid plans update as often as every 60 seconds. Get this rate via API

MYR to IQD over the last year

310.00320.00330.00Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
337.41
52-week low
309.66
52-week average
323.77
Change over the year
+3.38%

Conversion tables

MYR to IQD
MYR IQD
1 MYR 321 IQD
5 MYR 1,605 IQD
10 MYR 3,210 IQD
25 MYR 8,025 IQD
50 MYR 16,049 IQD
100 MYR 32,099 IQD
250 MYR 80,247 IQD
500 MYR 160,494 IQD
1,000 MYR 320,989 IQD
5,000 MYR 1,604,943 IQD
10,000 MYR 3,209,886 IQD
50,000 MYR 16,049,429 IQD
IQD to MYR
IQD MYR
1 IQD 0.003115 MYR
5 IQD 0.01558 MYR
10 IQD 0.03115 MYR
25 IQD 0.07788 MYR
50 IQD 0.1558 MYR
100 IQD 0.3115 MYR
250 IQD 0.7788 MYR
500 IQD 1.56 MYR
1,000 IQD 3.12 MYR
5,000 IQD 15.58 MYR
10,000 IQD 31.15 MYR
50,000 IQD 155.77 MYR

MYR to IQD via API

The live rate, the rate on any past day or a whole range, for IQD and 170+ other currencies, as JSON. Free plan included.

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=MYR -d currencies=IQD \
  -H "apikey: YOUR-API-KEY"

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

Popular Malaysian Ringgit conversions

Questions about MYR to IQD

How much is 100 MYR in IQD?

100 Malaysian ringgits is 32,099 Iraqi dinars at the mid-market rate of 29 September 2026, 22:16 UTC, when 1 MYR = 320.989 IQD.

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

Over the last 52 weeks 1 MYR ranged from 309.657 to 337.41 IQD, 323.768 IQD on average.

Which exchange rate is this?

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