1. Currency converter
  2. XDR to SAR
  3. 100 XDR

Convert 100 Special Drawing Rights (XDR) to Saudi Riyal (SAR)

Convert Special Drawing Rights to Saudi riyals at the live mid-market rate. Reverse: SAR to XDR

100 Special Drawing Rights =

510.52 SAR 0.00% today

1 XDR = 5.10518 SAR · 1 SAR = 0.19588 XDR

Mid-market rate, updated 08:38 UTC. Paid plans update as often as every 60 seconds. Get XDR→SAR rates via API

XDR to SAR over the last year

5.105.15Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
5.1795
52-week low
5.0782
52-week average
5.1315
Change over the year
−0.71%

Conversion tables

XDR to SAR
XDR SAR
1 XDR 5.11 SAR
10 XDR 51.05 SAR
100 XDR 510.52 SAR
1,000 XDR 5,105.18 SAR
10,000 XDR 51,051.76 SAR
50,000 XDR 255,258.81 SAR
100,000 XDR 510,517.62 SAR
SAR to XDR
SAR XDR
1 SAR 0.1959 XDR
10 SAR 1.96 XDR
100 SAR 19.59 XDR
1,000 SAR 195.88 XDR
10,000 SAR 1,958.80 XDR
50,000 SAR 9,793.98 XDR
100,000 SAR 19,587.96 XDR

Get XDR→SAR rates via API

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

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

Related conversions

Popular Special Drawing Rights conversions

Popular Saudi Riyal conversions

Questions about XDR to SAR

How much is 100 XDR in SAR?

100 Special Drawing Rights is 510.52 Saudi riyals at the mid-market rate of 4 October 2026, 08:38 UTC, when 1 XDR = 5.10518 SAR.

What was the XDR to SAR rate over the last year?

Over the last 52 weeks 1 XDR ranged from 5.07819 to 5.17945 SAR, 5.13149 SAR on average.

Which exchange rate is this?

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