Skip to main content

GBP to ZAR Exchange Rate

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

Current exchange rate

1 GBP = 22.2408 ZAR

As of Nov 7, 2026 · Source: Central Bank of Russia (GBP), Central Bank of Russia (ZAR)

1 ZAR = 0.0449624 GBP · ZAR to GBP

Aug 9, 2026 90-day range 21.5931 – 22.3621 Nov 7, 2026

GBP to ZAR at a Glance

On Nov 7, 2026, 1 British Pound Sterling (GBP) is worth 22.2408 South African Rand (ZAR), and 1 ZAR buys 0.0449624 GBP.

Over the past 30 days the GBP strengthened against the ZAR (+1.14%), trading between 21.8501 on Oct 14, 2026 and 22.3621 on Oct 30, 2026.

A year ago 1 GBP was 22.7625 ZAR, a change of -2.29%; the 12-month range was 21.448–22.8681.

GBP to ZAR change, low and high over several periods
Period Change Low High Average
7 days -0.09% 22.0963 22.3501 22.2426
30 days +1.14% 21.8501 22.3621 22.0712
90 days +1.93% 21.5931 22.3621 21.8959
1 year -2.29% 21.448 22.8681 22.1061

Convert British Pound Sterling to South African Rand

At the rate of Nov 7, 2026. Amounts are indicative; banks and card networks add their own margin.

GBP to ZAR conversion table
GBPZAR
1 GBP22.24 ZAR
5 GBP111.20 ZAR
10 GBP222.41 ZAR
25 GBP556.02 ZAR
50 GBP1,112.04 ZAR
100 GBP2,224.08 ZAR
500 GBP11,120.40 ZAR
1,000 GBP22,240.80 ZAR
5,000 GBP111,203.98 ZAR
10,000 GBP222,407.97 ZAR
ZAR to GBP conversion table
ZARGBP
1 ZAR0.0449624 GBP
5 ZAR0.224812 GBP
10 ZAR0.449624 GBP
25 ZAR1.12 GBP
50 ZAR2.25 GBP
100 ZAR4.50 GBP
500 ZAR22.48 GBP
1,000 ZAR44.96 GBP
5,000 ZAR224.81 GBP
10,000 ZAR449.62 GBP

About British Pound Sterling and South African Rand

  • The British Pound Sterling (GBP, £) is issued by the Bank of England.
  • The South African Rand (ZAR, R) is issued by the South African Reserve Bank.

Get GBP to ZAR Rate via API

Fetch the live GBP to ZAR exchange rate with a single HTTP request. XRates API returns clean JSON with rate data sourced from the European Central Bank (ECB), Central Bank of Russia (CBR) and other official providers.

cURL

curl -H "Authorization: Bearer YOUR_API_KEY" \
"https://xratesapi.com/api/v1/latest?base=GBP&symbols=ZAR"

Python

import requests
r = requests.get(
"https://xratesapi.com/api/v1/latest",
params={"base": "GBP", "symbols": "ZAR"},
headers={"Authorization": "Bearer YOUR_API_KEY"},
)
rate = r.json()["rates"]["ZAR"]

JavaScript (Node.js)

const res = await fetch(
"https://xratesapi.com/api/v1/latest?base=GBP&symbols=ZAR",
{ headers: { Authorization: "Bearer YOUR_API_KEY" } }
);
const { rates } = await res.json();
console.log(rates.ZAR);

GBP to ZAR Exchange Rate History

Last 30 days of GBP to ZAR rates. Weekends and holidays carry the last published rate. Fetch any past date via the /api/v1/{date} endpoint.

Historical GBP to ZAR exchange rate for the last 30 days
Date 1 GBP = X ZAR
Nov 7, 2026 22.2408
Nov 6, 2026 22.1362
Nov 5, 2026 22.0963
Nov 4, 2026 22.2147
Nov 3, 2026 22.3128
Nov 2, 2026 22.3282
Nov 1, 2026 22.3501
Oct 31, 2026 22.2619
Oct 30, 2026 22.3621
Oct 29, 2026 22.1611
Oct 28, 2026 22.1208
Oct 27, 2026 22.1895
Oct 26, 2026 22.1959
Oct 25, 2026 22.1515
Oct 24, 2026 22.1331
Oct 23, 2026 22.1882
Oct 22, 2026 22.0912
Oct 21, 2026 21.9421
Oct 20, 2026 21.989
Oct 19, 2026 21.9071
Oct 18, 2026 21.915
Oct 17, 2026 21.915
Oct 16, 2026 21.915
Oct 15, 2026 21.9323
Oct 14, 2026 21.8501
Oct 13, 2026 21.8519
Oct 12, 2026 21.8927
Oct 11, 2026 21.8574
Oct 10, 2026 21.8574
Oct 9, 2026 21.8574

Frequently Asked Questions

What is the current GBP to ZAR exchange rate?

As of Nov 7, 2026, 1 British Pound Sterling (GBP) equals 22.2408 South African Rand (ZAR). Rates are sourced from the European Central Bank (ECB), Central Bank of Russia (CBR) and other trusted providers.

How can I get GBP to ZAR rate via API?

Use the XRates REST API endpoint GET /api/v1/latest?base=GBP&symbols=ZAR with your Bearer token. You'll receive JSON containing the latest GBP to ZAR rate.

Is the GBP to ZAR API free?

Yes. XRates API has a free tier with 100 requests per month — no credit card required. Paid plans start at $9/month for 10,000 requests.

How often are GBP to ZAR rates updated?

Exchange rates are refreshed every 4 hours from the European Central Bank, Central Bank of Russia and other official sources.

Get GBP to ZAR Rate in Your App

Sign up for free and receive an API key instantly. 100 requests/month, no credit card required.

Get Free API Key