Published at 2026-04-20 14:37:11.0


 

Top three


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
EURO EUR 19.477 0.05134260923140114 18.991 0.052656521510189035
BRITISH POUND GBP 22.4035 0.0446358827861718 21.7931 0.04588608320982329
UNITED STATES DOLLAR USD 16.5153 0.060549914321871234 16.1988 0.061732967874163526

 


Africa


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
BOTSWANA PULA BWP 1.1973180076628351 0.8352 1.135718341851221 0.8805
GHANAIAN CEDI GHS 1.596678907871627 0.6263 1.505797319680771 0.6641
KENYAN SCHILLING KES 0.13016426730533934 7.6826 0.12384361028892714 8.0747
LESOTHO LOTI LSL 1.0 1.0 1.0 1.0
MAURITIAN RUPEE MUR 0.3475480485177076 2.8773 0.32697904064349476 3.0583
MALAWIAN KWACHA MWK 0.00996216370225882 100.3798 n/a
MOZAMBICAN METICAL MZN 0.26525198938992045 3.77 n/a
NAMIBIAN DOLLAR NAD 1.0 1.0 1.0 1.0
NIGERIAN NAIRA NGN 0.01235877015406443 80.9142 0.011459807589830567 87.2615
SWAZI LILANGENI SZL 1.0 1.0 1.0 1.0
TANZANIAN SCHILLING TZS 0.006703931587718933 149.1662 0.006072172629438986 164.6857
UGANDAN SCHILLING UGX 0.004598853505820999 217.4455 0.004297286263724458 232.705
ZAMBIAN KWACHA ZMW 0.891981090000892 1.1211 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.545454545454546 0.22 4.361098996947231 0.2293
AUSTRALIAN DOLLAR AUD 11.947431302270012 0.0837 11.46788990825688 0.0872
CHINESE RENMINBI CNY 2.449179524859172 0.4083 2.3507287259050305 0.4254
HONG KONG DOLLAR HKD 2.1321961620469083 0.469 2.0458265139116203 0.4888
INDIAN RUPEE INR 0.1793432450366757 5.5759 0.17221485525341415 5.8067
JAPANESE YEN JPY 0.10505857015286023 9.5185 0.1008532182261936 9.9154
NEW ZEALAND DOLLAR NZD 9.823182711198427 0.1018 9.40733772342427 0.1063
SINGAPORE DOLLAR SGD 13.140604467805518 0.0761 12.594458438287154 0.0794
THAILAND BAHT THB 0.5303351718285957 1.8856 0.49127978383689513 2.0355
 


Europe & the Americas


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
CANADIAN DOLLAR CAD 12.195121951219512 0.082 11.695906432748536 0.0855
SWISS FRANC CHF 21.367521367521366 0.0468 20.491803278688522 0.0488
DANISH KRONE DKK 2.628120893561104 0.3805 2.5207965717166623 0.3967
NORWEGIAN KRONE NOK 1.7901897601145722 0.5586 1.717622810030917 0.5822
POLISH ZLOTY PLN 4.642525533890436 0.2154 4.4543429844097995 0.2245
SWEDISH KRONA SEK 1.8251505749224308 0.5479 1.7510068289266327 0.5711