Cheapest petrol and diesel prices in Banbury revealed
Here are the cheapest places to get petrol and diesel in Banbury (Thursday, March 12).
Drivers have seen prices for unleaded and diesel increase considerably since the conflict in Iran escalated last month.


Nationally, the UK average unleaded price is 138.96p per litre, and the average diesel price is 155.12p per litre.
However, experts predict that both of these prices are likely to rise over the coming weeks.
Using data available from the Petrol Prices App, we have put together a list of the top six cheapest places to buy unleaded petrol and diesel in Banbury.
The lists only take into account filling stations within a five-mile radius of Banbury centre and the lowest prices possible.
Top six cheapest petrol stations in and around Banbury – station, postcode, unleaded petrol price (per litre).
- Sainsburys Banbury – OX16 9XA – 132.9p
- Morrisons Banbury – OX16 2BB – 134.9p
- Harvest Energy Banbury – OX17 2QY – 134.9p
- Tesco Banbury Extra – OX16 1LX – 139.9p
- Esso South Newington Road – OX15 4QF – 139.9p
- Shell Banbury – OX16 5AQ – 141.9p
Top six cheapest diesel prices in and around Banbury – station, postcode, unleaded petrol price (per litre).
- Morrisons Banbury – OX16 2BB – 151.9p
- Sainsburys Banbury – OX16 9XA – 151.9p
- Tesco Banbury Extra – OX16 1LX – 151.9p
- Harvest Energy Banbury – OX17 2QY – 151.9p
- Esso South Newington Road – OX15 4QF – 157.9p
- Esso Ermont Way – OX16 4SZ – 158.9p
The highest average fuel prices in the UK were recorded during the 2022 Russian invasion of Ukraine, when unleaded was 165.06p, and diesel was 178.13p.
For more information or daily unleaded and diesel prices visit: https://www.petrolprices.com/