As petrol prices are set to hit a record high this week, we have rounded up the cheapest places to fill up in Salisbury.

New data from Experian Catalyst shows that on Thursday, average petrol pump prices moved within a fraction of 1p of the record.

Prices reached 142.16p per litre, when the highest price recorded was 142.48p in April 2012.

Read more: AA say petrol prices will hit new record high in the UK this week

The AA says that recent episodes of panic buying are probably still causing "turmoil" in the industry.

The Petrol Retailers Association says fuel price records are "almost certain to be eclipsed" before the end of next week.

It says the main reason for this is the "rise and rise of crude oil costs", which have increased by more than 50 per cent since January.

With prices going up, the Journal has put together a list of petrol stations offering the lowest prices in Salisbury, according to information services provider, PetrolPrices.

They have been ranked based on the prices of unleaded, super unleaded, diesel and premium diesel, but we have only listed the prices for unleaded and diesel.

The eight cheapest petrol stations are:

1. Tesco Extra, Southampton Road - 141.9p for unleaded - 143.9p for Diesel

2. Shell Waitrose, Churchill Way West - 143.9p for unleaded - 148.9p for Diesel 

3. Shell Bemerton, Wilton Road - 143.9p for unleaded - 148.9p for Diesel 

4. BP Westacre, Wilton Road - 143.9p for unleaded - 148.9p for Diesel 

5. Esso New Sarum, Southampton Road - 144.9p for unleaded - 147.9p for Diesel

6. BP, Downton Road - 144.9p for unleaded - 149.9p for Diesel

7. BP Four Acres, London Road - 144.9p for unleaded - 149.9p for Diesel

8. Murco High Post Filling Station, Amesbury Road - 145.9p for Diesel

These prices were last updated on October 20.

Get more Salisbury news

You can also like our Facebook page and follow us on Twitter and Instagram to stay up to date, as well as signing up for one of our newsletters.

If you want online news with fewer ads, unlimited access and reader rewards - plus a chance to support our local journalism - find out more about registering or a digital subscription.