British Pound-South African Rand History: 2026

Go

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

In 2026, the highest level of 2026 was 22.9298, reached on 23/03/2026

The lowest level of 2026 was 21.376 reached 27/02/2026

The average level of 2026 was 22.0484

Scroll down for a day-by-day record of GBP/ZAR values in 2026.

View Past and Historical Exchange Rates

GBP/ZAR Graph for 2026:

1Y
3Y
5Y
10Y
All
Loading

DateOpenCloseHighLowMid

April

Thursday 2 April 2026 (02/04/2026)
22.3799
22.4689
22.5370
22.3532
22.4451
Wednesday 1 April 2026 (01/04/2026)
22.4141
22.3798
22.4512
22.2638
22.3575

March

Tuesday 31 March 2026 (31/03/2026)
22.6530
22.4137
22.6828
22.3849
22.5339
Monday 30 March 2026 (30/03/2026)
22.6998
22.6533
22.7685
22.6035
22.6860
Friday 27 March 2026 (27/03/2026)
22.8186
22.6901
22.8839
22.6832
22.7836
Thursday 26 March 2026 (26/03/2026)
22.6834
22.8170
22.8572
22.6422
22.7497
Wednesday 25 March 2026 (25/03/2026)
22.7531
22.6855
22.7762
22.5842
22.6802
Tuesday 24 March 2026 (24/03/2026)
22.5904
22.7515
22.9119
22.5639
22.7379
Monday 23 March 2026 (23/03/2026)
22.7189
22.5879
22.9298
22.4163
22.6731
Friday 20 March 2026 (20/03/2026)
22.5097
22.6813
22.8325
22.4541
22.6433
Thursday 19 March 2026 (19/03/2026)
22.5269
22.5100
22.7290
22.3844
22.5567
Wednesday 18 March 2026 (18/03/2026)
22.2570
22.5270
22.5345
22.1537
22.3441
Tuesday 17 March 2026 (17/03/2026)
22.2112
22.2575
22.3468
22.1789
22.2629
Monday 16 March 2026 (16/03/2026)
22.4287
22.2113
22.4287
22.1831
22.3059
Friday 13 March 2026 (13/03/2026)
22.4160
22.3996
22.4800
22.2211
22.3506
Thursday 12 March 2026 (12/03/2026)
22.1134
22.4162
22.4284
22.0721
22.2503
Wednesday 11 March 2026 (11/03/2026)
21.8528
22.1130
22.1420
21.8125
21.9773
Tuesday 10 March 2026 (10/03/2026)
21.8900
21.8543
22.1050
21.7449
21.9250
Monday 9 March 2026 (09/03/2026)
22.2712
21.8902
22.5148
21.8897
22.2023
Friday 6 March 2026 (06/03/2026)
22.2463
22.2109
22.4350
22.1299
22.2825
Thursday 5 March 2026 (05/03/2026)
21.8546
22.2463
22.3165
21.8268
22.0717
Wednesday 4 March 2026 (04/03/2026)
22.0796
21.8530
22.1400
21.8012
21.9706
Tuesday 3 March 2026 (03/03/2026)
21.5874
22.0798
22.2382
21.5364
21.8873
Monday 2 March 2026 (02/03/2026)
21.6274
21.5852
21.6671
21.4473
21.5572

February

