XeConvert
  1. Home
  2. GBP – Pound Sterling
  3. GBP → BWP

1 GBP to BWPPound Sterling → Botswana Pula

1 GBPPound Sterling
18.3880 BWPBotswana Pula
1 GBP = 18.3880 BWP 1 BWP = 0.05438 GBP Last update: ⇄ BWP → GBP
GBP

On 2026-10-26, 1 Pound Sterling (GBP) = 18.3880 Botswana Pula (BWP) at the mid-market rate. Conversely, 1 BWP = 0.05438 GBP. Over the last 30 days the GBP/BWP rate moved between 17.8960 and 18.7663, a change of +2.11%.

This page shows the live mid-market rate from Pound Sterling (GBP) to Botswana Pula (BWP), its history over the past year and ready-made conversion tables. Rates are updated twice a day; banks and card networks usually add a margin on top.

GBP/BWP exchange rate chart

Change+2.14 %
High18.7663
Low17.8960
GBP/BWP exchange rate chart 17.826418.162918.499418.836026 Sep11 Oct26 Oct

GBP/BWP went from 18.0023 on Sep 26, 2026 to 18.3880 on Oct 26, 2026 (+2.14 %). Highest: 18.7663 (Oct 2, 2026); lowest: 17.8960 (Oct 14, 2026).

GBP/BWP exchange rate analysis

Over the last 30 days the GBP/BWP rate rose (+2.14%): the GBP gained ground against the BWP. Over the past 12 months it ranged from 17.2678 (2025-11-23) to 18.9726 (2026-09-12), with an average of 18.1871. Today's rate is 1.11% above its one-year average: 1 GBP buys more BWP than usual. Day-to-day movements are moderate (average daily change of 0.51%). The largest daily move of the last 30 days was +3.47% on 2026-10-01.

PeriodDate1 GBP =Change
1 week ago18.3024 BWP+0.47%
1 month ago18.0023 BWP+2.14%
6 months ago18.3084 BWP+0.43%
1 year ago18.7452 BWP-1.91%
Computed from XeConvert's daily mid-market rate history. Past movements do not predict future rates.

GBP/BWP · last 10 days

Date1 GBP =1 BWP =
18.3880 BWP0.05438 GBP
18.5040 BWP0.05404 GBP
18.3772 BWP0.05442 GBP
18.3274 BWP0.05456 GBP
18.3576 BWP0.05447 GBP
18.3299 BWP0.05456 GBP
18.3607 BWP0.05446 GBP
18.3024 BWP0.05464 GBP
18.2603 BWP0.05476 GBP
18.2588 BWP0.05477 GBP

Pound Sterling to Botswana Pula

GBPBWP
1 GBP18.3880 BWP
5 GBP91.9402 BWP
10 GBP183.88 BWP
20 GBP367.76 BWP
50 GBP919.40 BWP
100 GBP1,838.80 BWP
300 GBP5,516.41 BWP
500 GBP9,194.02 BWP
1,000 GBP18,388.04 BWP

Botswana Pula to Pound Sterling

BWPGBP
1 BWP0.05438 GBP
5 BWP0.2719 GBP
10 BWP0.5438 GBP
20 BWP1.0877 GBP
50 BWP2.7192 GBP
100 BWP5.4383 GBP
300 BWP16.3149 GBP
500 BWP27.1916 GBP
1,000 BWP54.3832 GBP

Frequently asked questions

How much is 1 GBP in BWP today?

1 Pound Sterling is worth 18.3880 Botswana Pula at the mid-market rate of 2026-10-26. 1 Botswana Pula is worth 0.05438 Pound Sterling.

How much is 100 GBP in BWP?

100 GBP = 1,838.80 BWP, and 100 BWP = 5.4383 GBP (rate of 2026-10-26).

How has the GBP to BWP rate changed over the last month?

Over 30 days the rate went from 18.0089 to 18.3880 (+2.11%). The 30-day high was 18.7663 and the low was 17.8960.

How has the GBP to BWP rate changed this week?

One week ago 1 GBP was worth 18.3024 BWP; today it is worth 18.3880 BWP (+0.47%).

What was the best GBP to BWP rate in the past year?

The highest rate of the past 12 months was 1 GBP = 18.9726 BWP on 2026-09-12; the lowest was 17.2678 BWP on 2025-11-23.

Where does this exchange rate come from?

XeConvert publishes daily mid-market reference rates aggregated from public market data and central bank sources. Banks, card issuers and exchange offices add a margin, so the rate you actually get may be slightly different.

Pound Sterling to other currencies

About the Pound Sterling (GBP)

The Pound Sterling is used in 5 countries and territories, including United Kingdom, South Georgia & South Sandwich Islands, Isle of Man, Jersey, Guernsey. Symbol: £. ISO 4217 code: GBP.

All Pound Sterling (GBP) exchange rates →

About the Botswana Pula (BWP)

The Botswana Pula is the official currency of Botswana. Symbol: BWP. ISO 4217 code: BWP.

All Botswana Pula (BWP) exchange rates →

Money Explained

All explainers →

Link to this page

URL
HTML