Published at 2026-04-25 13:03:31.0


 

Top three


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
EURO EUR 19.6339 0.050932316045207524 19.0708 0.05243618516265705
BRITISH POUND GBP 22.6996 0.04405363971171298 21.9951 0.045464671676873486
UNITED STATES DOLLAR USD 16.7024 0.059871635214100966 16.3235 0.06126137164211107

 


Africa


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
BOTSWANA PULA BWP 1.215953307392996 0.8224 1.1314777098891151 0.8838
GHANAIAN CEDI GHS 1.6147263038914905 0.6193 1.5174506828528072 0.659
KENYAN SCHILLING KES 0.1315754848556617 7.6002 0.12473493825620557 8.017
LESOTHO LOTI LSL 1.0 1.0 1.0 1.0
MAURITIAN RUPEE MUR 0.3480561066443911 2.8731 0.3263388049472963 3.0643
MALAWIAN KWACHA MWK 0.010072867120751516 99.2766 n/a
MOZAMBICAN METICAL MZN 0.2680965147453083 3.73 n/a
NAMIBIAN DOLLAR NAD 1.0 1.0 1.0 1.0
NIGERIAN NAIRA NGN 0.012450028697316148 80.3211 0.011504448194894556 86.9229
SWAZI LILANGENI SZL 1.0 1.0 1.0 1.0
TANZANIAN SCHILLING TZS 0.006752613936854957 148.0908 0.006095635646789612 164.0518
UGANDAN SCHILLING UGX 0.004606426886792453 217.088 0.004290065024515576 233.0967
ZAMBIAN KWACHA ZMW 0.8995232526760818 1.1117 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.597701149425287 0.2175 4.395604395604395 0.2275
AUSTRALIAN DOLLAR AUD 12.077294685990339 0.0828 11.547344110854503 0.0866
CHINESE RENMINBI CNY 2.4715768660405337 0.4046 2.3629489603024574 0.4232
HONG KONG DOLLAR HKD 2.155172413793103 0.464 2.06058108386565 0.4853
INDIAN RUPEE INR 0.17911837933690375 5.5829 0.17137666878031227 5.8351
JAPANESE YEN JPY 0.10592210488406827 9.4409 0.10132636207962226 9.8691
NEW ZEALAND DOLLAR NZD 9.9304865938431 0.1007 9.487666034155598 0.1054
SINGAPORE DOLLAR SGD 13.245033112582782 0.0755 12.658227848101266 0.079
THAILAND BAHT THB 0.5224933382099378 1.9139 0.49838026414154 2.0065
 


Europe & the Americas


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
CANADIAN DOLLAR CAD 12.360939431396787 0.0809 11.82033096926714 0.0846
SWISS FRANC CHF 21.50537634408602 0.0465 20.5761316872428 0.0486
DANISH KRONE DKK 2.649708532061473 0.3774 2.532286654849329 0.3949
NORWEGIAN KRONE NOK 1.8165304268846503 0.5505 1.7298045320878743 0.5781
POLISH ZLOTY PLN 4.670714619336758 0.2141 4.462293618920125 0.2241
SWEDISH KRONA SEK 1.834189288334556 0.5452 1.75377060680463 0.5702