Engines and parts
More informationA wide selection of original, used engine parts for vehicles from leading brands such as BMW, Mini, Mercedes, Audi, Volkswagen, Seat, Skoda, Ford and many others, including niche brands.
Make
Category
Subcategory
Gaskets, Seals & Hardware
Timing Components & Kits
Condition
In Stock
Price
Fuel type
Gearbox type
Number of cylinders

Part no. 0441344-1
BMW E90 E91 E92 335d Complete Engine M57N2 306D5 286HP with 62k miles, WARRANTY
Product currently unavailable

Part no. 7810493-1
Oil Dipstick BMW F20 F21 X5 F25 F30 F31 F36 N47N Guide Tube Level 7810493
Product currently unavailable

Part no. 7802847
Engine Acoustic Cover BMW F10 F11 N47N Diesel Cylinder Head 7802847
Product currently unavailable

Part no. 7792944
BMW E60 E65 E90 E91 E92 M57N2 Diesel Covering Plate 7792944
Product currently unavailable

Part no. 7823199
Mechanical Belt Tensioner BMW E90 F01 F10 LCI N47N N57N Pulley 7823199
Product currently unavailable

Part no. A6510106907-1
Mercedes W204 Engine 651911 Complete Engine C 220 CDI OM651 651.911 WARRANTY
Product currently unavailable

Part no. 1485835-3
Mini Cooper One R50 R52 Petrol Dipstick Guide Tube Complete Set W10 1485835
Product currently unavailable

Part no. A2462402517
Mercedes W176 Engine Support Mount Holder Right O/S A2462402517
Product currently unavailable

Part no. 7810492-1
BMW 3 5 Series E90 E91 E92 LCI F30 F31 F10 N47N Guide Tube Oil Level 7810492
Product currently unavailable

Part no. 0430936-2
BMW E87 E90 E91 118i 318i 129HP Bare Engine N46B20B New Timing WARRANTY
Product currently unavailable

Part no. 7805254
BMW 3 5 E46 X5 E53 E60 X3 E83 3.0d 330d 530d Diesel M57N Engine Piston Conrod
Product currently unavailable

Part no. 6774826
BMW 5 SERIES e60 e61 Front right O/S tension strut wishbone control arm
Product currently unavailable

Part no. 7506769
BMW 3 X5 E46 E83 3.0i M54 Set Engine Oil Dipstick Guide Tube 7506769
Product currently unavailable

Part no. 0441274-1
BMW 1 3 Series E87 E90 E91 M47N2 118d 318d 122HP Complete Engine 204D4 WARRANTY
Product currently unavailable

Part no. 6762286-1
Mini R50 R53 R55 R56 R57 Mobility System Tyre Compressor 6762286
Product currently unavailable

Part no. 8511484
BMW F30 F32 N57N N57Z Diesel Engine Acoustic Cover Trim Insulation Panel 8511484
Product currently unavailable

Part no. 7520519-1
BMW 1 3 5 7 Series E87 E90 E91 E92 E60 E61 E63 LCi Air Flow Mass Meter Sensor
Product currently unavailable

Part no. A6511800138
Oil Filter Housing Mercedes W204 W212 Diesel OM651 Engine Cover Cap A6511800138
Product currently unavailable

Part no. 6773248
BMW 3 E90 E91 E92 M57N2 Engine Mount Right O/S Diesel 325d 330d 335d 6773248
Product currently unavailable

Part no. rhd-7793310
BMW 5 Series E60 E61 530d M57N2 Guide Tube Oil Level Dipstick Set 7797972
Product currently unavailable

Part no. 7033761
BMW E60 E61 Under Engine Compartment Shield Cover Panel Undertray 7033761
Product currently unavailable

Part no. 6770632
BMW E60 E61 530d M57N2 Bracket Right O/S Engine Mount Holder 6770634
Product currently unavailable

Part no. 6774826-1
BMW 5 E60 E61 Front Left Right N/O/S Tension Strut Wishbone Control Arm Set
Product currently unavailable

