South African Rand-West African Cfa Franc History: 2024
Go
Daily ZAR/XOF rates for 2024, including the high, low, open, close and mid rate.
Highest exchange rate of 2024: 35.1392 on 08/11/2024
Lowest exchange rate of 2024: 0 on 01/01/2024
Average exchange rate of 2024: 32.7144
Historical Graph For Converting South African Rands into West African Cfa Francs
1Y
3Y
5Y
10Y
All
What was the South African Rand worth against the West African Cfa Franc on a selected day in 2024?
Date | Open | Close | High | Low | Mid |
November | |||||
Wednesday 20 November 2024 (20/11/2024) | 34.4682 | 34.2722 | 34.5403 | 34.2126 | 34.3765 |
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 |