BP petrol stations in Oxfordshire: today's prices
BP charges £1.771 a litre for Unleaded (E10) on average in Oxfordshire, in line with the overall average (£1.763).
Unleaded (E10)19 petrol stations with a Unleaded (E10) price
Cheapest£1.719/L
Average price£1.771/L
Most expensive£1.959/L
Saving on a 50 L tank£12.00
Diesel19 petrol stations with a Diesel price
Cheapest£1.999/L
Average price£2.021/L
Most expensive£2.179/L
Saving on a 50 L tank£9.00
Unleaded (E10): the 10 cheapest petrol stations in Oxfordshire
| # | Station · Address | Brand | Price | vs average |
|---|---|---|---|---|
| 1 | BPWATLINGTON SERVICE STATION, COUCHING STREET, WATLINGTON, OX49 5QF | BP | £1.719/L | −0.052 |
| 2 | VINEYARDBRITISH PETROLEUM CO PLC, SERVICE STATION, 56, VINEYARD | BP | £1.739/L | −0.032 |
| 3 | BENSON SF CONNECTOXFORD ROAD | BP | £1.749/L | −0.022 |
| 4 | BP Brize NortonBP Brize Norton, Carterton Rd | BP | £1.749/L | −0.022 |
| 5 | Broadway MotorsBROADWAY MOTORS, WALLINGFORD STREET, WANTAGE, OX12 8BB | BP | £1.749/L | −0.022 |
| 6 | Parkview Service StationSEYON LTD, PARKVIEW, BURFORD ROAD, MINSTER LOVELL | BP | £1.749/L | −0.022 |
| 7 | BP WitneyCANNON POOL SERVICE STATION, 92, HAILEY ROAD | BP | £1.759/L | −0.012 |
| 8 | BP YarntonBLENHEIM SERVICE STATION, 93, WOODSTOCK ROAD, YARNTON | BP | £1.759/L | −0.012 |
| 9 | MFG NETTLEBEDPORT HILL | BP | £1.759/L | −0.012 |
| 10 | BUCKLAND SF CONNECTSHRIVENHAM ROAD (A420) | BP | £1.769/L | −0.002 |
Diesel: the 10 cheapest petrol stations in Oxfordshire
| # | Station · Address | Brand | Price | vs average |
|---|---|---|---|---|
| 1 | BPWATLINGTON SERVICE STATION, COUCHING STREET, WATLINGTON, OX49 5QF | BP | £1.999/L | −0.022 |
| 2 | BP Brize NortonBP Brize Norton, Carterton Rd | BP | £1.999/L | −0.022 |
| 3 | BP WitneyCANNON POOL SERVICE STATION, 92, HAILEY ROAD | BP | £1.999/L | −0.022 |
| 4 | BP YarntonBLENHEIM SERVICE STATION, 93, WOODSTOCK ROAD, YARNTON | BP | £1.999/L | −0.022 |
| 5 | Broadway MotorsBROADWAY MOTORS, WALLINGFORD STREET, WANTAGE, OX12 8BB | BP | £1.999/L | −0.022 |
| 6 | FAMILY FARM SF CONNECTBICESTER ROAD | BP | £1.999/L | −0.022 |
| 7 | MILTON HEIGHTS SF CONNECTMILTON SERVICE AREA | BP | £1.999/L | −0.022 |
| 8 | Parkview Service StationSEYON LTD, PARKVIEW, BURFORD ROAD, MINSTER LOVELL | BP | £1.999/L | −0.022 |
| 9 | VINEYARDBRITISH PETROLEUM CO PLC, SERVICE STATION, 56, VINEYARD | BP | £1.999/L | −0.022 |
| 10 | BENSON SF CONNECTOXFORD ROAD | BP | £2.019/L | −0.002 |
Official prices from the Fuel Finder open data scheme (DESNZ). .
Frequently asked questions
Which is the cheapest BP petrol station in Oxfordshire?
Today it is BP (WATLINGTON SERVICE STATION, COUCHING STREET, WATLINGTON, OX49 5QF), with Unleaded (E10) at £1.719.
How much is a litre of Diesel at BP in Oxfordshire?
£2.021 on average, from £1.999 at the cheapest to £2.179 at the dearest.
How many BP petrol stations are there in Oxfordshire?
Today 19 BP petrol stations in Oxfordshire have a published price.
Always find the cheapest option
Refil shows the cheapest EV charger near you on the map, plus fuel prices in Spain, France, Germany, Italy and Portugal. Download it free on the App Store.
Download on the App Store