Published at 2026-05-22 19:33:50.0


 

Top three


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
EURO EUR 19.3526 0.051672643469094594 18.7775 0.053255225669018774
BRITISH POUND GBP 22.4383 0.04456665611922472 21.7204 0.04603966777775731
UNITED STATES DOLLAR USD 16.626 0.06014675808973896 16.2273 0.061624546289277944

 


Africa


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
BOTSWANA PULA BWP 1.2025012025012025 0.8316 1.122334455667789 0.891
GHANAIAN CEDI GHS 1.5250876925423213 0.6557 1.4140271493212668 0.7072
KENYAN SCHILLING KES 0.13058410269133836 7.6579 0.12364301787878039 8.0878
LESOTHO LOTI LSL 1.0 1.0 1.0 1.0
MAURITIAN RUPEE MUR 0.3426652503169654 2.9183 0.32095516256378986 3.1157
MALAWIAN KWACHA MWK 0.010019096397734082 99.8094 n/a
MOZAMBICAN METICAL MZN 0.26666666666666666 3.75 n/a
NAMIBIAN DOLLAR NAD 1.0 1.0 1.0 1.0
NIGERIAN NAIRA NGN 0.012383486867931351 80.7527 0.01142913308882608 87.4957
SWAZI LILANGENI SZL 1.0 1.0 1.0 1.0
TANZANIAN SCHILLING TZS 0.00672067851970335 148.7945 0.006059383166912375 165.0333
UGANDAN SCHILLING UGX 0.004529365005673029 220.7815 0.004214588291620851 237.2711
ZAMBIAN KWACHA ZMW 0.9004141905276427 1.1106 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.574565416285453 0.2186 4.36871996505024 0.2289
AUSTRALIAN DOLLAR AUD 11.990407673860911 0.0834 11.441647597254004 0.0874
CHINESE RENMINBI CNY 2.4715768660405337 0.4046 2.360160490913382 0.4237
HONG KONG DOLLAR HKD 2.1440823327615783 0.4664 2.045408058907752 0.4889
INDIAN RUPEE INR 0.17643841417153341 5.6677 0.16668055671305942 5.9995
JAPANESE YEN JPY 0.10556206521624388 9.4731 0.10085016690702624 9.9157
NEW ZEALAND DOLLAR NZD 9.861932938856015 0.1014 9.398496240601505 0.1064
SINGAPORE DOLLAR SGD 13.140604467805518 0.0761 12.547051442910917 0.0797
THAILAND BAHT THB 0.5260112566408921 1.9011 0.48192771084337344 2.075
 


Europe & the Americas


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
CANADIAN DOLLAR CAD 12.165450121654501 0.0822 11.614401858304298 0.0861
SWISS FRANC CHF 21.413276231263385 0.0467 20.449897750511248 0.0489
DANISH KRONE DKK 2.6116479498563594 0.3829 2.4931438544003988 0.4011
NORWEGIAN KRONE NOK 1.8138944313440957 0.5513 1.7322016282695305 0.5773
POLISH ZLOTY PLN 4.606172270842929 0.2171 4.397537379067722 0.2274
SWEDISH KRONA SEK 1.8008283810552854 0.5553 1.7190991920233798 0.5817