Standard Bank
FOREX OPENING INDICATION RATES FOR 21 July 2026 as at 16:00
Closing rate history for date :    
Bank Buying Bank Selling
Country Cur T/T Cheques Foreign Cheques Foreign
Notes and T/T Notes
QUOTATIONS ON BASIS RAND PER UNIT FOREIGN CURRENCY
EURO EUR 18.4887 18.4887 19.1341 19.1341
BRITSH POUND GBP 21.7042 21.7042 22.4215 22.4215
UNITED STATES DOLUSD 16.3024 16.3024 16.6649 16.6649
QUOTATIONS ON BASIS FOREIGN CURRENCY PER R1
UAE DIRHAM AED .2284 .2173
ANGOLAN KWANZA AOA 60.7108 55.4408
ARGENTINIAN PESO ARS 90.7274 90.7274 88.7149 88.7149
AUSTRALIAN DOLLARAUD .0884 .0884 .0849 .0849
BANGLADESH TAKA BDT 7.5940 7.3688
BRAZILLIAN REAL BRL .3116 .3048
BOTSWANA PULA BWP .9225 .9225 .8096 .8096
CANADIAN DOLLAR CAD .0871 .0871 .0838 .0838
SWISS FRANC CHF .0503 .0503 .0482 .0482
CHINESE YUAN CNY .4188 .4188 .4027 .4027
CZECH KRONER CZK 1.3122 1.2600
DANISH KRONER DKK .4053 .3898
EGYPTIAN POUND EGP 3.1551 3.0261
FIJI DOLLAR FJD .1411 .1288
GHANA CEDI GHS .7250 .6847
GAMBIA DALASI GMD 4.5760 4.4543
GUINEAN FRANC GNF539.7978 524.9356
HONG KONG DOLLAR HKD .4851 .4851 .4665 .4665
HUNGARIAN FORINT HUF 19.9842 18.5114
ISRAELI SHEKEL ILS .1902 .1902 .1804 .1804
INDIAN RUPEE INR 6.0365 5.6424
ICELANDIC KRONA ISK 7.6982 7.5093
JAPANESE YEN JPY 10.0465 10.0465 9.7195 9.7195
KENYAN SHILLING KES 8.1338 7.5728
KOREAN WON KRW 90.7951 88.8054
SRI LANKA RUPEE LKR 20.8540 19.9719
LESOTHO LOTI LSL 1.0000 1.0000 1.0000 1.0000
MOROCCAN DIRHAM MAD .5865 .5527
MALAGASY ARIARY MGA270.6350 250.1065
MAURITIAN RUPEE MUR 3.0124 3.0124 2.7417 2.7417
MALAWI KWACHA MWK108.7386 08.7386 103.7090 103.7090
MEXICAN PESO MXN 1.1044 1.0086
MOZAMBIQUE NETICAMZN 4.0877 4.0877 3.6706 3.6706
NAMIBIA DOLLAR NAD 1.0000 1.0000 1.0000 1.0000
NIGERIAN NAIRA NGN 84.8955 80.7686
NORWEGIAN KRONOR NOK .5960 .5733
NEW ZEALAND DOLLANZD .1064 .1064 .1018 .1018
POLISH ZLOTY PLN .2397 .2212
QATAR RIYAL QAR .2301 .2124
ROMANIAN LEU RON .2889 .2682
RUSSIAN ROUBLE RUB 4.9645 4.5866
RAWANDAN FRANC RWF 93.7285 85.3290
SAUDI RIYALS SAR .2369 .2188
SEYCHELLE RUPEE SCR .8212 .8034
SWEDISH KRONER SEK .5997 .5777
SINGAPORE DOLLAR SGD .0799 .0799 .0768 .0768
SOUTH SUDAN POUNDSSP301.0906 287.5205
SWAZILAND LILANGESZL 1.0000 1.0000 1.0000 1.0000
THAI BAHT THB 2.1206 2.1206 1.9696 1.9696
TUNISIAN DINAR TND .1857 .1720
TURKISH LIRE TRY 2.9125 2.8200
TAIWAN DOLLAR TWD 1.9858 1.9408
TANZANIA SHILLINGTZS161.9910 158.3267
UGANDA SHILLING UGX236.4683 217.8231
CFA FRANC XAF 37.1681 32.6909
SENEGALESE FRANC XOF 37.2669 33.5352
ZAMBIAN KWACHA ZMW 1.1714 1.0566
'Cheques' denotes Travellers cheques, Personal cheques, Drafts
and Clean items.
Exchange rates supplied by Corporate and Investment Banking Division