British Petroleum (BP) petrol prices today, 4 November 2026
Pump prices at all 1 British Petroleum (BP) stations in our data, sorted cheapest unleaded first. British Petroleum (BP) publishes these prices under the government's fuel price transparency rules, and we update from the official Fuel Finder data daily.
British Petroleum (BP) fuel prices: quick answers
Where is the cheapest British Petroleum (BP) petrol today?
169.9p a litre for unleaded (E10) at British Petroleum (BP), Family Shopper, 122 Clipstone Road West, Forest Town, Mansfield, NG19 0HL. The British Petroleum (BP) average is 169.9p, so the cheapest British Petroleum (BP) forecourt is 0.0p under it.
Where is the cheapest British Petroleum (BP) diesel?
197.9p a litre for diesel (B7) at British Petroleum (BP), Family Shopper, 122 Clipstone Road West, Forest Town, Mansfield, NG19 0HL. The British Petroleum (BP) diesel average is 197.9p.
Is British Petroleum (BP) cheaper than average?
British Petroleum (BP) unleaded averages 169.9p across 1 stations today, 0.8p below the UK average of 170.7p. British Petroleum (BP) diesel averages 197.9p, level with the UK figure of 198.2p.
Every British Petroleum (BP) station, cheapest unleaded first
British Petroleum (BP) prices by town
British Petroleum (BP) stations within 10 miles of each town centre. Averages are tinted against the British Petroleum (BP) national average: green is cheaper, red is dearer.
| Town | British Petroleum (BP) stations | Avg unleaded (E10) | Avg diesel (B7) |
|---|---|---|---|
| Mansfield | 1 | 169.9p | 197.9p |
How British Petroleum (BP) prices have moved
British Petroleum (BP) needs 3 days of daily snapshots before its chart appears. National trends go back further.
Data fetched 2 hours ago.