Shop Now with Confidence

Order Today - We Ship Worldwide

Secure Checkout

Search by OEM Code

Logo

Engines and Accessories

Engines and accessories are crucial for vehicle performance, encompassing components that enhance power and efficiency.

Showing 24033 Results
Camshaft Position Sensor BMW 3 E46 320d Diesel OEM 7794646-02

Camshaft Position Sensor BMW 3 E46 320d Diesel OEM 7794646-02

€47.00
(Incl. VAT)
VAT (23%):€11.28
Delivery:€2.47
BMW Camshaft Sensor

BMW Camshaft Sensor

€47.00
(Incl. VAT)
VAT (23%):€11.28
Delivery:€2.47
BMW E63 3.5D Turbocharger 7796355-13

BMW E63 3.5D Turbocharger 7796355-13

€560.00
(Incl. VAT)
VAT (23%):€134.40
Delivery:€4.00
BMW E63 E64 Turbocharger 7796355

BMW E63 E64 Turbocharger 7796355

€572.00
(Incl. VAT)
VAT (23%):€137.28
Delivery:€28.24
Fiat Crankshaft Position Sensor 7799032

Fiat Crankshaft Position Sensor 7799032

€59.00
(Incl. VAT)
VAT (23%):€14.16
Delivery:€2.47
Crankshaft Pulley BMW 1 E87 2.0 D Diesel

Crankshaft Pulley BMW 1 E87 2.0 D Diesel

€63.00
(Incl. VAT)
VAT (23%):€15.12
Delivery:€2.47
Crankshaft Pulley BMW 3 (E90) 2.0L Diesel 2009

Crankshaft Pulley BMW 3 (E90) 2.0L Diesel 2009

€121.00
(Incl. VAT)
VAT (23%):€29.04
Delivery:€12.47
BMW Turbocharger E63 E64

BMW Turbocharger E63 E64

€572.00
(Incl. VAT)
VAT (23%):€137.28
Delivery:€28.24
TURBOCHARGER BMW E61 2.0 163HP 04-10

TURBOCHARGER BMW E61 2.0 163HP 04-10

€131.00
(Incl. VAT)
VAT (23%):€31.44
Delivery:€2.47
BMW OE 7793593 Crankshaft Pulley

BMW OE 7793593 Crankshaft Pulley

€102.00
(Incl. VAT)
VAT (23%):€24.48
Delivery:€11.76
Turbine Turbocharger BMW E60 E61 2.0 D 163 HP OEM 7794020H

Turbine Turbocharger BMW E60 E61 2.0 D 163 HP OEM 7794020H

€188.00
(Incl. VAT)
VAT (23%):€45.12
Delivery:€2.58
Turbocharger BMW 3 Series E46 / X3 E83 20d 2.0d 75043112

Turbocharger BMW 3 Series E46 / X3 E83 20d 2.0d 75043112

€288.00
(Incl. VAT)
VAT (23%):€69.12
Delivery:€3.53
BMW OE 8511371 vibration damper pulley

BMW OE 8511371 vibration damper pulley

€158.00
(Incl. VAT)
VAT (23%):€37.92
Delivery:€2.47
BMW Turbocharger E60 2.0 D

BMW Turbocharger E60 2.0 D

€132.00
(Incl. VAT)
VAT (23%):€31.68
Delivery:€2.94
Turboscharger BMW E46 2.0 D M47 150HP OEM 75043112

Turboscharger BMW E46 2.0 D M47 150HP OEM 75043112

€143.00
(Incl. VAT)
VAT (23%):€34.32
Delivery:€2.47
BMW X3 E83 2.0D Turbocharger 7794021

BMW X3 E83 2.0D Turbocharger 7794021

€128.00
(Incl. VAT)
VAT (23%):€30.72
Delivery:€2.47
TURBOCHARGER BMW 520d E60 E61 X3 E83

TURBOCHARGER BMW 520d E60 E61 X3 E83

€426.00
(Incl. VAT)
VAT (23%):€102.24
Delivery:€3.53
Vacuum Pump BMW E61 2.5 177HP 04-10 OEM 7791232

Vacuum Pump BMW E61 2.5 177HP 04-10 OEM 7791232

€47.00
(Incl. VAT)
VAT (23%):€11.28
Delivery:€2.47
OIL PUMP BMW E60 3.0 D 7792945

OIL PUMP BMW E60 3.0 D 7792945

€128.00
(Incl. VAT)
VAT (23%):€30.72
Delivery:€11.76
Vacuum Pump BMW 5 (E60) 3.0L Diesel 2008

Vacuum Pump BMW 5 (E60) 3.0L Diesel 2008

€51.00
(Incl. VAT)
VAT (23%):€12.24
Delivery:€12.47
Crankshaft BMW 3 E90 E91 7792608

Crankshaft BMW 3 E90 E91 7792608

€375.00
(Incl. VAT)
VAT (23%):€90.00
Delivery:€5.88
BMW Oil Pump 7792945

