atesWale
Live

British Pound to Indian Rupee

1 GBP = ₹129.87

As of 21 Jul 2026 · 0.50 (0.39%)

As of Tuesday, 21 July 2026, the price of 1 GBP in INR in India is ₹129.87 .

GBP → INR converter

1 GBP (British Pound to Indian Rupee) = ₹129.8701

1 GBP = ₹129.87

Indicative mid-market rate. Banks and exchanges add spreads and fees. Not financial advice.

30-day history

Date1 GBP = INR
21 Jul 2026129.87
20 Jul 2026129.87
19 Jul 2026129.37
18 Jul 2026129.37
17 Jul 2026129.37
16 Jul 2026130.21
15 Jul 2026129.03
14 Jul 2026128.70
13 Jul 2026128.04
12 Jul 2026128.04
11 Jul 2026128.04
10 Jul 2026128.04
09 Jul 2026127.71
08 Jul 2026127.55
07 Jul 2026127.06
06 Jul 2026127.39
05 Jul 2026127.23
04 Jul 2026127.23
03 Jul 2026127.23
02 Jul 2026126.90
01 Jul 2026126.10
30 Jun 2026125.16
29 Jun 2026125.16
28 Jun 2026124.84
27 Jun 2026124.84
26 Jun 2026124.84
25 Jun 2026124.22
24 Jun 2026124.53
23 Jun 2026125.16
22 Jun 2026125.47
21 Jun 2026124.84

GBP to INR — FAQs

What is the current 1 GBP in INR price in India?+

As of Tuesday, 21 July 2026, the price of 1 GBP in INR in India is ₹129.87 .

What was the 1 GBP in INR price in India yesterday?+

The previous 1 GBP in INR price in India was ₹129.37 . Today's rate is higher than that — ₹0.50 more than before.

What is the lowest 1 GBP in INR price in India recently?+

The lowest recorded 1 GBP in INR price in India in the recent period is ₹124.22 .

What is the highest 1 GBP in INR price in India recently?+

The highest recorded 1 GBP in INR price in India in the recent period is ₹130.21 .