Published at 2026-05-06 18:04:23.0


 

Top three


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
EURO EUR 19.6066 0.05100323360501056 19.0304 0.05254750294266016
BRITISH POUND GBP 22.707 0.044039283040472096 21.988 0.045479352374022196
UNITED STATES DOLLAR USD 16.6369 0.06010735173019012 16.2445 0.06155929699282835

 


Africa


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
BOTSWANA PULA BWP 1.2093360744951023 0.8269 1.1227124733355787 0.8907
GHANAIAN CEDI GHS 1.5487068297971194 0.6457 1.4291839359725598 0.6997
KENYAN SCHILLING KES 0.13102038677218175 7.6324 0.12409411297528045 8.0584
LESOTHO LOTI LSL 1.0 1.0 1.0 1.0
MAURITIAN RUPEE MUR 0.34516084495374844 2.8972 0.3233525189161224 3.0926
MALAWIAN KWACHA MWK 0.010030291480270417 99.698 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.012397611228268537 80.6607 0.011445523884519242 87.3704
SWAZI LILANGENI SZL 1.0 1.0 1.0 1.0
TANZANIAN SCHILLING TZS 0.006725519445494373 148.6874 0.006065612948385273 164.8638
UGANDAN SCHILLING UGX 0.004513918668213436 221.537 0.00420197904809207 237.9831
ZAMBIAN KWACHA ZMW 0.89126559714795 1.122 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.5787545787545785 0.2184 4.3725404459991255 0.2287
AUSTRALIAN DOLLAR AUD 12.165450121654501 0.0822 11.614401858304298 0.0861
CHINESE RENMINBI CNY 2.4679170779861797 0.4052 2.3579344494223062 0.4241
HONG KONG DOLLAR HKD 2.1473051320592655 0.4657 2.0491803278688523 0.488
INDIAN RUPEE INR 0.17763566924238386 5.6295 0.16982253545045428 5.8885
JAPANESE YEN JPY 0.10747025760620749 9.3049 0.10270209204161489 9.7369
NEW ZEALAND DOLLAR NZD 10.02004008016032 0.0998 9.560229445506693 0.1046
SINGAPORE DOLLAR SGD 13.262599469496022 0.0754 12.658227848101266 0.079
THAILAND BAHT THB 0.5320847078854953 1.8794 0.48740069210898285 2.0517
 


Europe & the Americas


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
CANADIAN DOLLAR CAD 12.345679012345679 0.081 11.79245283018868 0.0848
SWISS FRANC CHF 21.598272138228943 0.0463 20.618556701030926 0.0485
DANISH KRONE DKK 2.6455026455026456 0.378 2.5265285497726127 0.3958
NORWEGIAN KRONE NOK 1.8119224497191522 0.5519 1.7304031839418585 0.5779
POLISH ZLOTY PLN 4.6685340802987865 0.2142 4.458314757021846 0.2243
SWEDISH KRONA SEK 1.8208302986161689 0.5492 1.7388280299078422 0.5751