BMW Oil Pump 7792945

€226.00
(Incl. VAT)
VAT (23%):€54.24
Delivery:€2.47
BMW OE 7793865 Turbo

BMW OE 7793865 Turbo

€188.00
(Incl. VAT)
VAT (23%):€45.12
Delivery:€3.53
Crankshaft BMW E60 3.0 D OE 7792608

Crankshaft BMW E60 3.0 D OE 7792608

€409.00
(Incl. VAT)
VAT (23%):€98.16
Delivery:€30.59
Crankshaft BMW E60 E65 E70 3.0 D M57

Crankshaft BMW E60 E65 E70 3.0 D M57

€494.00
(Incl. VAT)
VAT (23%):€118.56
Delivery:€3.53
BMW 1 E81 E87 2.0D Turbocharger

BMW 1 E81 E87 2.0D Turbocharger

€177.00
(Incl. VAT)
VAT (23%):€42.48
Delivery:€2.47
BMW E87 2.0 D Turbo 7793865GP

BMW E87 2.0 D Turbo 7793865GP

€226.00
(Incl. VAT)
VAT (23%):€54.24
Delivery:€5.88
BMW E70 X5 Oil Pump M57N2

BMW E70 X5 Oil Pump M57N2

€188.00
(Incl. VAT)
VAT (23%):€45.12
Delivery:€35.29
Pressure Sensor BMW X5 E53 E60 E90 E91 F10 OEM 7792260

Pressure Sensor BMW X5 E53 E60 E90 E91 F10 OEM 7792260

€52.00
(Incl. VAT)
VAT (23%):€12.48
Delivery:€2.47
MAP Sensor BMW 5 E60 E61 OEM 779226001

MAP Sensor BMW 5 E60 E61 OEM 779226001

€40.00
(Incl. VAT)
VAT (23%):€9.60
Delivery:€12.24
EGR Valve BMW 3 (E90) 2.0L Diesel 2007 OEM 7792077

EGR Valve BMW 3 (E90) 2.0L Diesel 2007 OEM 7792077

€51.00
(Incl. VAT)
VAT (23%):€12.24
Delivery:€12.47
EGR Valve BMW 7 Series IV (2001-2008) E65/66/67/68 OEM

EGR Valve BMW 7 Series IV (2001-2008) E65/66/67/68 OEM

€45.00
(Incl. VAT)
VAT (23%):€10.80
Delivery:€2.47
BMW 3 E90 EGR Valve 2.0L

BMW 3 E90 EGR Valve 2.0L

€42.00
(Incl. VAT)
VAT (23%):€10.08
Delivery:€5.88
Camshaft Position Sensor BMW X6 3.0L Diesel OEM 7792256

Camshaft Position Sensor BMW X6 3.0L Diesel OEM 7792256

€44.00
(Incl. VAT)
VAT (23%):€10.56
Delivery:€6.70
Camshaft Position Sensor BMW X3 (E83) 3.0L Diesel

Camshaft Position Sensor BMW X3 (E83) 3.0L Diesel

€44.00
(Incl. VAT)
VAT (23%):€10.56
Delivery:€6.70
Camshaft Position Sensor BMW 5 TOURING (E61) 3.0L Diesel OEM

Camshaft Position Sensor BMW 5 TOURING (E61) 3.0L Diesel OEM

€38.00
(Incl. VAT)
VAT (23%):€9.12
Delivery:€6.70
BMW OE 7793882 Crankshaft Pulley

BMW OE 7793882 Crankshaft Pulley

€199.00
(Incl. VAT)
VAT (23%):€47.76
Delivery:€6.70
BMW E60 3.0 D EGR Valve 7791480

BMW E60 3.0 D EGR Valve 7791480

€146.00
(Incl. VAT)
VAT (23%):€35.04
Delivery:€2.47
Turbocharger BMW E46 2.0D 7790992 D

Turbocharger BMW E46 2.0D 7790992 D

€280.00
(Incl. VAT)
VAT (23%):€67.20
Delivery:€5.88
Turbine Turbocharger BMW 5 E60 E61 2.5D 177HP OEM 7791709E

Turbine Turbocharger BMW 5 E60 E61 2.5D 177HP OEM 7791709E

€340.00
(Incl. VAT)
VAT (23%):€81.60
Delivery:€3.53
Turbine BMW Series 3 E46 320d 2.0d 110kW/150PS OEM

Turbine BMW Series 3 E46 320d 2.0d 110kW/150PS OEM

€409.00
(Incl. VAT)
VAT (23%):€98.16
Delivery:€3.53
BMW 5 E60 E61 2.5 D Turbocharger Actuator 7791709E

BMW 5 E60 E61 2.5 D Turbocharger Actuator 7791709E

€409.00
(Incl. VAT)
VAT (23%):€98.16
Delivery:€2.47
BMW E53 E60 E83 E90 3.0 D M57N Throttle Body EGR Valve

