Trust thousands of satisfied customers - authenticity guaranteed!
  • Lightning-fast delivery
  • Secure payments
  • Satisfaction guarantee
  • 30-day return policy

Engine and accessories for Mercedes-Benz Duster Kangoo 1 Modus Laguna 2

Dual-Mass Flywheel 123108271R 1231000Q4J 1.5 DCI Renault Dacia Nissan 0km
£225.00
tax incl.

Last in stock

Throttle Body Valve Renault Dacia 161A09287R 1.5 DCI Valeo
£56.56
tax incl.

Medium quantity

Engine Mount 8200457080 8200043084 Dacia Renault
£32.50
tax incl.

Medium quantity

Cable Support New Original 344145839R Renault Dacia
£32.50
tax incl.

Large quantity

Camshaft Renault Mercedes Nissan 8200978873 1.5 DCI CDI
£51.75
tax incl.

Last in stock

Turbocharger 1.5dci Renault 7701478939 54359710028 16446RH82728353 78996 km
£152.81
tax incl.

Last in stock

Turbocharger 1.5dci Renault 7701478939 54359710028 16446RH82728353 88744 km
£140.77
tax incl.

Last in stock

Turbocharger 1.5dci Renault 7701478939 54359710028 16446RH82728353
£128.74
tax incl.

Last in stock

Turbocharger 1.5dCi 7701476891 54359700011 507852H301868
£128.74
tax incl.

Last in stock

Camshaft Pulley 130214280R 1.5 Blue dCi Dacia Renault Nissan Mercedes
£27.68
tax incl.

Last in stock

Camshaft Pulley 130242580R 1.5 dCi Blue dCi Dacia Renault Mercedes
£27.68
tax incl.

Medium quantity

Turbocharger 7701478939 54359710028 16446RH82728353 1.5dci Renault 69862 km
£140.77
tax incl.

Out of stock

Turbocharger 7701476891 54359700011 507852H301868 1.5dCi 89371 km
£128.74
tax incl.

Last in stock

Turbocharger 7701478939 54359710028 16446RH82728353 1.5dci Renault 88325 km
£140.77
tax incl.

Last in stock

Turbocharger 144113163R 54359700033 882916H82301868 1.5 DCI Renault
£249.05
tax incl.

Medium quantity

Turbocharger 1.5dCi 7701476891 54359700011 507852H301868 8200507852 S13
£249.05
tax incl.

Medium quantity

EGR Cooler 147357324R 1.5DCI Renault Dacia Nissan
£44.53
tax incl.

Last in stock

Turbocharger Renault 1.5 DCI 7701478939 54359710028 16446R Original
£297.18
tax incl.

Out of stock

EGR Cooler 147357324R 1.5DCI Renault Dacia Nissan Mercedes 3441
£56.56
tax incl.

Medium quantity

Turbocharger 144106434R A2820900280 1.3 TCE Renault Mercedes 4000km
£393.43
tax incl.

Last in stock

Turbo Wastegate Actuator 7701476891 54359700011 507852H301868 1.5dCi 8200507852
£32.50
tax incl.

Last in stock

Cylinder Block K4MF696 1.6 16v Dacia Duster
£176.87
tax incl.

Last in stock

Camshaft 8200978873 1.5 dci CDi Renault Mercedes Nissan 1285
£51.75
tax incl.

Last in stock

Camshaft 8200978873 1.5 dci Renault Dacia Nissan 1283
£51.75
tax incl.

Last in stock

Cable Support New Original 344142457R Renault Dacia
£44.53
tax incl.

Medium quantity

Egr Valve 147104647R 1.5 dCi Renault Dacia Nissan Denso 0km S4
£80.61
tax incl.

Last in stock

Egr Valve 147104647R 1.5 dCi Renault Dacia Nissan Denso 0km S3
£80.61
tax incl.

Last in stock

Engine Cover 175B11122R 175B17398R 175B19528R 1.5 DCI Renault 0km
£27.68
tax incl.

Last in stock

Throttle Body Valve Dacia Renault 161A09287R 1.5 DCI 2385
£56.56
tax incl.

Medium quantity

Turbocharger 7701476891 54359700011 507852H301868 1.5dCi 8200507852 S13
£140.77
tax incl.

Last in stock

Items 1 to 30 of 116