Published at 2026-04-01 07:35:31.0


 

Top three


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
EURO EUR 19.8063 0.05048898582774168 19.3126 0.0517796671602995
BRITISH POUND GBP 22.7125 0.04402861860209136 22.0938 0.045261566593342926
UNITED STATES DOLLAR USD 17.0594 0.05861870874708372 16.7345 0.05975678986524844

 


Africa


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
BOTSWANA PULA BWP 1.233654083395016 0.8106 1.1350737797956867 0.881
GHANAIAN CEDI GHS 1.649348507339601 0.6063 1.5556938394523956 0.6428
KENYAN SCHILLING KES 0.13373274847544667 7.4776 0.12724427082670603 7.8589
LESOTHO LOTI LSL 1.0 1.0 1.0 1.0
MAURITIAN RUPEE MUR 0.35549235691432635 2.813 0.3472825143254037 2.8795
MALAWIAN KWACHA MWK 0.010290013747458367 97.1816 n/a
MOZAMBICAN METICAL MZN 0.273972602739726 3.65 n/a
NAMIBIAN DOLLAR NAD 1.0 1.0 1.0 1.0
NIGERIAN NAIRA NGN 0.012671653384661976 78.9163 0.011753989010020276 85.0775
SWAZI LILANGENI SZL 1.0 1.0 1.0 1.0
TANZANIAN SCHILLING TZS 0.006995810209265671 142.9427 0.006333082121075863 157.901
UGANDAN SCHILLING UGX 0.0046479265367323315 215.1497 0.004346176429555216 230.0873
ZAMBIAN KWACHA ZMW 0.9114939385653086 1.0971 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.697040864255519 0.2129 4.506534474988734 0.2219
AUSTRALIAN DOLLAR AUD 11.933174224343675 0.0838 11.428571428571429 0.0875
CHINESE RENMINBI CNY 2.5056376847907793 0.3991 2.40442414041837 0.4159
HONG KONG DOLLAR HKD 2.2021581149526535 0.4541 2.1114864864864864 0.4736
INDIAN RUPEE INR 0.18395879323031641 5.436 0.17667220239567508 5.6602
JAPANESE YEN JPY 0.10866966594944688 9.2022 0.10427746146947799 9.5898
NEW ZEALAND DOLLAR NZD 9.920634920634921 0.1008 9.505703422053232 0.1052
SINGAPORE DOLLAR SGD 13.422818791946309 0.0745 12.87001287001287 0.0777
THAILAND BAHT THB 0.5387931034482758 1.856 0.495884161459883 2.0166
 


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.904761904761903 0.084
SWISS FRANC CHF 21.645021645021647 0.0462 20.74688796680498 0.0482
DANISH KRONE DKK 2.672367717797969 0.3742 2.564102564102564 0.39
NORWEGIAN KRONE NOK 1.7834849295523454 0.5607 1.7117425539198903 0.5842
POLISH ZLOTY PLN 4.657661853749418 0.2147 4.468275245755138 0.2238
SWEDISH KRONA SEK 1.827151470856934 0.5473 1.7528483786152498 0.5705