Friday 27 February 2026 (27/02/2026)
21.4899
21.4895
21.5272
21.3760
21.4516
Thursday 26 February 2026 (26/02/2026)
21.4870
21.4896
21.6171
21.4445
21.5308
Wednesday 25 February 2026 (25/02/2026)
21.5478
21.4873
21.5817
21.4200
21.5009
Tuesday 24 February 2026 (24/02/2026)
21.6182
21.5491
21.6321
21.5390
21.5856
Monday 23 February 2026 (23/02/2026)
21.6716
21.6191
21.6810
21.5559
21.6185
Friday 20 February 2026 (20/02/2026)
21.7427
21.6192
21.7741
21.5953
21.6847
Thursday 19 February 2026 (19/02/2026)
21.6792
21.7414
21.8416
21.6343
21.7380
Wednesday 18 February 2026 (18/02/2026)
21.7419
21.6792
21.8010
21.6546
21.7278
Tuesday 17 February 2026 (17/02/2026)
21.7877
21.7412
21.8353
21.6980
21.7667
Monday 16 February 2026 (16/02/2026)
21.7677
21.7877
21.8071
21.6840
21.7456
Friday 13 February 2026 (13/02/2026)
21.7463
21.7715
21.8856
21.7072
21.7964
Thursday 12 February 2026 (12/02/2026)
21.6215
21.7462
21.7639
21.5878
21.6759
Wednesday 11 February 2026 (11/02/2026)
21.7489
21.6217
21.7735
21.6210
21.6973
Tuesday 10 February 2026 (10/02/2026)
21.7749
21.7483
21.8555
21.7137
21.7846
Monday 9 February 2026 (09/02/2026)
21.8060
21.7750
21.8761
21.7041
21.7901
Friday 6 February 2026 (06/02/2026)
22.0693
21.8354
22.1849
21.7899
21.9874
Thursday 5 February 2026 (05/02/2026)
21.9498
22.0692
22.0744
21.8361
21.9553
Wednesday 4 February 2026 (04/02/2026)
21.8760
21.9496
22.0279
21.8150
21.9215
Tuesday 3 February 2026 (03/02/2026)
21.9875
21.8759
22.0231
21.8033
21.9132
Monday 2 February 2026 (02/02/2026)
22.0708
21.9876
22.2872
21.8720
22.0796

January

Friday 30 January 2026 (30/01/2026)
21.7314
22.0879
22.1837
21.7116
21.9477
Thursday 29 January 2026 (29/01/2026)
21.7748
21.7314
21.9142
21.6368
21.7755
Wednesday 28 January 2026 (28/01/2026)
21.9694
21.7756
21.9993
21.7553
21.8773
Tuesday 27 January 2026 (27/01/2026)
21.9516
21.9681
22.0624
21.8855
21.9740
Monday 26 January 2026 (26/01/2026)
21.9667
21.9516
22.0051
21.8487
21.9269
Friday 23 January 2026 (23/01/2026)
21.7758
21.9789
22.0280
21.7059
21.8670
Thursday 22 January 2026 (22/01/2026)
21.8433
21.7759
21.8709
21.6625
21.7667
Wednesday 21 January 2026 (21/01/2026)
22.0725
21.8434
22.1016
21.8010
21.9513
Tuesday 20 January 2026 (20/01/2026)
21.9940
22.0726
22.2232
21.9940
22.1086
Monday 19 January 2026 (19/01/2026)
21.9902
21.9939
22.0932
21.9563
22.0248
Friday 16 January 2026 (16/01/2026)
21.8631
21.9479
22.0255
21.8595
21.9425
Thursday 15 January 2026 (15/01/2026)
22.0554
21.8631
22.0753
21.8449
21.9601
Wednesday 14 January 2026 (14/01/2026)
22.0158
22.0555
22.0945
21.9655
22.0300
Tuesday 13 January 2026 (13/01/2026)
22.0764
22.0158
22.1759
22.0115
22.0937
Monday 12 January 2026 (12/01/2026)
22.1135
22.0763
22.1345
22.0487
22.0916
Friday 9 January 2026 (09/01/2026)
22.2148
22.1004
22.2573
22.0865
22.1719
Thursday 8 January 2026 (08/01/2026)
22.1437
22.2149
22.2287
22.1318
22.1803
Wednesday 7 January 2026 (07/01/2026)
22.0814
22.1437
22.2235
22.0725
22.1480
Tuesday 6 January 2026 (06/01/2026)
22.1644
22.0814
22.1836
22.0713
22.1275
Monday 5 January 2026 (05/01/2026)
22.2045
22.1644
22.2048
22.1004
22.1526
Friday 2 January 2026 (02/01/2026)
22.2866
22.2049
22.3341
22.1842
22.2592
Thursday 1 January 2026 (01/01/2026)
22.2829
22.2829
22.2829
22.2829
22.2829