British Pound to South African Rand Exchange Rate Today (GBP to ZAR)

⇄ Swap to ZAR → GBP

Live mid-market British Pound (GBP) to South African Rand (ZAR) exchange rate, interactive currency converter, historical charts, and conversion tables.

1 British Pound (GBP) = 22.107 South African Rand (ZAR)
Inverse Rate: 1 ZAR = 0.04523 GBP +0.01182 ZAR (+0.05%) Updated: Wednesday, 28 October 2026, 12:45 PM GMT
Day Open 22.095 ZAR
Day High 22.213 ZAR
Day Low 21.740 ZAR
30-Day Change +1.63%
1-Year Change -2.88%

Daily GBP/ZAR Exchange Rate Report (Wednesday, 28 October 2026, 12:45 PM)

GBP/ZAR Rising Today
Daily Change (GBP/ZAR) +0.01182 ZAR (+0.05%)
Inverse (1 ZAR in GBP) 0.04523 GBP
7-Day Trend +0.82%
30-Day Trend +1.63%

The British Pound to South African Rand (GBP/ZAR) exchange rate is trading higher today (Wednesday, 28 October 2026, 12:45 PM), rising by +0.01182 ZAR (+0.05%) from the previous close of 22.095 ZAR to reach 1 GBP = 22.107 ZAR. Conversely, on an inverse basis, 1 South African Rand (ZAR) is currently worth 0.04523 GBP.

For practical conversions at today’s mid-market rate, 100 GBP equals 2,210.72 ZAR and 1,000 GBP equals 22,107.19 ZAR. Going the other way, 100 ZAR converts to 4.52 GBP while 1,000 ZAR converts to 45.23 GBP.

Over the past 30 days, the GBP/ZAR pair has traded between a monthly low of 21.740 ZAR and a high of 22.213 ZAR, with a 1-year average exchange rate of 22.129 ZAR. Across recent horizons, GBP against ZAR shows a 7-day change of +0.82%, a 30-day change of +1.63%, and a 1-year change of -2.88%.

Convert British Pound (GBP) to South African Rand (ZAR)

Enter any amount below to convert instantly between British Pound (GBP) and South African Rand (ZAR) using live mid-market rates.

GBP to ZAR & ZAR to GBP Conversion Tables

Quick reference tables for common British Pound (GBP) and South African Rand (ZAR) denominations at today’s exchange rate.

Convert British Pound (GBP) to South African Rand (ZAR)

British Pound (GBP) South African Rand (ZAR)
1 GBP 22.11 ZAR
5 GBP 110.54 ZAR
10 GBP 221.07 ZAR
25 GBP 552.68 ZAR
50 GBP 1,105.36 ZAR
100 GBP 2,210.72 ZAR
250 GBP 5,526.80 ZAR
500 GBP 11,053.59 ZAR
1,000 GBP 22,107.19 ZAR
5,000 GBP 110,535.93 ZAR
10,000 GBP 221,071.85 ZAR

Convert South African Rand (ZAR) to British Pound (GBP)

South African Rand (ZAR) British Pound (GBP)
1 ZAR 0.0452 GBP
5 ZAR 0.2262 GBP
10 ZAR 0.4523 GBP
25 ZAR 1.13 GBP
50 ZAR 2.26 GBP
100 ZAR 4.52 GBP
250 ZAR 11.31 GBP
500 ZAR 22.62 GBP
1,000 ZAR 45.23 GBP
5,000 ZAR 226.17 GBP
10,000 ZAR 452.34 GBP

British Pound to South African Rand (GBP/ZAR) Historical Exchange Rate Chart

Interactive historical chart tracking the British Pound (GBP) against the South African Rand (ZAR) across multiple timeframes.

GBP/ZAR Market Indicators & Historical Range

Session trading quotes, 30-day, 6-month, and 52-week high/low benchmarks, and multi-period performance for British Pound to South African Rand.

Today’s GBP/ZAR Session Quotes

Bid Rate 22.106 ZAR
Ask Rate 22.108 ZAR
Day High 22.213 ZAR
Day Low 21.740 ZAR
Day Open 22.095 ZAR
Previous Close 22.095 ZAR
24h Change +0.01182 ZAR (+0.05%)

Historical High, Low & Average (GBP/ZAR)

