British Pound to Bahraini Dinar exchange rate today

The British Pound to Bahraini Dinar exchange rate shows the current value of British Pound priced in Bahraini Dinar. Use the currency converter below and view historical charts to see how the rate changes over time.

Data source: European Central Bank reference rates and aggregated authoritative sources, updated hourly.

Current rate GBP to BHD

Update
British Pound 1 GBP = Bahraini Dinar 0.50328743 BHD
+0.28% · Past 24 hours
24-hour range · Near high
Lowest .د.ب0.50189948 Current .د.ب0.50328743 Highest .د.ب0.50328743
Source: ihuilv mid-market
Convert currency
Ads

British Pound to Bahraini Dinar Exchange Rate Chart - Historical Trends | ihuilv

Track exchange rate trends for GBP to BHD over 24 hours, 7 days, 1 month, 6 months, 1 year, 2 years, and 5 years.

=
·
Close
Lowest
Highest
Average
Change

Popular currency pairs

Practical rate background

GBP/BHD exchange rate overview

Current value, recent trends, 12-month range, and monthly changes. Exchange rates are calculated converted from 1 GBP into BHD.

366 daily data points 25 hourly data points
Current exchange rate
0.50328743 BHD
2026-11-01
Past 24 hours
+0.001388 BHD
+0.28%
Past 7 days
+0.000468 BHD
+0.09%
Past 30 days
+0.005882 BHD
+1.18%
Past 1 year
+0.005882 BHD
+1.18%
Position in 12-month range today
100/100
High range
Lowest
0.49740516
Today
0.50328743
Highest
0.50328743
12 month change
Monthly exchange rate changes over the last 12 months.
Change %
+1.18%
October
Long-term exchange rate view

GBP to BHD 5-Year Exchange Rate History | ihuilv

Annual averages, ranges, and trends over the last 5 years. Rates are displayed converted from 1 GBP into BHD.

9 daily observations
Strongest year
2026 · 0.49907757 BHD
Average rate
Current range status
2026 · Stable year
YTD
Last updated
Updated hourly
Exchange rate charts by year Each row displays the average, lowest, highest, and annual change.
2026 Year to Date
Average rate 0.49907757 BHD
Position: 50/100
Annual range
0.49740516 – 0.50328743 BHD
Stable year +1.18%

This module summarizes historical performance and does not predict future exchange rates.

Common Amount Conversions

AmountExchange Rate
1 GBP0.5033 BHD
5 GBP2.5164 BHD
10 GBP5.0329 BHD
25 GBP12.5822 BHD
50 GBP25.1644 BHD
100 GBP50.33 BHD
500 GBP251.64 BHD
1,000 GBP503.29 BHD
5,000 GBP2516.44 BHD
10,000 GBP5032.87 BHD

Common Amount Conversions (BHD → GBP)

AmountExchange Rate
1 BHD1.986936 GBP
5 BHD9.934681 GBP
10 BHD19.869362 GBP
25 BHD49.673404 GBP
50 BHD99.346809 GBP
100 BHD198.69 GBP
500 BHD993.47 GBP
1,000 BHD1986.94 GBP
5,000 BHD9934.68 GBP
10,000 BHD19869.36 GBP

Exchange Rate History - Last 10 Days

DateExchange RateChange
2026-10-271 GBP = 1.98878 BHD--
2026-10-271 GBP = 1.98878 BHD+0%
2026-10-281 GBP = 1.99263 BHD+0.19%
2026-10-291 GBP = 1.99749 BHD+0.24%
2026-10-301 GBP = 1.99877 BHD+0.06%
2026-10-311 GBP = 1.99243 BHD-0.32%
2026-11-011 GBP = 1.98694 BHD-0.28%