Skip to main content

ZAR to GBP Exchange Rate

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

Current exchange rate

1 ZAR = 0.0449624 GBP

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

1 GBP = 22.2408 ZAR · GBP to ZAR

Aug 9, 2026 90-day range 0.0447186 – 0.046311 Nov 7, 2026

ZAR to GBP at a Glance

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

Over the past 30 days the ZAR weakened against the GBP (-1.13%), trading between 0.0447186 on Oct 30, 2026 and 0.0457664 on Oct 14, 2026.

A year ago 1 ZAR was 0.043932 GBP, a change of +2.35%; the 12-month range was 0.043729–0.0466244.

ZAR to GBP change, low and high over several periods
Period Change Low High Average
7 days +0.09% 0.0447424 0.0452564 0.0449594
30 days -1.13% 0.0447186 0.0457664 0.0453105
90 days -1.89% 0.0447186 0.046311 0.0456741
1 year +2.35% 0.043729 0.0466244 0.0452464

Convert South African Rand to British Pound Sterling

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

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
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

About South African Rand and British Pound Sterling

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

Get ZAR to GBP Rate via API

Fetch the live ZAR to GBP 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=ZAR&symbols=GBP"

Python

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

JavaScript (Node.js)

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

ZAR to GBP Exchange Rate History

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

Historical ZAR to GBP exchange rate for the last 30 days
Date 1 ZAR = X GBP
Nov 7, 2026 0.0449624
Nov 6, 2026 0.0451749
Nov 5, 2026 0.0452564
Nov 4, 2026 0.0450152
Nov 3, 2026 0.0448173
Nov 2, 2026 0.0447864
Nov 1, 2026 0.0447424
Oct 31, 2026 0.0449198
Oct 30, 2026 0.0447186
Oct 29, 2026 0.0451241
Oct 28, 2026 0.0452064
Oct 27, 2026 0.0450663
Oct 26, 2026 0.0450534
Oct 25, 2026 0.0451436
Oct 24, 2026 0.0451811
Oct 23, 2026 0.0450691
Oct 22, 2026 0.0452669
Oct 21, 2026 0.0455744
Oct 20, 2026 0.0454773
Oct 19, 2026 0.0456472
Oct 18, 2026 0.0456308
Oct 17, 2026 0.0456308
Oct 16, 2026 0.0456308
Oct 15, 2026 0.0455949
Oct 14, 2026 0.0457664
Oct 13, 2026 0.0457626
Oct 12, 2026 0.0456774
Oct 11, 2026 0.0457511
Oct 10, 2026 0.0457511
Oct 9, 2026 0.0457511

Frequently Asked Questions

What is the current ZAR to GBP exchange rate?

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

How can I get ZAR to GBP rate via API?

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

Is the ZAR to GBP 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 ZAR to GBP rates updated?

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

Get ZAR to GBP 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