Published at 2026-05-08 17:05:33.0


 

Top three


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
EURO EUR 19.5797 0.051073305515406266 19.0914 0.05237960547681155
BRITISH POUND GBP 22.7318 0.043991236945600434 22.013 0.0454277018125653
UNITED STATES DOLLAR USD 16.6143 0.060189114196806365 16.2224 0.061643160074958084

 


Africa


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
BOTSWANA PULA BWP 1.2055455093429777 0.8295 1.1403808872163301 0.8769
GHANAIAN CEDI GHS 1.547029702970297 0.6464 1.427755568246716 0.7004
KENYAN SCHILLING KES 0.13089176559902616 7.6399 0.12397257726590878 8.0663
LESOTHO LOTI LSL 1.0 1.0 1.0 1.0
MAURITIAN RUPEE MUR 0.3468849729429721 2.8828 0.3249285157265402 3.0776
MALAWIAN KWACHA MWK 0.010018965902453344 99.8107 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.012382689495393019 80.7579 0.011432242811691525 87.4719
SWAZI LILANGENI SZL 1.0 1.0 1.0 1.0
TANZANIAN SCHILLING TZS 0.006717319735686903 148.8689 0.00605820480851832 165.0654
UGANDAN SCHILLING UGX 0.004526650428062697 220.9139 0.004213405624138095 237.3377
ZAMBIAN KWACHA ZMW 0.894854586129754 1.1175 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.564125969876769 0.2191 4.380201489268506 0.2283
AUSTRALIAN DOLLAR AUD 12.150668286755772 0.0823 11.641443538998836 0.0859
CHINESE RENMINBI CNY 2.4660912453760786 0.4055 2.366863905325444 0.4225
HONG KONG DOLLAR HKD 2.1459227467811157 0.466 2.0496003279360524 0.4879
INDIAN RUPEE INR 0.1779232794818874 5.6204 0.1699033250080704 5.8857
JAPANESE YEN JPY 0.10725355813679119 9.3237 0.10249997437500641 9.7561
NEW ZEALAND DOLLAR NZD 10.01001001001001 0.0999 9.551098376313275 0.1047
SINGAPORE DOLLAR SGD 13.262599469496022 0.0754 12.658227848101266 0.079
THAILAND BAHT THB 0.5306447333510215 1.8845 0.4894283476898982 2.0432
 


Europe & the Americas


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
CANADIAN DOLLAR CAD 12.239902080783354 0.0817 11.750881316098708 0.0851
SWISS FRANC CHF 21.551724137931036 0.0464 20.70393374741201 0.0483
DANISH KRONE DKK 2.641310089804543 0.3786 2.534211860111505 0.3946
NORWEGIAN KRONE NOK 1.8234865061998542 0.5484 1.7415534656913967 0.5742
POLISH ZLOTY PLN 4.672897196261682 0.214 4.464285714285714 0.224
SWEDISH KRONA SEK 1.8228217280349983 0.5486 1.7406440382941688 0.5745