BMW E53 E60 E83 E90 3.0 D M57N Throttle Body EGR Valve

€151.00
(Incl. VAT)
VAT (23%):€36.24
Delivery:€2.47
Turbocharger BMW 5 E60 E61 525 177HP 03-07

Turbocharger BMW 5 E60 E61 525 177HP 03-07

€341.00
(Incl. VAT)
VAT (23%):€81.84
Delivery:€6.82
Turbocharger BMW 5 2.5 525d E60 E61 177HP OEM 7791709

Turbocharger BMW 5 2.5 525d E60 E61 177HP OEM 7791709

€544.00
(Incl. VAT)
VAT (23%):€130.56
Delivery:€3.53
BMW E46 2.0 D Turbo 7790992D

BMW E46 2.0 D Turbo 7790992D

€113.00
(Incl. VAT)
VAT (23%):€27.12
Delivery:€5.88
Turbocharger 2.5 D BMW E60 E61 03-07 OEM 7791758

Turbocharger 2.5 D BMW E60 E61 03-07 OEM 7791758

€291.00
(Incl. VAT)
VAT (23%):€69.84
Delivery:€2.47
Camshaft BMW E61 2.5 177HP 7791579 04-10

Camshaft BMW E61 2.5 177HP 7791579 04-10

€120.00
(Incl. VAT)
VAT (23%):€28.80
Delivery:€3.53
Camshaft BMW E61 2.5 177HP 7791580 04-10

Camshaft BMW E61 2.5 177HP 7791580 04-10

€120.00
(Incl. VAT)
VAT (23%):€28.80
Delivery:€3.53
Camshaft Intake 3.0 sD 3.5 3.0 D M57N2 BMW X5 E70

Camshaft Intake 3.0 sD 3.5 3.0 D M57N2 BMW X5 E70

€120.00
(Incl. VAT)
VAT (23%):€28.80
Delivery:€2.47
Exhaust Camshaft BMW E70 X5 3.0 3.5d M57N2

Exhaust Camshaft BMW E70 X5 3.0 3.5d M57N2

€120.00
(Incl. VAT)
VAT (23%):€28.80
Delivery:€2.47
2004 BMW 5 Series E60 Turbocharger 2500td OEM 7791709e

2004 BMW 5 Series E60 Turbocharger 2500td OEM 7791709e

€324.00
(Incl. VAT)
VAT (23%):€77.76
Delivery:€5.88
BMW OE 7791580 Camshaft

BMW OE 7791580 Camshaft

€151.00
(Incl. VAT)
VAT (23%):€36.24
Delivery:€3.53
Turbine BMW X5 E53 3.0d M57 7791046 7791044

Turbine BMW X5 E53 3.0d M57 7791046 7791044

€437.00
(Incl. VAT)
VAT (23%):€104.88
Delivery:€3.53
Turbine BMW 5 E60 2.5 D

Turbine BMW 5 E60 2.5 D

€263.00
(Incl. VAT)
VAT (23%):€63.12
Delivery:€2.47
BMW OE 7791579 Intake Camshaft

BMW OE 7791579 Intake Camshaft

€72.00
(Incl. VAT)
VAT (23%):€17.28
Delivery:€11.76
Throttle Body BMW E60 E90 306D4 OE 7791481

Throttle Body BMW E60 E90 306D4 OE 7791481

€107.00
(Incl. VAT)
VAT (23%):€25.68
Delivery:€7.55
Turbine Turbocharger BMW E60 E61 3.0 D 218 HP 03-07 OEM 7790306E

Turbine Turbocharger BMW E60 E61 3.0 D 218 HP 03-07 OEM 7790306E

€328.00
(Incl. VAT)
VAT (23%):€78.72
Delivery:€2.47
BMW X5 3.0 D Turbo 7791044F

BMW X5 3.0 D Turbo 7791044F

€445.00
(Incl. VAT)
VAT (23%):€106.80
Delivery:€5.88
BMW E60 E61 E90 E91 3.0D Intake Manifold 7790700 7790701

BMW E60 E61 E90 E91 3.0D Intake Manifold 7790700 7790701

€100.00
(Incl. VAT)
VAT (23%):€24.00
Delivery:€9.41

Shipping with trusted international couriers

Your order is in good hands. AutoRiven shipments are handled via trusted international couriers such as FedEx, UPS, DHL, DPD, GLS, Raben, Hellmann, Geodis, and AmberExpress. Every shipment is trackable until delivery.

FedExDHLUPSDPDGLS

Can’t find the part? We can help

If you can’t find a part on the website, contact us with the OEM code or the vehicle VIN. We’ll check availability and reply before you place an order.

Find Your Part

Stay Updated on New Stock & Special Offers

Subscribe to our newsletter and be the first to know when new used OEM car parts are added to our catalog. Get exclusive offers, stock updates, and useful automotive tips — no spam, only valuable info for car owners and professionals.

Engines and Accessories for Vehicles