Petrol prices reached another record level of 173p per litre earlier this week following an EU ban on most Russian oil imports.

This means families will now pay around £95.16 to fill an average five litre car with unleaded petrol, according to The RAC. The cheapest place to top up your car is at Costco in Liverpool city centre, where members can currently get petrol for 163.9p per litre.

Non-Costco members should head to Asda on Breck Road or in Walton for the next cheapest non-leaded petrol, while people looking for diesel should go to Asda on Orrell Lane in Bootle or Sainsbury's on Rice Lane.

READ MORE : Merseyside Police officers charged over bar brawl where man was 'stabbed with broken toilet seat'

The ECHO rounded up the cheapest places to buy petrol and diesel within five miles of Liverpool city centre, according to PetrolPrices.com.

Cheapest places for unleaded petrol within 5 miles of Liverpool city centre

1. Costco Liverpool (members only) - 163.9

2. Asda Breck Road - 164.7p

3. Asda Walton - 167.7p

4. Sainsbury's Rice Lane - 167.9p

5. Sainsbury's King Road Bebington - 167.9p

6. AppleGreen City Services - 168.0p

7. Asda Bootle Strand - 168.7p

8. Sainsbury's Great Homer Street - 168.9p

9. BP Bromborough Road - 168.9p

10. Tesco Litherland - 168.9p

Cheapest places for diesel within 5 miles of Liverpool city centre

1. Costco Liverpool (members only) - 172.9p

2. Asda Bootle Orrell Lane - 176.7p

3. Sainsbury's Rice Lane - 177.9p

4. Sainsbury's Birkenhead - 177.9p

5. Esso Queen's Drive - 177.9p

6. BP Hall Lane - Aintree Service Station - 177.9p

7. Asda Breck Road - 178.9p

8. Asda Walton - 178.7p

9. AppleGreen City Services - 178.8p

10. Sainsbury's East Prescot Road - 178.9p