Published at 2026-05-06 17:03:30.0


 

Top three


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
EURO EUR 19.5114 0.0512520885226073 19.0244 0.05256407560816635
BRITISH POUND GBP 22.606 0.04423604352826683 21.9906 0.045473975243967873
UNITED STATES DOLLAR USD 16.5561 0.06040069823207156 16.2389 0.061580525774529056

 


Africa


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
BOTSWANA PULA BWP 1.2029351617947792 0.8313 1.121830827911151 0.8914
GHANAIAN CEDI GHS 1.5410695022345506 0.6489 1.4285714285714286 0.7
KENYAN SCHILLING KES 0.13038829634651994 7.6694 0.12405716554188169 8.0608
LESOTHO LOTI LSL 1.0 1.0 1.0 1.0
MAURITIAN RUPEE MUR 0.34350096180269307 2.9112 0.3232584451268789 3.0935
MALAWIAN KWACHA MWK 0.009982151912380664 100.1788 n/a
MOZAMBICAN METICAL MZN 0.26595744680851063 3.76 n/a
NAMIBIAN DOLLAR NAD 1.0 1.0 1.0 1.0
NIGERIAN NAIRA NGN 0.012338504400527594 81.0471 0.011442721170636147 87.3918
SWAZI LILANGENI SZL 1.0 1.0 1.0 1.0
TANZANIAN SCHILLING TZS 0.006692575858674214 149.4193 0.006063336399360439 164.9257
UGANDAN SCHILLING UGX 0.00449185043575441 222.6254 0.00420043995408079 238.0703
ZAMBIAN KWACHA ZMW 0.8869179600886918 1.1275 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.555808656036446 0.2195 4.370629370629371 0.2288
AUSTRALIAN DOLLAR AUD 12.121212121212121 0.0825 11.614401858304298 0.0861
CHINESE RENMINBI CNY 2.4563989191844753 0.4071 2.3573785950023574 0.4242
HONG KONG DOLLAR HKD 2.135839384878257 0.4682 2.0491803278688523 0.488
INDIAN RUPEE INR 0.1768096467343258 5.6558 0.16979946682967414 5.8893
JAPANESE YEN JPY 0.10705148105724042 9.3413 0.10277069801858095 9.7304
NEW ZEALAND DOLLAR NZD 9.980039920159681 0.1002 9.560229445506693 0.1046
SINGAPORE DOLLAR SGD 13.21003963011889 0.0757 12.658227848101266 0.079
THAILAND BAHT THB 0.5283736658564937 1.8926 0.4895721139723881 2.0426
 


Europe & the Americas


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
CANADIAN DOLLAR CAD 12.285012285012286 0.0814 11.79245283018868 0.0848
SWISS FRANC CHF 21.50537634408602 0.0465 20.618556701030926 0.0485
DANISH KRONE DKK 2.632271650434325 0.3799 2.525252525252525 0.396
NORWEGIAN KRONE NOK 1.8057060310581439 0.5538 1.7325017325017324 0.5772
POLISH ZLOTY PLN 4.6490004649000465 0.2151 4.460303300624442 0.2242
SWEDISH KRONA SEK 1.8162005085361426 0.5506 1.7421602787456447 0.574