South African Rand-West African Cfa Franc History: 2024

Go

Daily ZAR/XOF rates for 2024, including the day's high, low, open, close and mid rates.

In 2024, the highest level of 2024 was 35.4093, reached on 12/12/2024

The lowest level of 2024 was 0 reached 01/01/2024

The average level of 2024 was 32.971

Scroll down for a day-by-day record of EUR/GBP values in 2024.

View Past and Historical Exchange Rates

ZAR/XOF Graph for 2024:

1Y
3Y
5Y
10Y
All
Loading

DateOpenCloseHighLowMid

December

Friday 20 December 2024 (20/12/2024)
34.3002
34.2911
34.5087
34.1839
34.3463
Thursday 19 December 2024 (19/12/2024)
34.4674
34.5277
34.6103
34.3415
34.4759
Wednesday 18 December 2024 (18/12/2024)
34.5417
34.4703
34.6973
34.4260
34.5617
Tuesday 17 December 2024 (17/12/2024)
35.0370
34.5020
35.0942
34.3735
34.7339
Monday 16 December 2024 (16/12/2024)
35.0699
34.8956
35.1043
34.8222
34.9633
Friday 13 December 2024 (13/12/2024)
35.0507
35.0533
35.1664
34.8378
35.0021
Thursday 12 December 2024 (12/12/2024)
35.2395
35.2798
35.4093
35.1933
35.3013
Wednesday 11 December 2024 (11/12/2024)
34.9605
35.2195
35.2606
34.8586
35.0596
Tuesday 10 December 2024 (10/12/2024)
35.0423
34.9346
35.0822
34.7999
34.9411
Monday 9 December 2024 (09/12/2024)
34.5558
34.9633
35.0110
34.5026
34.7568
Friday 6 December 2024 (06/12/2024)
34.4352
34.4641
34.5469
34.3182
34.4326
Thursday 5 December 2024 (05/12/2024)
34.3311
34.4708
34.5449
34.3177
34.4313
Wednesday 4 December 2024 (04/12/2024)
34.4173
34.3224
34.4233
34.3150
34.3692
Tuesday 3 December 2024 (03/12/2024)
34.4013
34.4124
34.4935
34.3214
34.4075
Monday 2 December 2024 (02/12/2024)
34.3712
34.5041
34.5119
34.2271
34.3695

November

Friday 29 November 2024 (29/11/2024)
34.3273
34.2856
34.4813
34.2712
34.3763
Thursday 28 November 2024 (28/11/2024)
34.1383
34.2660
34.2987
34.0749
34.1868
Wednesday 27 November 2024 (27/11/2024)
34.3940
34.0757
34.4873
34.0014
34.2444
Tuesday 26 November 2024 (26/11/2024)
34.5710
34.3237
34.6526
34.2704
34.4615
Monday 25 November 2024 (25/11/2024)
34.6301
34.6608
34.7524
34.5345
34.6435
Friday 22 November 2024 (22/11/2024)
34.5750
34.7184
34.9455
34.5559
34.7507
Thursday 21 November 2024 (21/11/2024)
34.3700
34.5576
34.6746
34.2674
34.4710
Wednesday 20 November 2024 (20/11/2024)
34.3918
34.3547
34.4321
34.2184
34.3253
Tuesday 19 November 2024 (19/11/2024)
34.4682
34.2722
34.5403
34.2126
34.3765
Monday 18 November 2024 (18/11/2024)
34.2042
34.5151
34.5674
34.1590
34.3632
Friday 15 November 2024 (15/11/2024)
34.0612
34.2877
34.2891
34.0016
34.1454
Thursday 14 November 2024 (14/11/2024)
34.0119
34.0596
34.1384
33.9111
34.0248
Wednesday 13 November 2024 (13/11/2024)
34.0827
33.9389
34.3936
33.8757
34.1347
Tuesday 12 November 2024 (12/11/2024)
34.3469
34.3304
34.3881
34.1380
34.2631
Monday 11 November 2024 (11/11/2024)
34.8562
34.3640
34.9500
34.2524
34.6012
Friday 8 November 2024 (08/11/2024)
35.0919
34.7149
35.1392
34.6322
34.8857
Thursday 7 November 2024 (07/11/2024)
34.7219
35.0792
35.1305
34.5996
34.8651
Wednesday 6 November 2024 (06/11/2024)
34.7150
34.6993
34.7678
34.2979
34.5329
Tuesday 5 November 2024 (05/11/2024)
34.4499
34.4449
34.5815
34.3886
34.4851
Monday 4 November 2024 (04/11/2024)
34.2232
34.3700
34.4007
34.1825
34.2916
Friday 1 November 2024 (01/11/2024)
34.3531
34.1843
34.3768
34.1439
34.2604

