Published at 2026-04-01 19:36:10.0


 

Top three


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
EURO EUR 19.8155 0.050465544649390626 19.2277 0.052008300524763754
BRITISH POUND GBP 22.7843 0.043889871534346016 22.0564 0.04533831450282004
UNITED STATES DOLLAR USD 17.0273 0.05872921719826396 16.6222 0.06016050823597358

 


Africa


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
BOTSWANA PULA BWP 1.2393109431156277 0.8069 1.1354604292040422 0.8807
GHANAIAN CEDI GHS 1.6458196181698486 0.6076 1.544878727019929 0.6473
KENYAN SCHILLING KES 0.1334294025031356 7.4946 0.1263439841311956 7.9149
LESOTHO LOTI LSL 1.0 1.0 1.0 1.0
MAURITIAN RUPEE MUR 0.3546979746745646 2.8193 0.3448394772233525 2.8999
MALAWIAN KWACHA MWK 0.01026687720609524 97.4006 n/a
MOZAMBICAN METICAL MZN 0.27322404371584696 3.66 n/a
NAMIBIAN DOLLAR NAD 1.0 1.0 1.0 1.0
NIGERIAN NAIRA NGN 0.012643152089533746 79.0942 0.01167084482911549 85.6836
SWAZI LILANGENI SZL 1.0 1.0 1.0 1.0
TANZANIAN SCHILLING TZS 0.006982752601075343 143.21 0.006290700834398559 158.9648
UGANDAN SCHILLING UGX 0.004639262542826192 215.5515 0.0043170958723382944 231.6372
ZAMBIAN KWACHA ZMW 0.909835319807115 1.0991 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.686035613870665 0.2134 4.47427293064877 0.2235
AUSTRALIAN DOLLAR AUD 11.947431302270012 0.0837 11.402508551881414 0.0877
CHINESE RENMINBI CNY 2.5037556334501754 0.3994 2.3917723032767277 0.4181
HONG KONG DOLLAR HKD 2.197319270490002 0.4551 2.0964360587002098 0.477
INDIAN RUPEE INR 0.184593801340151 5.4173 0.1763699536147022 5.6699
JAPANESE YEN JPY 0.10857881193063987 9.2099 0.10368711376550123 9.6444
NEW ZEALAND DOLLAR NZD 9.9304865938431 0.1007 9.46969696969697 0.1056
SINGAPORE DOLLAR SGD 13.440860215053764 0.0744 12.820512820512821 0.078
THAILAND BAHT THB 0.5402193290475933 1.8511 0.49411997232928156 2.0238
 


Europe & the Americas


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
CANADIAN DOLLAR CAD 12.406947890818858 0.0806 11.834319526627219 0.0845
SWISS FRANC CHF 21.691973969631235 0.0461 20.70393374741201 0.0483
DANISH KRONE DKK 2.6737967914438503 0.374 2.5523226135783563 0.3918
NORWEGIAN KRONE NOK 1.7752529735487306 0.5633 1.69548999660902 0.5898
POLISH ZLOTY PLN 4.666355576294914 0.2143 4.4543429844097995 0.2245
SWEDISH KRONA SEK 1.8335166850018336 0.5454 1.750393838613688 0.5713