Part no. 6787103
BMW X5 X6 E70 E71 Rubber Mounting Engine Mount Left Right N/O/S 6787103
Product currently unavailable

Part no. 7793882
BMW E60 E87 E90 M47N2 Vibration Damper Crankshaft Pulley 7793882
Product currently unavailable

Part no. 7787031
BMW X5 Series E53 3.0d Diesel M57 Bare Engine 306D1 184HP with 105k WARRANTY
Product currently unavailable

Part no. 7290802
Mini Cooper F55 F56 F57 Bulkhead Engine Compartment Top Section 7290802
Product currently unavailable

Part no. 7798336
BMW X5 X6 E70 E71 M57N2 Air Intake Pipe Filter Turbo 7798336 7798338
Product currently unavailable

Part no. 1501931-1
BMW Mini Cooper R50 R52 Toolkit Tool Set Lifting Jack Spanner Hook Eye Spanner
Product currently unavailable

Part no. 7509476
MINI Cooper S R52 R53 Engine W11 Auxiliary Hydraulic Belt Tensioner 7509476
Product currently unavailable

Part no. A6510100169
Mercedes Sprinter W906 OM651 Engine Oil Filler Neck Pipe Hose Tube A6510100169
Product currently unavailable

Part no. 7505302
BMW X5 E39 E46 E53 Petrol Engine Cooling System Fan Coupling Viscous
Product currently unavailable

Part no. 6766858
BMW E60 E61 Complete Right Engine Support 22116766858 6766858
Product currently unavailable

Part no. 7811920
Mini R55 R56 R57 LCI N47N Engine Cover Acoustic Diesel 7811920
Product currently unavailable

Part no. 7640009
BMW 1 3 Series F20 F21 F31 LCI Mini F55 F56 Intermediate Lever S-contour Engine
Product currently unavailable

Part no. 1707404
BMW E39 E46 E60 E61 E83 Engine Cover Petrol 1707404
Product currently unavailable

Part no. 0430232-1
Mini Cooper S R52 R53 Petrol W11 170HP Complete Engine W11B16A JCW WARRANTY
Product currently unavailable

Part no. 0003069
BMW F20 F21 F30 LCI F32 M140i 340i 440i Petrol B58 Bare Engine B58B30A WARRANTY
Product currently unavailable

Part no. 2755454-1
Mini Cooper S JCW R55 R56 N14 N18 Intake Manifold Sound Generator 2755454
Product currently unavailable

Part no. 7532964-1
BMW E87 E90 E91 Alternator Generator Bosch 110A Petrol Engine 7532964
Product currently unavailable

Part no. 1435950
BMW X5 Z3 Z4 E38 E39 E53 E65 E66 E85 Engine Cover Petrol 1435950
Product currently unavailable

Part no. 6851173
Mini Cooper SD R55 R56 LCI R60 R61 N47N Engine Suspension Mount Holder 6851173
Product currently unavailable

Part no. 1094697
Engine Mount BMW E46 Z4 E85 Engine Supporting Bracket Left N/S 1094697
Product currently unavailable

Part no. 8687695
Mini F56 F57 F60 BMW F40 F46 Belt Pulley Vibration Absorber Petrol B38 8687695
Product currently unavailable

Part no. 7566784-2
BMW E81 E87 LCI E90 E91 Brake Differential Pressure Sensor 7566784
Product currently unavailable

Part no. 6773708
BMW 5 6 Series E60 E61 E63 E64 LCI Engine Suspension Vacuum Pipe 6773708
Product currently unavailable

Part no. 7585970
BMW Mini Cooper R55 R56 R57 N12 N14 Guide Tube Oil Level Dipstick 7585970
Product currently unavailable

Part no. 7204334
Firewall Bulkhead BMW F10 F11 Engine Upper Section Middle 7204334
Product currently unavailable

Part no. 0441297-1
BMW E60 E61 E63 LCI Diesel 535d 635d Complete Engine M57N2 306D5 286HP WARRANTY
Product currently unavailable

