Published at 2026-04-24 17:07:12.0


 

Top three


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
EURO EUR 19.6969 0.05076941041483685 19.1177 0.05230754745602243
BRITISH POUND GBP 22.7413 0.04397285995083834 22.0212 0.045410785969883564
UNITED STATES DOLLAR USD 16.7673 0.059639894318107275 16.3723 0.06107877329391717

 


Africa


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
BOTSWANA PULA BWP 1.20962864400629 0.8267 1.1373976342129208 0.8792
GHANAIAN CEDI GHS 1.6204829039053639 0.6171 1.5209125475285172 0.6575
KENYAN SCHILLING KES 0.13210912213488343 7.5695 0.12512355951502108 7.9921
LESOTHO LOTI LSL 1.0 1.0 1.0 1.0
MAURITIAN RUPEE MUR 0.34929616822103465 2.8629 0.33024008454146164 3.0281
MALAWIAN KWACHA MWK 0.01011451655645215 98.8678 n/a
MOZAMBICAN METICAL MZN 0.2695417789757412 3.71 n/a
NAMIBIAN DOLLAR NAD 1.0 1.0 1.0 1.0
SWAZI LILANGENI SZL 1.0 1.0 1.0 1.0
TANZANIAN SCHILLING TZS 0.006779270347132538 147.5085 0.006114188586032748 163.554
UGANDAN SCHILLING UGX 0.0046235163136149615 216.2856 0.004301467488648427 232.4788
ZAMBIAN KWACHA ZMW 0.9030160736861117 1.1074 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.606172270842929 0.2171 4.418912947414936 0.2263
AUSTRALIAN DOLLAR AUD 12.077294685990339 0.0828 11.587485515643106 0.0863
CHINESE RENMINBI CNY 2.4813895781637716 0.403 2.370229912301493 0.4219
HONG KONG DOLLAR HKD 2.1645021645021645 0.462 2.067397146991937 0.4837
INDIAN RUPEE INR 0.17983347420288814 5.5607 0.1719246969827216 5.8165
JAPANESE YEN JPY 0.10631059704031298 9.4064 0.10157853036182272 9.8446
NEW ZEALAND DOLLAR NZD 9.9601593625498 0.1004 9.49667616334283 0.1053
SINGAPORE DOLLAR SGD 13.280212483399733 0.0753 12.67427122940431 0.0789
THAILAND BAHT THB 0.533447135388883 1.8746 0.4919807143559973 2.0326
 


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.862396204033216 0.0843
SWISS FRANC CHF 21.598272138228943 0.0463 20.618556701030926 0.0485
DANISH KRONE DKK 2.6574541589157588 0.3763 2.537427048972342 0.3941
NORWEGIAN KRONE NOK 1.815211472136504 0.5509 1.7340038148083927 0.5767
POLISH ZLOTY PLN 4.679457182966776 0.2137 4.470272686633884 0.2237
SWEDISH KRONA SEK 1.83452577508714 0.5451 1.7519271198318151 0.5708