Published at 2025-05-17 07:02:50.0


 

Top three


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
EURO EUR 20.4305 0.048946428134406895 19.8598 0.05035297435019487
BRITISH POUND GBP 24.3269 0.04110675836214232 23.5829 0.04240360600265447
UNITED STATES DOLLAR USD 18.2465 0.054805031101855146 17.8432 0.056043758967001436

 


Africa


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
BOTSWANA PULA BWP 1.3810247203424941 0.7241 1.2976901116013497 0.7706
GHANAIAN CEDI GHS 1.4976785981728322 0.6677 1.4140271493212668 0.7072
KENYAN SCHILLING KES 0.14354822502619755 6.9663 0.13631592578961 7.3359
LESOTHO LOTI LSL 1.0 1.0 1.0 1.0
MAURITIAN RUPEE MUR 0.39425958050780635 2.5364 0.3699866804795028 2.7028
MALAWIAN KWACHA MWK 0.010998268872479471 90.9234 n/a
MOZAMBICAN METICAL MZN 0.29154518950437314 3.43 n/a
NAMIBIAN DOLLAR NAD 1.0 1.0 1.0 1.0
NIGERIAN NAIRA NGN 0.01154815754920381 86.5939 0.011014246928401888 90.7915
SWAZI LILANGENI SZL 1.0 1.0 1.0 1.0
TANZANIAN SCHILLING TZS 0.00687717232680873 145.4086 0.006355222626626222 157.3509
UGANDAN SCHILLING UGX 0.005057056236993884 197.7435 0.004806841866439014 208.0368
ZAMBIAN KWACHA ZMW 0.6897503103876397 1.4498 n/a
 


Asia & Australasia


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
UNITED ARAB EMIRATES DIRHAM AED 5.020080321285141 0.1992 4.8076923076923075 0.208
AUSTRALIAN DOLLAR AUD 11.82033096926714 0.0846 11.299435028248588 0.0885
CHINESE RENMINBI CNY 2.557544757033248 0.391 2.449179524859172 0.4083
HONG KONG DOLLAR HKD 2.3596035865974514 0.4238 2.2598870056497176 0.4425
JAPANESE YEN JPY 0.12658708558552856 7.8997 0.12128856976518533 8.2448
NEW ZEALAND DOLLAR NZD 10.845986984815617 0.0922 10.384215991692628 0.0963
SINGAPORE DOLLAR SGD 14.184397163120568 0.0705 13.58695652173913 0.0736
THAILAND BAHT THB 0.5540473156407557 1.8049 0.5284015852047556 1.8925
 


Europe & the Americas


Rand per foreign currency unitForeign currency per Rand unit

  Currency Code Bank Selling Bank Buying
CANADIAN DOLLAR CAD 13.192612137203165 0.0758 12.642225031605562 0.0791
SWISS FRANC CHF 22.026431718061673 0.0454 21.05263157894737 0.0475
DANISH KRONE DKK 2.7586206896551726 0.3625 2.642706131078224 0.3784
NORWEGIAN KRONE NOK 1.7787264318747775 0.5622 1.697792869269949 0.589
POLISH ZLOTY PLN 4.826254826254826 0.2072 4.614674665436087 0.2167
SWEDISH KRONA SEK 1.8896447467876039 0.5292 1.8021265092809517 0.5549