History starts
1 Jan 2003
History ends
9 Oct 2026
Frequency
Daily closes
Unit
ZAR per USD

Download history

Preview

261 observations · 1 Jan 2016 to 30 Dec 2016

Selected historical observations
Date or periodValue · ZAR per USDSource
1 Jan 201615.471 ZARNarwhal
4 Jan 201615.5772 ZARNarwhal
5 Jan 201615.6362 ZARNarwhal
6 Jan 201615.8595 ZARNarwhal
7 Jan 201616.077 ZARNarwhal
8 Jan 201616.3173 ZARNarwhal
11 Jan 201616.7817 ZARNarwhal
12 Jan 201616.672 ZARNarwhal
13 Jan 201616.5688 ZARNarwhal
14 Jan 201616.4479 ZARNarwhal
15 Jan 201616.8098 ZARNarwhal
18 Jan 201616.8764 ZARNarwhal
19 Jan 201616.7834 ZARNarwhal
20 Jan 201616.76 ZARNarwhal
21 Jan 201616.5638 ZARNarwhal
22 Jan 201616.4675 ZARNarwhal
25 Jan 201616.543 ZARNarwhal
26 Jan 201616.3886 ZARNarwhal
27 Jan 201616.4479 ZARNarwhal
28 Jan 201616.2042 ZARNarwhal
29 Jan 201615.891 ZARNarwhal
1 Feb 201615.9047 ZARNarwhal
2 Feb 201616.2117 ZARNarwhal
3 Feb 201615.9291 ZARNarwhal
4 Feb 201615.8616 ZARNarwhal

USD to ZAR historical exchange rates by year

Full history →
USD to ZAR historical exchange rates by year
YearAverageHighLowChange
2026 (to date)16.3853 ZAR17.1814 ZAR30 Mar 202615.7716 ZAR29 Jan 2026▼ −0.29%
202517.8723 ZAR19.7903 ZAR8 Apr 202516.5391 ZAR31 Dec 2025▼ −12.35%
202418.3328 ZAR19.3187 ZAR26 Feb 202417.1172 ZAR27 Sep 2024▲ +1.59%
202318.4567 ZAR19.8048 ZAR25 May 202316.7259 ZAR12 Jan 2023▲ +7.60%
202216.3761 ZAR18.4057 ZAR3 Nov 202214.4583 ZAR30 Mar 2022▲ +7.23%
202114.7851 ZAR16.3027 ZAR26 Nov 202113.4346 ZAR4 Jun 2021▲ +8.68%
202016.457 ZAR19.0946 ZAR23 Apr 202014.0823 ZAR2 Jan 2020▲ +4.30%
201914.4451 ZAR15.4568 ZAR19 Aug 201913.2558 ZAR31 Jan 2019▼ −2.74%
201813.2501 ZAR15.435 ZAR5 Sep 201811.545 ZAR23 Feb 2018▲ +16.08%
201713.3086 ZAR14.4764 ZAR13 Nov 201712.2691 ZAR27 Dec 2017▼ −9.99%
201614.6946 ZAR16.8764 ZAR18 Jan 201613.19 ZAR8 Nov 2016▼ −11.20%
201512.7804 ZAR15.88 ZAR11 Dec 201511.27 ZAR5 Feb 2015▲ +34.02%
201410.8497 ZAR11.7595 ZAR15 Dec 201410.291 ZAR14 May 2014▲ +10.15%
20139.65036 ZAR10.53 ZAR27 Dec 20138.458 ZAR1 Jan 2013▲ +24.11%
20128.21035 ZAR8.9524 ZAR21 Nov 20127.4416 ZAR1 Mar 2012▲ +4.82%
20117.26357 ZAR8.5831 ZAR23 Nov 20116.5705 ZAR29 Apr 2011▲ +21.88%
20107.31607 ZAR7.9567 ZAR20 May 20106.6026 ZAR31 Dec 2010▼ −10.90%
20098.40864 ZAR10.6784 ZAR5 Mar 20097.2376 ZAR14 Oct 2009▼ −22.45%
20088.26524 ZAR11.795 ZAR22 Oct 20086.745 ZAR14 Jan 2008▲ +38.82%
20077.04879 ZAR7.515 ZAR13 Mar 20076.4938 ZAR31 Oct 2007▼ −2.20%
Show all
USD to ZAR historical exchange rates by year
YearAverageHighLowChange
20066.76886 ZAR7.882 ZAR3 Oct 20065.955 ZAR19 Apr 2006▲ +10.55%
20056.36569 ZAR6.898 ZAR14 Jun 20055.658 ZAR3 Jan 2005▲ +11.83%
20046.43152 ZAR7.3751 ZAR15 Jan 20045.6138 ZAR27 Dec 2004▼ −13.36%
20037.54859 ZAR9.035 ZAR21 Jan 20036.1938 ZAR3 Dec 2003▼ −21.95%

How to read this

Each row is a completed daily close in UTC. Missing days stay missing. Weekends have no rows. Intraday prices are not included.

Rates show how much of the quote currency one unit of the base currency buys. Cross rates use matching USD observations. Bank fees and transfer charges can change the rate you receive.

API

GET /v1/fx/rates/USD/bars?currency=ZAR&interval=1d&start=2003-01-01T00%3A00%3A00Z&end=2026-10-10T00%3A00%3A00.000Z

Request daily bars with start and end timestamps. Follow next_cursor to read every page.

Get an API key

Common questions

What does the download contain?

The CSV contains the selected daily closes, their dates, values, units and source. Values are in ZAR per USD.

Why are some dates missing?

Only days with a completed close appear. Weekends and missing observations are left out. A missing day is not assigned the previous day's price.

Source
Narwhal
API reference →
Series
USD to ZAR historical exchange rates
View chart →