October

Thursday 31 October 2024 (31/10/2024)
34.2209
34.4855
34.5132
33.9723
34.2428
Wednesday 30 October 2024 (30/10/2024)
34.1813
34.3498
34.5199
34.0947
34.3073
Tuesday 29 October 2024 (29/10/2024)
34.3551
34.3030
34.4313
34.2416
34.3365
Monday 28 October 2024 (28/10/2024)
34.4128
34.2964
34.4481
34.1104
34.2793
Friday 25 October 2024 (25/10/2024)
34.3407
34.3546
34.4319
34.2640
34.3480
Thursday 24 October 2024 (24/10/2024)
34.2916
34.4010
34.4649
34.2330
34.3490
Wednesday 23 October 2024 (23/10/2024)
34.6783
34.3457
34.7371
34.1281
34.4326
Tuesday 22 October 2024 (22/10/2024)
34.3764
34.5364
34.6564
34.3412
34.4988
Monday 21 October 2024 (21/10/2024)
33.9855
34.2309
34.3206
33.9584
34.1395
Friday 18 October 2024 (18/10/2024)
33.9855
34.2309
34.3206
33.9584
34.1395
Thursday 17 October 2024 (17/10/2024)
33.9855
34.2309
34.3206
33.9584
34.1395
Wednesday 16 October 2024 (16/10/2024)
33.9855
34.2309
34.3206
33.9584
34.1395

September

Friday 20 September 2024 (20/09/2024)
33.3746
33.6236
33.5827
33.3563
33.4695
Thursday 19 September 2024 (19/09/2024)
33.3746
33.6236
33.5827
33.3563
33.4695
Wednesday 18 September 2024 (18/09/2024)
33.3746
33.6236
33.5827
33.3563
33.4695
Tuesday 17 September 2024 (17/09/2024)
33.3746
33.6236
33.5827
33.3563
33.4695
Monday 16 September 2024 (16/09/2024)
33.3841
33.3704
33.4476
33.2292
33.3384

August

Tuesday 27 August 2024 (27/08/2024)
33.1054
32.7551
33.1054
32.6879
32.8967
Monday 26 August 2024 (26/08/2024)
33.1054
32.7551
33.1054
32.6879
32.8967
Friday 23 August 2024 (23/08/2024)
33.1054
32.7551
33.1054
32.6879
32.8967
Thursday 22 August 2024 (22/08/2024)
33.1054
32.7551
33.1054
32.6879
32.8967
Wednesday 21 August 2024 (21/08/2024)
33.1343
32.9628
33.2114
32.8230
33.0172
Friday 16 August 2024 (16/08/2024)
32.8888
32.9696
33.0231
32.8410
32.9321
Thursday 15 August 2024 (15/08/2024)
32.8888
32.9696
33.0231
32.8410
32.9321
Wednesday 14 August 2024 (14/08/2024)
32.8888
32.9696
33.0231
32.8410
32.9321
Tuesday 13 August 2024 (13/08/2024)
32.8888
32.9696
33.0231
32.8410
32.9321
Monday 5 August 2024 (05/08/2024)
33.0992
33.2301
33.3517
33.0585
33.2051
Friday 2 August 2024 (02/08/2024)
33.0992
33.2301
33.3517
33.0585
33.2051
Thursday 1 August 2024 (01/08/2024)
33.0992
33.2301
33.3517
33.0585
33.2051