Part no. 7800367
BMW E87 E90 LCI E81 Vibration Damper Engine Crank Pulley 7800367
Product currently unavailable

Part no. A2122406317
Mercedes W204 W212 Diesel Engine Left Right N/O/S Support Mount
Product currently unavailable

Part no. A0005831202
Tyre Air Compressor Mercedes W203 W211 W212 Tyre Inflation Pump A0005831202
Product currently unavailable

Part no. 1705237
BMW X5 Series E53 M62 Pressure Regulating Valve Engine Oil Separator 1705237
Product currently unavailable

Part no. 7805430-1
BMW E81 E82 E87 LCI F10 F11 123d N47S 535d N57S Diesel Fuel Injector 7805430
Product currently unavailable

Part no. 7823191
BMW E81 E87 LCI E90 Diesel N47 Vibration Damper Crankshaft Pulley
Product currently unavailable

Part no. 8507153-1
BMW 1 3 5 Series E60 E90 E91 E92 F10 F20 F30 N47N Sealing Cap Oil Filler Neck
Product currently unavailable

Part no. 7805026
Mini Cooper One D R55 R56 W16 Pressure Sensor Fuel Injection System 7540439
Product currently unavailable

Part no. 0427103-1
BMW E81 E87 LCI E90 116i 2.0 118i 318i 143HP Complete Engine N43B20AY WARRANTY
Product currently unavailable

Part no. 0443598-1
BMW 5 6 Series E60 M5 E63 E64 M6 507HP V10 Complete Engine S85B50A WARRANTY
Product currently unavailable

Part no. 7805407
BMW X3 E46 E60 E83 E87 E90 Diesel M47N2 Oil Filter Housing 7787072
Product currently unavailable

Part no. 2146818
Mini Cooper One D R55 R56 109HP Diesel W16 Bare Engine W16D16 44k mile, WARRANTY
Product currently unavailable

Part no. p0003073
Mini Cooper F55 F56 F57 Bare Engine B38A15A Petrol B38 with 19k miles, WARRANTY
Product currently unavailable

Part no. 6788666
MIni Cooper D R55 R56 LCI R59 N47N Swing Support Bracket 6788666
Product currently unavailable

Part no. 8507623
Alternator Valeo BMW E90 E91 E92 E93 LCI Diesel Generator 175A 150 14V 8507623
Product currently unavailable

Part no. A0000101685
Mercedes W204 Oil Filler Filling Hose Cap Cover A0000101685
Product currently unavailable

Part no. 7530743-1
BMW 1 3 Série E46 E81 E87 116i 316i N45 Moteur Bobine D'Allumage Bougie Housse
Product currently unavailable

Part no. 8743621
Mini F55 F56 Cooper S B46 B48 Engine Mount Support Bracket Right 6875630
Product currently unavailable

Part no. 7800562
BMW E60 LCI E81 E87 E90 E91 E92 E93 LCI Idler Deflection Belt Pulley 7800562
Product currently unavailable

Part no. 2249373
BMW X5 E46 E39 E38 E65 E53 M57N Diesel Engine Cooling Radiator Fan
Product currently unavailable

Part no. A0051531328
Mercedes W168 W169 W203 W210 W211 W220 Camshaft Position Sensor A0051531328
Product currently unavailable

Part no. 2455341
BMW F80 M3 F82 M4 F87 LCI M2 S55 Bare Engine S55B30A 431HP with 43k m, WARRANTY
Product currently unavailable

Part no. 6859407
BMW 1 3 Series F20 F21 F30 F31 LCI Engine Mount Rubber Left N/S 6859407
Product currently unavailable

Part no. 6761977
BMW X5 Series E53 ABS DSC Hydro braking unit pump 6761977 6761979
Product currently unavailable

Part no. 7531324
Engine Top Cover BMW E60 E63 E65 E87 E90 Petrol N52 Trim Panel 7531324
Product currently unavailable

