Published at 2025-07-16 10:06:45.0


 

Top three


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
EURO EUR 21.1298 0.047326524623990764 20.608 0.048524844720496896
BRITISH POUND GBP 24.379 0.04101890971737971 23.7221 0.04215478393565494
UNITED STATES DOLLAR USD 18.1194 0.055189465434837805 17.7796 0.056244234965916

 


Africa


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
BOTSWANA PULA BWP 1.4639145073927682 0.6831 1.2127091923356779 0.8246
GHANAIAN CEDI GHS 1.7853954650955186 0.5601 1.6986580601324954 0.5887
KENYAN SCHILLING KES 0.14255370710915338 7.0149 0.13582342954159593 7.3625
LESOTHO LOTI LSL 1.0 1.0 1.0 1.0
MAURITIAN RUPEE MUR 0.387116754413131 2.5832 0.3660188133670071 2.7321
MALAWIAN KWACHA MWK 0.010926310774872107 91.5222 n/a
MOZAMBICAN METICAL MZN 0.29069767441860467 3.44 n/a
NAMIBIAN DOLLAR NAD 1.0 1.0 1.0 1.0
NIGERIAN NAIRA NGN 0.012007151459409225 83.2837 0.011449376581445141 87.341
SWAZI LILANGENI SZL 1.0 1.0 1.0 1.0
TANZANIAN SCHILLING TZS 0.007094331912575128 140.9576 0.006568153127294749 152.2498
UGANDAN SCHILLING UGX 0.005120424708507022 195.2963 0.004868805175734655 205.3892
ZAMBIAN KWACHA ZMW 0.7915776141850708 1.2633 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.987531172069825 0.2005 4.793863854266538 0.2086
AUSTRALIAN DOLLAR AUD 11.961722488038278 0.0836 11.481056257175661 0.0871
CHINESE RENMINBI CNY 2.5510204081632653 0.392 2.4521824423737124 0.4078
HONG KONG DOLLAR HKD 2.333177788147457 0.4286 2.2416498542927594 0.4461
INDIAN RUPEE INR 0.21308785612307954 4.6929 0.20473762872878407 4.8843
JAPANESE YEN JPY 0.12298005263546254 8.1314 0.11821728336682824 8.459
NEW ZEALAND DOLLAR NZD 10.905125408942203 0.0917 10.460251046025103 0.0956
SINGAPORE DOLLAR SGD 14.285714285714285 0.07 13.679890560875513 0.0731
THAILAND BAHT THB 0.5632850785782685 1.7753 0.5423581733376722 1.8438
 


Europe & the Americas


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
CANADIAN DOLLAR CAD 13.36898395721925 0.0748 12.836970474967908 0.0779
SWISS FRANC CHF 22.88329519450801 0.0437 21.978021978021978 0.0455
DANISH KRONE DKK 2.8530670470756063 0.3505 2.7412280701754383 0.3648
NORWEGIAN KRONE NOK 1.784121320249777 0.5605 1.7146776406035664 0.5832
POLISH ZLOTY PLN 4.9950049950049955 0.2002 4.8007681228996635 0.2083
SWEDISH KRONA SEK 1.883593897155773 0.5309 1.8096272167933407 0.5526