1. Central bank exchange rates
  2. National Bank of Poland
  3. ZAR
  4. 2025

National Bank of Poland ZAR rates in 2025

Average 1 ZAR = 0.21013 PLN

The mean of all 251 publications in 2025, ranging from 0.19450 to 0.22120 PLN.

0.200.210.22Mar ’25May ’25Jul ’25Sep ’25Nov ’25

Every rate of 2025

1 ZAR in PLN, newest first, one row per publication.

DateRate
Wed, 31 Dec 20250.21680
Tue, 30 Dec 20250.21570
Mon, 29 Dec 20250.21540
Tue, 23 Dec 20250.21510
Mon, 22 Dec 20250.21490
Fri, 19 Dec 20250.21410
Thu, 18 Dec 20250.21400
Wed, 17 Dec 20250.21480
Tue, 16 Dec 20250.21380
Mon, 15 Dec 20250.21360
Fri, 12 Dec 20250.21380
Thu, 11 Dec 20250.21370
Wed, 10 Dec 20250.21340
Tue, 9 Dec 20250.21350
Mon, 8 Dec 20250.21370
Fri, 5 Dec 20250.21450
Thu, 4 Dec 20250.21330
Wed, 3 Dec 20250.21240
Tue, 2 Dec 20250.21320
Mon, 1 Dec 20250.21300
Fri, 28 Nov 20250.21360
Thu, 27 Nov 20250.21250
Wed, 26 Nov 20250.21320
Tue, 25 Nov 20250.21260
Mon, 24 Nov 20250.21200
Fri, 21 Nov 20250.21260
Thu, 20 Nov 20250.21330
Wed, 19 Nov 20250.21350
Tue, 18 Nov 20250.21200
Mon, 17 Nov 20250.21320
Fri, 14 Nov 20250.21270
Thu, 13 Nov 20250.21450
Wed, 12 Nov 20250.21340
Mon, 10 Nov 20250.21300
Fri, 7 Nov 20250.21240
Thu, 6 Nov 20250.21280
Wed, 5 Nov 20250.21210
Tue, 4 Nov 20250.21190
Mon, 3 Nov 20250.21340
Fri, 31 Oct 20250.21220
Thu, 30 Oct 20250.21180
Wed, 29 Oct 20250.21300
Tue, 28 Oct 20250.21050
Mon, 27 Oct 20250.21120
Fri, 24 Oct 20250.21010
Thu, 23 Oct 20250.21020
Wed, 22 Oct 20250.20940
Tue, 21 Oct 20250.21060
Mon, 20 Oct 20250.20990
Fri, 17 Oct 20250.20850
Thu, 16 Oct 20250.21040
Wed, 15 Oct 20250.21150
Tue, 14 Oct 20250.21140
Mon, 13 Oct 20250.21250
Fri, 10 Oct 20250.21340
Thu, 9 Oct 20250.21370
Wed, 8 Oct 20250.21290
Tue, 7 Oct 20250.21200
Mon, 6 Oct 20250.21080
Fri, 3 Oct 20250.21030
Thu, 2 Oct 20250.21050
Wed, 1 Oct 20250.21050
Tue, 30 Sep 20250.21010
Mon, 29 Sep 20250.21080
Fri, 26 Sep 20250.20940
Thu, 25 Sep 20250.20980
Wed, 24 Sep 20250.20990
Tue, 23 Sep 20250.20840
Mon, 22 Sep 20250.20950
Fri, 19 Sep 20250.20920
Thu, 18 Sep 20250.20710
Wed, 17 Sep 20250.20640
Tue, 16 Sep 20250.20740
Mon, 15 Sep 20250.20860
Fri, 12 Sep 20250.20890
Thu, 11 Sep 20250.20790
Wed, 10 Sep 20250.20750
Tue, 9 Sep 20250.20670
Mon, 8 Sep 20250.20640
Fri, 5 Sep 20250.20560
Thu, 4 Sep 20250.20570
Wed, 3 Sep 20250.20690
Tue, 2 Sep 20250.20690
Mon, 1 Sep 20250.20650
Fri, 29 Aug 20250.20580
Thu, 28 Aug 20250.20710
Wed, 27 Aug 20250.20750
Tue, 26 Aug 20250.20800
Mon, 25 Aug 20250.20770
Fri, 22 Aug 20250.20830
Thu, 21 Aug 20250.20570
Wed, 20 Aug 20250.20660
Tue, 19 Aug 20250.20610
Mon, 18 Aug 20250.20710
Thu, 14 Aug 20250.20790
Wed, 13 Aug 20250.20740
Tue, 12 Aug 20250.20730
Mon, 11 Aug 20250.20610
Fri, 8 Aug 20250.20610
Thu, 7 Aug 20250.20600
Wed, 6 Aug 20250.20690
Tue, 5 Aug 20250.20560
Mon, 4 Aug 20250.20550
Fri, 1 Aug 20250.20510
Thu, 31 Jul 20250.20630
Wed, 30 Jul 20250.20720
Tue, 29 Jul 20250.20600
Mon, 28 Jul 20250.20400
Fri, 25 Jul 20250.20440
Thu, 24 Jul 20250.20550
Wed, 23 Jul 20250.20660
Tue, 22 Jul 20250.20600
Mon, 21 Jul 20250.20600
Fri, 18 Jul 20250.20640
Thu, 17 Jul 20250.20510
Wed, 16 Jul 20250.20440
Tue, 15 Jul 20250.20470
Mon, 14 Jul 20250.20390
Fri, 11 Jul 20250.20420
Thu, 10 Jul 20250.20410
Wed, 9 Jul 20250.20270
Tue, 8 Jul 20250.20310
Mon, 7 Jul 20250.20380
Fri, 4 Jul 20250.20530
Thu, 3 Jul 20250.20650
Wed, 2 Jul 20250.20400
Tue, 1 Jul 20250.20420
Mon, 30 Jun 20250.20300
Fri, 27 Jun 20250.20250
Thu, 26 Jun 20250.20570
Wed, 25 Jun 20250.20630
Tue, 24 Jun 20250.20760
Mon, 23 Jun 20250.20620
Fri, 20 Jun 20250.20540
Wed, 18 Jun 20250.20590
Tue, 17 Jun 20250.20770
Mon, 16 Jun 20250.20630
Fri, 13 Jun 20250.20650
Thu, 12 Jun 20250.20690
Wed, 11 Jun 20250.21050
Tue, 10 Jun 20250.21070
Mon, 9 Jun 20250.21110
Fri, 6 Jun 20250.21140
Thu, 5 Jun 20250.21070
Wed, 4 Jun 20250.21110
Tue, 3 Jun 20250.20950
Mon, 2 Jun 20250.20810
Fri, 30 May 20250.21000
Thu, 29 May 20250.20950
Wed, 28 May 20250.20930
Tue, 27 May 20250.20920
Mon, 26 May 20250.20880
Fri, 23 May 20250.20970
Thu, 22 May 20250.20910
Wed, 21 May 20250.20890
Tue, 20 May 20250.20900
Mon, 19 May 20250.21090
Fri, 16 May 20250.20960
Thu, 15 May 20250.20760
Wed, 14 May 20250.20750
Tue, 13 May 20250.20920
Mon, 12 May 20250.20850
Fri, 9 May 20250.20730
Thu, 8 May 20250.20730
Wed, 7 May 20250.20560
Tue, 6 May 20250.20710
Mon, 5 May 20250.20570
Fri, 2 May 20250.20440
Wed, 30 Apr 20250.20190
Tue, 29 Apr 20250.20190
Mon, 28 Apr 20250.20120
Fri, 25 Apr 20250.19980
Thu, 24 Apr 20250.20090
Wed, 23 Apr 20250.20300
Tue, 22 Apr 20250.19970
Fri, 18 Apr 20250.19940
Thu, 17 Apr 20250.19950
Wed, 16 Apr 20250.20030
Tue, 15 Apr 20250.20070
Mon, 14 Apr 20250.19890
Fri, 11 Apr 20250.19450
Thu, 10 Apr 20250.19850
Wed, 9 Apr 20250.19760
Tue, 8 Apr 20250.20220
Mon, 7 Apr 20250.20210
Fri, 4 Apr 20250.20230
Thu, 3 Apr 20250.20180
Wed, 2 Apr 20250.20850
Tue, 1 Apr 20250.21020
Mon, 31 Mar 20250.21140
Fri, 28 Mar 20250.21380
Thu, 27 Mar 20250.21330
Wed, 26 Mar 20250.21170
Tue, 25 Mar 20250.21180
Mon, 24 Mar 20250.21230
Fri, 21 Mar 20250.21270
Thu, 20 Mar 20250.21230
Wed, 19 Mar 20250.21100
Tue, 18 Mar 20250.21140
Mon, 17 Mar 20250.21120
Fri, 14 Mar 20250.21140
Thu, 13 Mar 20250.20990
Wed, 12 Mar 20250.20950
Tue, 11 Mar 20250.21070
Mon, 10 Mar 20250.21090
Fri, 7 Mar 20250.21290
Thu, 6 Mar 20250.21100
Wed, 5 Mar 20250.21090
Tue, 4 Mar 20250.21290
Mon, 3 Mar 20250.21520
Fri, 28 Feb 20250.21600
Thu, 27 Feb 20250.21420
Wed, 26 Feb 20250.21410
Tue, 25 Feb 20250.21460
Mon, 24 Feb 20250.21570
Fri, 21 Feb 20250.21700
Thu, 20 Feb 20250.21600
Wed, 19 Feb 20250.21650
Tue, 18 Feb 20250.21610
Mon, 17 Feb 20250.21540
Fri, 14 Feb 20250.21610
Thu, 13 Feb 20250.21620
Wed, 12 Feb 20250.21820
Tue, 11 Feb 20250.21910
Mon, 10 Feb 20250.21960
Fri, 7 Feb 20250.21890
Thu, 6 Feb 20250.21810
Wed, 5 Feb 20250.21720
Tue, 4 Feb 20250.21810
Mon, 3 Feb 20250.21830
Fri, 31 Jan 20250.21790
Thu, 30 Jan 20250.21830
Wed, 29 Jan 20250.21610
Tue, 28 Jan 20250.21550
Mon, 27 Jan 20250.21660
Fri, 24 Jan 20250.21890
Thu, 23 Jan 20250.21830
Wed, 22 Jan 20250.22020
Tue, 21 Jan 20250.22050
Mon, 20 Jan 20250.22020
Fri, 17 Jan 20250.22120
Thu, 16 Jan 20250.21970
Wed, 15 Jan 20250.21930
Tue, 14 Jan 20250.21950
Mon, 13 Jan 20250.21820
Fri, 10 Jan 20250.21800
Thu, 9 Jan 20250.21960
Wed, 8 Jan 20250.21960
Tue, 7 Jan 20250.22000
Fri, 3 Jan 20250.22100
Thu, 2 Jan 20250.21990

Download 2025 as CSV

The range endpoint returns every publication of the year in one request, ready for a spreadsheet.

curl https://api.currencyapi.com/v3/official/range \
  -G -d source=nbp -d currencies=ZAR \
  -d date_from=2025-01-01 -d date_to=2025-12-31 \
  -d format=csv -H "apikey: YOUR-API-KEY"