Published at 2025-05-24 13:03:37.0


 

Top three


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
EURO EUR 20.601 0.04854133294500267 20.0236 0.04994106953794523
BRITISH POUND GBP 24.5679 0.04070351963334269 23.823 0.04197624144734081
UNITED STATES DOLLAR USD 18.0719 0.0553345248701022 17.6721 0.05658637060677565

 


Africa


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
BOTSWANA PULA BWP 1.364256480218281 0.733 1.287001287001287 0.777
GHANAIAN CEDI GHS 1.5865460891638903 0.6303 1.4834594273846609 0.6741
KENYAN SCHILLING KES 0.14184195968851507 7.0501 0.13459493653848742 7.4297
LESOTHO LOTI LSL 1.0 1.0 1.0 1.0
MAURITIAN RUPEE MUR 0.3985810514568137 2.5089 0.3722730995458268 2.6862
MALAWIAN KWACHA MWK 0.011058057010918726 90.4318 n/a
MOZAMBICAN METICAL MZN 0.2898550724637681 3.45 n/a
NAMIBIAN DOLLAR NAD 1.0 1.0 1.0 1.0
NIGERIAN NAIRA NGN 0.011538883151499766 86.6635 0.01100464726253897 90.8707
SWAZI LILANGENI SZL 1.0 1.0 1.0 1.0
TANZANIAN SCHILLING TZS 0.006836854199298402 146.2661 0.006317011649201182 158.3027
UGANDAN SCHILLING UGX 0.005008637395188002 199.6551 0.0047478578852186365 210.6213
ZAMBIAN KWACHA ZMW 0.6793478260869565 1.472 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.972650422675286 0.2011 4.761904761904762 0.21
AUSTRALIAN DOLLAR AUD 11.862396204033216 0.0843 11.350737797956867 0.0881
CHINESE RENMINBI CNY 2.546473134708429 0.3927 2.43842965130456 0.4101
HONG KONG DOLLAR HKD 2.331545814875262 0.4289 2.233139794551139 0.4478
JAPANESE YEN JPY 0.1280868941489907 7.8072 0.12269336474283471 8.1504
NEW ZEALAND DOLLAR NZD 10.940919037199125 0.0914 10.471204188481675 0.0955
SINGAPORE DOLLAR SGD 14.22475106685633 0.0703 13.60544217687075 0.0735
THAILAND BAHT THB 0.5621135469364812 1.779 0.5377789728421619 1.8595
 


Europe & the Americas


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
CANADIAN DOLLAR CAD 13.297872340425531 0.0752 12.72264631043257 0.0786
SWISS FRANC CHF 22.22222222222222 0.045 21.27659574468085 0.047
DANISH KRONE DKK 2.782415136338342 0.3594 2.664535038635758 0.3753
NORWEGIAN KRONE NOK 1.810610175629187 0.5523 1.7271157167530227 0.579
POLISH ZLOTY PLN 4.878048780487805 0.205 4.664179104477612 0.2144
SWEDISH KRONA SEK 1.9193857965451055 0.521 1.832172957127153 0.5458