Period Lowest Highest Average
30 Days 21.740 22.213 21.972
6 Months 21.547 22.775 21.973
1 Year (52W) 21.399 22.852 22.129

GBP/ZAR Performance by Period

Timeframe Historical Rate Change Change %
1 Day 22.107 ZAR +0.01182 ZAR +0.05%
1 Week 21.926 ZAR +0.1808 ZAR +0.82%
30 Days 21.753 ZAR +0.3539 ZAR +1.63%
6 Months 22.357 ZAR -0.2501 ZAR -1.12%
1 Year 22.762 ZAR -0.6547 ZAR -2.88%
5 Years 20.873 ZAR +1.2347 ZAR +5.92%
10 Years 16.886 ZAR +5.2208 ZAR +30.92%
20 Years 14.153 ZAR +7.9545 ZAR +56.20%

GBP to ZAR Last 14 Days Exchange Rate History

Day-by-day closing exchange rates for British Pound (GBP) to South African Rand (ZAR) over the last two weeks.

Date 1 GBP in ZAR 1 ZAR in GBP 100 GBP in ZAR Daily Change %
2026-10-28 22.107 ZAR 0.04523 GBP 2,210.72 ZAR -0.13%
2026-10-27 22.136 ZAR 0.04517 GBP 2,213.65 ZAR -0.34%
2026-10-26 22.213 ZAR 0.04502 GBP 2,221.31 ZAR +0.21%
2026-10-25 22.167 ZAR 0.04511 GBP 2,216.65 ZAR +0.00%
2026-10-24 22.167 ZAR 0.04511 GBP 2,216.65 ZAR -0.08%
2026-10-23 22.185 ZAR 0.04508 GBP 2,218.49 ZAR +0.27%
2026-10-22 22.126 ZAR 0.04520 GBP 2,212.60 ZAR +0.91%
2026-10-21 21.926 ZAR 0.04561 GBP 2,192.64 ZAR -0.01%
2026-10-20 21.929 ZAR 0.04560 GBP 2,192.92 ZAR +0.33%
2026-10-19 21.857 ZAR 0.04575 GBP 2,185.73 ZAR -0.34%
2026-10-18 21.931 ZAR 0.04560 GBP 2,193.12 ZAR -0.24%
2026-10-17 21.983 ZAR 0.04549 GBP 2,198.32 ZAR +0.17%
2026-10-16 21.946 ZAR 0.04557 GBP 2,194.61 ZAR +0.16%
2026-10-15 21.912 ZAR 0.04564 GBP 2,191.21 ZAR +0.11%

British Pound (GBP) vs. South African Rand (ZAR) Currency Profiles

Compare central bank authorities, symbols, subunits, and local gold price pages for British Pound and South African Rand.

British Pound (GBP)

ISO 4217 Code GBP
Currency Symbol £ • penny
Central Bank Bank of England
Primary Country / Region United Kingdom
Local Gold Price Page Live Gold Price in United Kingdom (GBP) →

South African Rand (ZAR)

ISO 4217 Code ZAR
Currency Symbol R • cent
Central Bank South African Reserve Bank
Primary Country / Region South Africa
Local Gold Price Page Live Gold Price in South Africa (ZAR) →

Frequently Asked Questions

What is the British Pound to South African Rand (GBP/ZAR) exchange rate today?
Today’s live mid-market exchange rate is 1 British Pound (GBP) = 22.107 South African Rand (ZAR). Conversely, 1 South African Rand (ZAR) = 0.04523 British Pound (GBP).
How much is 100 British Pound (GBP) in South African Rand (ZAR)?
At the current exchange rate of 22.107, 100 GBP is worth 2,210.72 ZAR, and 1,000 GBP is worth 22,107.19 ZAR.
What was the highest and lowest British Pound to South African Rand exchange rate in the last 30 days?
Over the past 30 days, the GBP/ZAR exchange rate reached a high of 22.213 ZAR and a low of 21.740 ZAR, with a 1-year average of 22.129 ZAR.
How do I convert British Pound to South African Rand?
To convert British Pound (GBP) to South African Rand (ZAR), multiply the amount in GBP by the current exchange rate of 22.107. To convert ZAR back to GBP, multiply by the inverse rate of 0.04523.