Published at 2026-05-18 13:06:44.0


 

Top three


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
EURO EUR 19.6625 0.05085823267641449 19.1721 0.052159127064849445
BRITISH POUND GBP 22.5998 0.04424817918742644 21.9842 0.0454872135442727
UNITED STATES DOLLAR USD 16.8592 0.05931479548258517 16.5374 0.06046899754495869

 


Africa


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
BOTSWANA PULA BWP 1.2055455093429777 0.8295 1.1432491139819365 0.8747
LESOTHO LOTI LSL 1.0 1.0 1.0 1.0
NAMIBIAN DOLLAR NAD 1.0 1.0 1.0 1.0
SWAZI LILANGENI SZL 1.0 1.0 1.0 1.0
 


Asia & Australasia


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
UNITED ARAB EMIRATES DIRHAM AED 4.642525533890436 0.2154 4.4543429844097995 0.2245
AUSTRALIAN DOLLAR AUD 12.195121951219512 0.082 11.695906432748536 0.0855
CHINESE RENMINBI CNY 2.50501002004008 0.3992 2.40442414041837 0.4159
HONG KONG DOLLAR HKD 2.1767522855899 0.4594 2.0885547201336676 0.4788
INDIAN RUPEE INR 0.17787580711147477 5.6219 0.16887612935911508 5.9215
JAPANESE YEN JPY 0.10724090597117365 9.3248 0.10296010296010295 9.7125
NEW ZEALAND DOLLAR NZD 9.990009990009991 0.1001 9.569377990430622 0.1045
SINGAPORE DOLLAR SGD 13.315579227696405 0.0751 12.77139208173691 0.0783
THAILAND BAHT THB 0.5307010560951017 1.8843 0.492029128124385 2.0324
 


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.691973969631235 0.0461 20.79002079002079 0.0481
DANISH KRONE DKK 2.6525198938992043 0.377 2.544529262086514 0.393
NORWEGIAN KRONE NOK 1.8348623853211008 0.545 1.7605633802816902 0.568
POLISH ZLOTY PLN 4.666355576294914 0.2143 4.478280340349306 0.2233
SWEDISH KRONA SEK 1.8070112034694614 0.5534 1.7337031900138697 0.5768