July

Wednesday 31 July 2024 (31/07/2024)
33.0992
33.2301
33.3517
33.0585
33.2051
Friday 26 July 2024 (26/07/2024)
32.9438
33.0242
33.0677
32.9244
32.9961
Thursday 25 July 2024 (25/07/2024)
32.9438
33.0242
33.0677
32.9244
32.9961
Wednesday 24 July 2024 (24/07/2024)
32.9438
33.0242
33.0677
32.9244
32.9961
Tuesday 23 July 2024 (23/07/2024)
32.9438
33.0242
33.0677
32.9244
32.9961
Monday 22 July 2024 (22/07/2024)
32.9438
33.0242
33.0677
32.9244
32.9961
Friday 12 July 2024 (12/07/2024)
33.4702
33.4474
33.5573
33.2977
33.4275
Thursday 11 July 2024 (11/07/2024)
33.4702
33.4474
33.5573
33.2977
33.4275
Wednesday 10 July 2024 (10/07/2024)
33.4702
33.4474
33.5573
33.2977
33.4275
Tuesday 9 July 2024 (09/07/2024)
33.4702
33.4474
33.5573
33.2977
33.4275
Monday 8 July 2024 (08/07/2024)
33.2520
33.2749
33.3921
33.0874
33.2398
Friday 5 July 2024 (05/07/2024)
33.2520
33.2749
33.3921
33.0874
33.2398
Thursday 4 July 2024 (04/07/2024)
33.9903
33.2666
34.0033
33.2378
33.6206
Wednesday 3 July 2024 (03/07/2024)
33.9903
33.2666
34.0033
33.2378
33.6206
Tuesday 2 July 2024 (02/07/2024)
33.9903
33.2666
34.0033
33.2378
33.6206
Monday 1 July 2024 (01/07/2024)
33.9903
33.2666
34.0033
33.2378
33.6206

June

Friday 21 June 2024 (21/06/2024)
33.3641
33.4720
33.6332
33.3597
33.4965
Thursday 20 June 2024 (20/06/2024)
33.3641
33.4720
33.6332
33.3597
33.4965
Wednesday 19 June 2024 (19/06/2024)
33.3641
33.4720
33.6332
33.3597
33.4965
Tuesday 18 June 2024 (18/06/2024)
33.3641
33.4720
33.6332
33.3597
33.4965
Monday 17 June 2024 (17/06/2024)
33.3641
33.4720
33.6332
33.3597
33.4965
Friday 14 June 2024 (14/06/2024)
32.5484
32.8890
32.8020
32.5878
32.6949
Thursday 13 June 2024 (13/06/2024)
32.5484
32.8890
32.8020
32.5878
32.6949
Wednesday 12 June 2024 (12/06/2024)
32.5484
32.8890
32.8020
32.5878
32.6949
Tuesday 11 June 2024 (11/06/2024)
32.5484
32.8890
32.8020
32.5878
32.6949
Monday 10 June 2024 (10/06/2024)
32.2201
31.8346
32.3010
31.8171
32.0591
Friday 7 June 2024 (07/06/2024)
32.2201
31.8346
32.3010
31.8171
32.0591
Thursday 6 June 2024 (06/06/2024)
32.2201
31.8346
32.3010
31.8171
32.0591
Wednesday 5 June 2024 (05/06/2024)
32.2201
31.8346
32.3010
31.8171
32.0591

May

