Published at 2026-04-29 16:36:56.0


 

Top three


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
EURO EUR 19.7968 0.05051321425684959 19.3032 0.051804882092088354
BRITISH POUND GBP 22.8661 0.0437328621846314 22.2397 0.044964635314325284
UNITED STATES DOLLAR USD 16.885 0.059224163458691144 16.5627 0.06037662941428632

 


Africa


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
BOTSWANA PULA BWP 1.2201073694485114 0.8196 1.1475786091347258 0.8714
GHANAIAN CEDI GHS 1.5718327569946557 0.6362 1.457301078402798 0.6862
KENYAN SCHILLING KES 0.13300879188114334 7.5183 0.12655344351919817 7.9018
LESOTHO LOTI LSL 1.0 1.0 1.0 1.0
MAURITIAN RUPEE MUR 0.3518029903254178 2.8425 0.3310600542938489 3.0206
MALAWIAN KWACHA MWK 0.010181391674065144 98.2184 n/a
MOZAMBICAN METICAL MZN 0.2710027100271003 3.69 n/a
NAMIBIAN DOLLAR NAD 1.0 1.0 1.0 1.0
NIGERIAN NAIRA NGN 0.012583934845418945 79.4664 0.01167081758745527 85.6838
SWAZI LILANGENI SZL 1.0 1.0 1.0 1.0
TANZANIAN SCHILLING TZS 0.006826204159479242 146.4943 0.006184655251854624 161.6905
UGANDAN SCHILLING UGX 0.00464403905079557 215.3298 0.004341285845454565 230.3465
ZAMBIAN KWACHA ZMW 0.9118263882556761 1.0967 n/a
 


Asia & Australasia


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
UNITED ARAB EMIRATES DIRHAM AED 4.646840148698884 0.2152 4.458314757021846 0.2243
AUSTRALIAN DOLLAR AUD 12.180267965895249 0.0821 11.682242990654206 0.0856
CHINESE RENMINBI CNY 2.4943876278373662 0.4009 2.3940627244433803 0.4177
HONG KONG DOLLAR HKD 2.1781746896101066 0.4591 2.0903010033444818 0.4784
INDIAN RUPEE INR 0.179917597740235 5.5581 0.1727742359059417 5.7879
JAPANESE YEN JPY 0.10670991975414035 9.3712 0.1023698623125352 9.7685
NEW ZEALAND DOLLAR NZD 9.980039920159681 0.1002 9.560229445506693 0.1046
SINGAPORE DOLLAR SGD 13.35113484646195 0.0749 12.78772378516624 0.0782
THAILAND BAHT THB 0.5302508086324832 1.8859 0.4916179145568064 2.0341
 


Europe & the Americas


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
CANADIAN DOLLAR CAD 12.468827930174564 0.0802 11.961722488038278 0.0836
SWISS FRANC CHF 21.598272138228943 0.0463 20.70393374741201 0.0483
DANISH KRONE DKK 2.67022696929239 0.3745 2.5614754098360653 0.3904
NORWEGIAN KRONE NOK 1.8365472910927456 0.5445 1.7624250969333803 0.5674
POLISH ZLOTY PLN 4.688232536333802 0.2133 4.49842555105713 0.2223
SWEDISH KRONA SEK 1.8372221201543266 0.5443 1.7627357659086902 0.5673