Part no. 2450134-1
Mini Cooper F54 F55 F56 F60 Petrol B38C Complete Engine B38A15A 45k, WARRANTY
Product currently unavailable

Part no. A6462230304
Mercedes W906 Engine Mount Bracket Support Diesel OM646 Right O/S A6462230304
Product currently unavailable

Part no. A6510107510
Mercedes W205 W222 C253 Bare Engine 651921 651.921 with 39k miles, WARRANTY
Product currently unavailable

Part no. 7798438
BMW 5 E60 E61 LCI Engine Turbo Charge Air Line Intercooler Pipe Hose 7798438
Product currently unavailable

Part no. 6773745
BMW 3 Series E90 E91 E92 LCI Engine Mount 6773745
Product currently unavailable

Part no. 0302323-1
BMW E39 E60 Complete Engine 520i Petrol M54 B22 226S1 170HP 99k miles, WARRANTY
Product currently unavailable

Part no. 0140992
BMW 3 E46 325i Z4 E85 2.5i Bare Engine M54 B25 256S5 192HP 59k miles, WARRANTY
Product currently unavailable

Part no. 7525015
BMW E60 E81 E87 E90 Pulse Sensor Crankshaft Transmission 7525015
Product currently unavailable

Part no. 2420306
BMW F20 125i F22 220i 228i F30 320i 328i Petrol N20 Bare Engine N20B20A WARRANTY
Product currently unavailable

Part no. 2284531
BMW F80 M3 F82 M4 Front Left N/S Tension Strut Wishbone Track Arm
Product currently unavailable

Part no. 7823199-1
Mechanical Belt Tensioner BMW E90 F01 F10 LCI N47N N57N Pulley 7823199
Product currently unavailable

Part no. 0427105-3
BMW 1 3 Series e87 LCI e90 120i 320i Complete Engine N43B20A New Timing WARRANTY
Product currently unavailable

Part no. 2249320
BMW Z3 Z4 E46 E36 E85 E86 Engine Camshaft Position Sensor 2249320
Product currently unavailable

Part no. 8602800
BMW F45 Mini F55 F56 Vibration Damper Engine Crank Pulley B46 B47 B48
Product currently unavailable

Part no. 7553279
BMW 1 3 5 SERIES E60 E87 E90 F10 Petrol Engine N52 N52N N53 Crankshaft 7529071
Product currently unavailable

Part no. 6768853
BMW 1 3 X1 Z4 Series E81 E87 E87N E90 E91 E92 E93 N LCI Rubber Mounting Left N/S
Product currently unavailable

Part no. 7511169
BMW 5 7 X5 Series E32 E38 E39 E53 Oil Filter Petrol M60 M62 M73 7511169
Product currently unavailable

Part no. 7788969-1
BMW E60 E61 E65 M57N Oil Level Indicator Guide Tube Dipstick 7788969
Product currently unavailable

Part no. rhd-3449073
BMW X3 Series E83 Catch Lock Cylinder Front Right O/S Handle
Product currently unavailable

Part no. A6511800115
Oil Pressure Sensor Mercedes W906 OM651.955 Engine Selenoid Valve A6511800115
Product currently unavailable

Part no. 7560586
Fuel Hose BMW E81 E87 E88 E90 E90 E91 E92 Pipe Inlet ro Fuel Rail 7560586
Product currently unavailable

Part no. rhd-7837127
BMW 5 6 Series E60 M5 E63 M6 Engine Wiring Harness Loom Petrol S86 7837127
Product currently unavailable

-10%
Part no. A6510108204-1
Engine 651940 Mercedes W639 Vito Viano Complete Engine OM651 651.940 WARRANTY
Product currently unavailable

Part no. 1K0199555M
VW Volkswagen Caddy Maxi 1.6 TDI Diesel Engine Gearbox Mount 1K0199555M
Product currently unavailable

Part no. 7407513
BMW E60 E61 E81 E87 E90 E91 E92 Control Unit For Fuel Pump 7407513
Product currently unavailable