Engine Oil

Find what's right for your vehicle

Enter your registration number and we'll only show you appropriate products.

Not sure what you need? Book a free car check
Book Now
I don't know my vehicle registration number
Use my Location
Check which battery is right for my car
18 results
Sort by:
Sort by
Halfords
Halfords 5W30 Fully Synthetic Oil 9 - 2 Litres 159 views today
4.7 / 5 (146)
  • Grade : 5W30
  • Oil Type : Fully Synthetic
  • Size : 2 Litres
£22.50 £15.99 save £6.51
+
we Fit from £5.00
Halfords
Halfords 5W30 Fully Synthetic Oil 8 - 2 Litres 159 views today
4.8 / 5 (111)
  • Grade : 5W30
  • Oil Type : Fully Synthetic
  • Size : 2 Litres
£24.50 £16.79 save £7.71
+
we Fit from £5.00

weService

We'll top up your oil for £5

Halfords
Halfords 5W30 Fully Synthetic Oil 5 - 2 Litres 159 views today
4.8 / 5 (159)
  • Grade : 5W30
  • Oil Type : Fully Synthetic
  • Size : 2 Litres
£18.50 £17.29 save £1.21
+
we Fit from £5.00
Halfords
Halfords 5W30 Fully Synthetic Oil 6 - 2 Litres 159 views today
4.7 / 5 (58)
  • Grade : 5W30
  • Oil Type : Fully Synthetic
  • Size : 2 Litres
£24.50 £19.49 save £5.01
+
we Fit from £5.00
Halfords
Halfords 5W30 Eco Fully Synthetic Engine Oil 18 - 2 Litres 159 views today
4.8 / 5 (16)
  • Grade : 5W/30
  • Oil Type : Fully Synthetic Oil
  • Size : 2 Litres
£20.00 £15.49 save £4.51
+
we Fit from £5.00
Halfords
Halfords 10W40 Part Synthetic Oil 3 - 2 Litres 159 views today
4.7 / 5 (56)
  • Grade : 10W40
  • Oil Type : Part Synthetic
  • Size : 2 Litres
£13.79
+
we Fit from £5.00
Halfords
Halfords 15W40 Part Synthetic Oil 2 - 2 Litres 159 views today
4.6 / 5 (16)
  • Grade : 15W40
  • Oil Type : Part Synthetic
  • Size : 2 Litres
£12.50 £11.49 save £1.01
+
we Fit from £5.00
Halfords
Halfords 5W30 Eco Fully Synthetic Oil 10 - 2 Litres 159 views today
4.5 / 5 (27)
  • Grade : 5W30
  • Oil Type : Fully Synthetic
  • Size : 2 Litres
£19.50 £15.49 save £4.01
+
we Fit from £5.00
Halfords
Halfords 5W20 Eco Fully Synthetic Oil 16 - 2 Litres 159 views today
4.8 / 5 (11)
  • Grade : 5W20
  • Oil Type : Fully Synthetic
  • Size : 2 Litres
£22.00 £20.49 save £1.51
+
we Fit from £5.00
Halfords
Halfords 5W40 Fully Synthetic Oil 4 - 2 Litres 159 views today
4.6 / 5 (89)
  • Grade : 5W40
  • Oil Type : Fully Synthetic
  • Size : 2 Litres
£18.50 £13.29 save £5.21
+
we Fit from £5.00
Halfords
Halfords 5W30 Fully Synthetic Oil 11 - 2 Litres 159 views today
5.0 / 5 (9)
  • Grade : 5W30
  • Oil Type : Fully Synthetic
  • Size : 2 Litres
£22.00 £20.49 save £1.51
+
we Fit from £5.00
Halfords
Halfords 0W30 Eco Fully Synthetic Oil 12 - 2 Litres 159 views today
4.7 / 5 (23)
  • Grade : 0W30
  • Oil Type : Fully Synthetic
  • Size : 2 Litres
£20.00 £18.99 save £1.01
+
we Fit from £5.00
Halfords
Halfords 5W30 Fully Synthetic Oil 15 - 2 Litres 159 views today
4.8 / 5 (11)
  • Grade : 5W30
  • Oil Type : Fully Synthetic
  • Size : 2 Litres
£18.99
+
we Fit from £5.00
Halfords
Halfords 0W20 Eco Fully Synthetic Oil 14 - 2 Litres 159 views today
4.9 / 5 (23)
  • Grade : 0W20
  • Oil Type : Fully Synthetic
  • Size : 2 Litres
£18.99
+
we Fit from £5.00
Halfords
Halfords 5W40 Fully Synthetic Diesel Oil 7 - 2 Litres 159 views today
4.9 / 5 (20)
  • Grade : 5W40
  • Oil Type : Fully Synthetic
  • Size : 2 Litres
£20.50 £13.29 save £7.21
+
we Fit from £5.00
Halfords
Halfords 0W30 Eco Fully Synthetic Engine Oil 17 - 2 Litres 159 views today
5.0 / 5 (3)
  • Grade : 0W/30
  • Oil Type : Fully Synthetic Oil
  • Size : 2 Litres
£20.00 £16.99 save £3.01
+
we Fit from £5.00
Halfords
Halfords 0W30 PSA Eco Fully Synthetic Oil 13 - 2 Litres 159 views today
4.7 / 5 (29)
  • Grade : 0W30
  • Oil Type : Fully Synthetic
  • Size : 2 Litres
£22.00 £18.29 save £3.71
+
we Fit from £5.00