Monday 20 May 2024 (20/05/2024)
32.9503
32.9773
33.0068
32.9044
32.9556
Friday 17 May 2024 (17/05/2024)
32.9503
32.9773
33.0068
32.9044
32.9556
Thursday 16 May 2024 (16/05/2024)
32.9503
32.9773
33.0068
32.9044
32.9556
Wednesday 15 May 2024 (15/05/2024)
32.9503
32.9773
33.0068
32.9044
32.9556
Tuesday 14 May 2024 (14/05/2024)
33.0107
33.0645
33.1998
33.0099
33.1049
Monday 13 May 2024 (13/05/2024)
33.0107
33.0645
33.1998
33.0099
33.1049
Friday 10 May 2024 (10/05/2024)
32.8492
32.9230
33.0343
32.7146
32.8745
Thursday 9 May 2024 (09/05/2024)
32.8492
32.9230
33.0343
32.7146
32.8745
Wednesday 8 May 2024 (08/05/2024)
33.0365
32.9865
33.1096
32.9230
33.0163
Tuesday 7 May 2024 (07/05/2024)
33.0365
32.9865
33.1096
32.9230
33.0163
Monday 6 May 2024 (06/05/2024)
33.0365
32.9865
33.1096
32.9230
33.0163
Friday 3 May 2024 (03/05/2024)
32.6207
32.7745
32.7176
32.5425
32.6301
Thursday 2 May 2024 (02/05/2024)
32.6207
32.7745
32.7176
32.5425
32.6301
Wednesday 1 May 2024 (01/05/2024)
32.6207
32.7745
32.7176
32.5425
32.6301

April

Tuesday 30 April 2024 (30/04/2024)
32.6207
32.7745
32.7176
32.5425
32.6301
Monday 29 April 2024 (29/04/2024)
32.6207
32.7745
32.7176
32.5425
32.6301
Friday 19 April 2024 (19/04/2024)
32.6840
32.5288
32.7559
32.3792
32.5676
Thursday 18 April 2024 (18/04/2024)
32.6840
32.5288
32.7559
32.3792
32.5676
Wednesday 17 April 2024 (17/04/2024)
32.6840
32.5288
32.7559
32.3792
32.5676
Tuesday 16 April 2024 (16/04/2024)
32.6840
32.5288
32.7559
32.3792
32.5676
Monday 15 April 2024 (15/04/2024)
32.6840
32.5288
32.7559
32.3792
32.5676
Friday 12 April 2024 (12/04/2024)
32.3903
32.7135
32.6651
32.4326
32.5489
Thursday 11 April 2024 (11/04/2024)
32.3903
32.7135
32.6651
32.4326
32.5489
Wednesday 10 April 2024 (10/04/2024)
32.3903
32.7135
32.6651
32.4326
32.5489
Tuesday 9 April 2024 (09/04/2024)
32.3903
32.7135
32.6651
32.4326
32.5489
Monday 8 April 2024 (08/04/2024)
32.3736
32.3891
32.6212
32.3000
32.4606
Friday 5 April 2024 (05/04/2024)
32.4028
32.3206
32.5156
32.3078
32.4117
Thursday 4 April 2024 (04/04/2024)
32.4028
32.3206
32.5156
32.3078
32.4117
Wednesday 3 April 2024 (03/04/2024)
32.4176
32.4028
32.4589
32.2936
32.3763
Tuesday 2 April 2024 (02/04/2024)
32.1058
32.1884
32.2159
32.0752
32.1456
Monday 1 April 2024 (01/04/2024)
32.1058
32.1884
32.2159
32.0752
32.1456

March

