Published at 2026-05-16 13:05:19.0


 

Top three


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
EURO EUR 19.717 0.050717654815641326 19.1171 0.0523091891552589
BRITISH POUND GBP 22.6294 0.04419030111271178 21.8822 0.045699244134502014
UNITED STATES DOLLAR USD 16.9084 0.05914220150930898 16.4943 0.06062700448033564

 


Africa


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
GHANAIAN CEDI GHS 1.5527950310559007 0.644 1.4386419220256077 0.6951
KENYAN SCHILLING KES 0.1332001332001332 7.5075 0.1260382400020166 7.9341
LESOTHO LOTI LSL 1.0 1.0 1.0 1.0
MAURITIAN RUPEE MUR 0.3523484020999965 2.8381 0.3297500494625074 3.0326
MALAWIAN KWACHA MWK 0.010197224519430302 98.0659 n/a
MOZAMBICAN METICAL MZN 0.2717391304347826 3.68 n/a
NAMIBIAN DOLLAR NAD 1.0 1.0 1.0 1.0
SWAZI LILANGENI SZL 1.0 1.0 1.0 1.0
TANZANIAN SCHILLING TZS 0.006835980224876406 146.2848 0.0061593839137834075 162.3539
UGANDAN SCHILLING UGX 0.004606681530892407 217.076 0.004283776182975502 233.4389
ZAMBIAN KWACHA ZMW 0.9180207472688884 1.0893 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.655493482309125 0.2148 4.440497335701599 0.2252
AUSTRALIAN DOLLAR AUD 12.224938875305623 0.0818 11.655011655011656 0.0858
CHINESE RENMINBI CNY 2.5100401606425704 0.3984 2.3934897079942554 0.4178
HONG KONG DOLLAR HKD 2.18435998252512 0.4578 2.0824656393169514 0.4802
JAPANESE YEN JPY 0.10767623908432125 9.2871 0.10276541738174269 9.7309
NEW ZEALAND DOLLAR NZD 9.990009990009991 0.1001 9.514747859181732 0.1051
SINGAPORE DOLLAR SGD 13.35113484646195 0.0749 12.738853503184714 0.0785
THAILAND BAHT THB 0.5347021708908138 1.8702 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.437810945273633 0.0804 11.862396204033216 0.0843
SWISS FRANC CHF 21.73913043478261 0.046 20.70393374741201 0.0483
DANISH KRONE DKK 2.6595744680851063 0.376 2.537427048972342 0.3941
NORWEGIAN KRONE NOK 1.840264998159735 0.5434 1.7476406850751485 0.5722
POLISH ZLOTY PLN 4.68384074941452 0.2135 4.460303300624442 0.2242
SWEDISH KRONA SEK 1.8122508155128672 0.5518 1.7229496898690557 0.5804