Frankfurter API (ECB & central bank mid-market rates) · May 2026

🇸🇦 100 SAR = 🇿🇦 R433.448 ZAR

Mid-market rate: 1 SAR = 4.3345 ZAR

Updated May 2026

🇸🇦 Saudi Riyal

100.00

SAR

🇿🇦 South African Rand

R433.448

ZAR

Exchange Rate Details

Mid-market rate

1 SAR = 4.3345 ZAR

Inverse rate

1 ZAR = 0.2307 SAR

Reverse conversion

R100 ZAR = 23.0708 SAR

Data source

Frankfurter API (ECB & central bank mid-market rates)

SAR to ZAR — More Amounts

🇸🇦 SAR🇿🇦 ZAR
50R216.724
100R433.448
200R866.896
500R2,167.24
1,000R4,334.48
2,500R10,836.20
5,000R21,672.40
10,000R43,344.80

Other Amounts

Rates from Frankfurter API (ECB & central bank mid-market rates) (May 2026). Mid-market indicative rates. Not financial advice.