Friday 29 March 2024 (29/03/2024)
32.1058
32.1884
32.2159
32.0752
32.1456
Thursday 28 March 2024 (28/03/2024)
32.0073
32.1029
32.0510
31.8951
31.9731
Wednesday 27 March 2024 (27/03/2024)
32.0319
31.8961
32.0661
31.8498
31.9580
Tuesday 26 March 2024 (26/03/2024)
32.0319
31.8961
32.0661
31.8498
31.9580
Monday 25 March 2024 (25/03/2024)
31.9203
32.1023
32.1933
31.8127
32.0030
Friday 22 March 2024 (22/03/2024)
31.9203
32.1023
32.1933
31.8127
32.0030
Thursday 21 March 2024 (21/03/2024)
31.9203
32.1023
32.1933
31.8127
32.0030
Wednesday 20 March 2024 (20/03/2024)
31.9203
32.1023
32.1933
31.8127
32.0030
Tuesday 19 March 2024 (19/03/2024)
31.8287
31.9127
31.9585
31.7425
31.8505
Monday 18 March 2024 (18/03/2024)
32.1612
31.8213
32.1612
31.7239
31.9426
Friday 15 March 2024 (15/03/2024)
32.2877
32.1319
32.3065
32.0619
32.1842
Thursday 14 March 2024 (14/03/2024)
32.2877
32.1319
32.3065
32.0619
32.1842
Wednesday 13 March 2024 (13/03/2024)
32.1236
32.2738
32.3747
32.0345
32.2046
Wednesday 6 March 2024 (06/03/2024)
31.6223
31.7037
31.7296
31.5168
31.6232
Tuesday 5 March 2024 (05/03/2024)
31.6223
31.7037
31.7296
31.5168
31.6232
Monday 4 March 2024 (04/03/2024)
31.6223
31.7037
31.7296
31.5168
31.6232
Friday 1 March 2024 (01/03/2024)
31.6223
31.7037
31.7296
31.5168
31.6232

February

Thursday 29 February 2024 (29/02/2024)
31.6633
31.4197
31.7173
31.3655
31.5414
Wednesday 28 February 2024 (28/02/2024)
31.6633
31.4197
31.7173
31.3655
31.5414
Tuesday 13 February 2024 (13/02/2024)
32.2241
32.1127
32.2347
32.0969
32.1658
Monday 12 February 2024 (12/02/2024)
32.2241
32.1127
32.2347
32.0969
32.1658
Friday 9 February 2024 (09/02/2024)
32.2241
32.1127
32.2347
32.0969
32.1658
Thursday 8 February 2024 (08/02/2024)
32.2241
32.1127
32.2347
32.0969
32.1658

January

Monday 22 January 2024 (22/01/2024)
31.7712
31.7047
31.7987
31.5248
31.6618
Friday 19 January 2024 (19/01/2024)
31.7712
31.7047
31.7987
31.5248
31.6618
Thursday 18 January 2024 (18/01/2024)
31.7712
31.7047
31.7987
31.5248
31.6618
Wednesday 17 January 2024 (17/01/2024)
31.7712
31.7047
31.7987
31.5248
31.6618
Friday 12 January 2024 (12/01/2024)
32.1944
32.1200
32.3089
32.0508
32.1799
Thursday 11 January 2024 (11/01/2024)
32.1944
32.1200
32.3089
32.0508
32.1799
Wednesday 10 January 2024 (10/01/2024)
32.1944
32.1200
32.3089
32.0508
32.1799
Tuesday 9 January 2024 (09/01/2024)
32.1944
32.1200
32.3089
32.0508
32.1799
Monday 8 January 2024 (08/01/2024)
32.0884
32.1396
32.1886
31.9165
32.0526
Friday 5 January 2024 (05/01/2024)
32.3617
32.1829
32.4276
32.0772
32.2524
Thursday 4 January 2024 (04/01/2024)
32.3617
32.1829
32.4276
32.0772
32.2524
Wednesday 3 January 2024 (03/01/2024)
32.3617
32.1829
32.4276
32.0772
32.2524
Tuesday 2 January 2024 (02/01/2024)
32.3617
32.1829
32.4276
32.0772
32.2524
Monday 1 January 2024 (01/01/2024)
0.0000
0.0000
0.0000
0.0000
0.0000