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
Timing Components & Kits
Condition
In Stock
Price
Fuel type
Gearbox type
Number of cylinders

Part no. 1740858
BMW 3 5 7 X3 X5 Series E36 E38 E39 E46 E53 E83 Power Steering Pulley 1740858
Product currently unavailable

Part no. 7789006-2
BMW E87 E90 118d 320d M47N2 Diesel Engine Cover Acoustic Trim Panel 7789006
Product currently unavailable

Part no. 7806707
BMW E46 X5 E53 E60 E65 X3 E83 Diesel M57N Engine Crankshaft Crank Shaft 7792330
Product currently unavailable

Part no. 0421061
BMW Z4 E85 E86 3.0si Bare Engine Petrol N52 N52B30A with 59k miles, WARRANTY
Product currently unavailable

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

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

Part no. 7573748
BMW F01 F02 F10 F11 F25 E89 E90 LCI Engine Oil Pump N52N N53 7573748
Product currently unavailable

Part no. 6769845
BMW E87 ABS DSC Module Pump ECU Hydro Unit 6769844 6769845
Product currently unavailable

Part no. 1247646
BMW 3 Series E36 E46 M43 Alternator Supporting Bracket Holder Mount 1247646
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. 8511644
BMW F20 F21 F30 LCI B37 Engine Front Acoustic Cover Sound Insulation 8511644
Product currently unavailable

Part no. 7788560
BMW 3 5 7 Series E46 E60 E65 M57N Bowl Reinforcement Engine Block Mounting
Product currently unavailable

Part no. 7806707-1
BMW E46 X5 E53 E60 E65 X3 E83 M57N Diesel Engine Crankshaft Crank Shaft 7792330
Product currently unavailable

Part no. 0304304
BMW 5 Series E60 E61 525i Bare Engine M54 M54B25 256S5 192HP with 84k m WARRANTY
Product currently unavailable

Part no. 8518189
BMW 3 F30 F31 F34 Fuel Pump Gear Unit Sprocket Diesel B47 8518189
Product currently unavailable

Part no. 3402853
BMW X3 Series E83 LCI N46 2.0 Front Airbox Air Intake Filter Duct 3402853
Product currently unavailable

Part no. 6758444
BMW X5 Series E53 X5 3.0d Rubber Mounting Engine Mount Right / Left 6758444
Product currently unavailable

Part no. 1439038
BMW X5 Series E53 M62 Petrol Engine Cover Sound Protection Cap 1439038
Product currently unavailable

Part no. 7840537
BMW E36 E46 E85 E86 Throttle Position Sensor Throttle Actuator 7840537
Product currently unavailable

Part no. 3424682
BMW X3 E83 ABS DXC Hydro Braking Unit Pump 3424682 3424683
Product currently unavailable

Part no. 6756094
BMW 7 Series E65 Engine Mount Rubber Right O/S 6756094
Product currently unavailable

Part no. 7211929
Seal Locator BMW F12 Bonnet Engine Cover Seal Locator Left N/S Panel 7211929
Product currently unavailable

Part no. 7504471
BMW 5 6 7 X5 Series E60 E61 E63 E65 E53 Timing Chain Guide Rail Bracket 7504477
Product currently unavailable

Part no. 6763458-1
Steering Oil Carrier X5 E70 3.0d 3.5d Steering Fluid Tank Diesel 6763458
Product currently unavailable

Part no. 2283325
BMW E90 E92 E93 LCI M3 Heat Exchanger Engine Oil 2283325
Product currently unavailable

Part no. 7033687
BMW 7 Series E65 Centre Engine Compartment Closing Panel Cover 7033687
Product currently unavailable

Part no. 7646086
Breather Pipe BMW F10 F13 Petrol N63 Cylinder Head Connecting Pipe Cyl. 1-4
Product currently unavailable

Part no. 2473237-1
BMW G30 530dX G11 730dX B57 Complete Engine B57D30A 265HP 49k miles, WARRANTY
Product currently unavailable

Part no. 2420319-4
BMW F11 LCI 520i F22 220i F30 320i F32 420i N20 Bare Engine N20B20B 6k, WARRANTY
Product currently unavailable

Part no. 7513783
BMW 1 3 Series E46 E87 E90 E91 Petrol N46 N46N Eccentric Shaft Sensor 7513783
Product currently unavailable

Part no. p0419084
BMW E46 320d 320Cd Diesel M47N 150HP Bare Engine 204D4 with 99k miles, WARRANTY
Product currently unavailable

Part no. 7533325
BMW 5 7 Series E60 E61 E65 E66 M54 Oil Level Dipstick Guide Tube Petrol 7533325
Product currently unavailable

Part no. 8770634
BMW E61 LCI 530d M57N2 Engine Support Bracket Mount Holder 8770634
Product currently unavailable

Part no. 7597424
BMW X1 E84 N20 Crankshaft Vibration Damper Pulley 7597424
Product currently unavailable

Part no. 8576615
Oil Pressure Sensor BMW F20 LCI Mini F56 Engine Oil Filter Sensor 8576615
Product currently unavailable

Part no. 7802575
BMW F20 F21 F22 F30 F31 Balance Shaft Gear Wheel Diesel B47 N47 7802575
Product currently unavailable

Part no. 8515899
BMW E90 LCI F10 F20 F21 F30 Vacuum Unit With Return Spring 8515899
Product currently unavailable

Part no. 5A3CD08-1
BMW G20 G21 M340dX XD5T Complete Engine B57D30B 340HP with 21k miles, WARRANTY
Product currently unavailable

Part no. 6774825-1
BMW 5 Series E60 E61 1 Front Left N/S Tension Strut Wishbone Track Control Arm
Product currently unavailable

Part no. 7796050
BMW 5 Series E60 E60N E61 LCI 520d M47N2 Diesel Engine Oil Sump Pan 7796050
Product currently unavailable

Part no. 6771918
BMW E65 E66 730d M57N2 Diesel Engine Mount Rubber Right O/S 6771918
Product currently unavailable

Part no. 7504473
BMW 5 6 7 X5 Series E60 E61 E63 E65 E53 Timing Chain Guide Rail Bracket 7504473
Product currently unavailable

Part no. 7154140
BMW 5 Series E60 E61 LCI Underfloor Belly Pan Centre Coating Cover Undertray
Product currently unavailable

Part no. 7846412
BMW F80 M3 F82 F83 M4 Petrol Ignition Coil Engine Cover 7846412
Product currently unavailable

Part no. 5A07739-2
BMW F40 118i F45 218i X1 F48 18i B38C Complete Engine B38A15F 136HP 13k WARRANTY
Product currently unavailable

Part no. 2151466
BMW Z4 Series E85 2.0i N46 150HP Bare Engine N46B20B with 72k miles, WARRANTY
Product currently unavailable

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

-5%
Part no. 7790448
BMW 1 3 SERIES E87 E90 E91 E92 E93 MECHANICAL BELT TENSIONER DIESEL 7790448
Product currently unavailable

Part no. 0415028-1
BMW E90 E91 E92 E93 LCI Complete Engine 325i N52N N52B25A 87k miles, WARRANTY
Product currently unavailable

-40%
Part no. 9895530
BMW M2 M3 M4 F80 F82 F83 F87 S55 Engine Control Unit ECU DME 9895530 Dual Clutch
Product currently unavailable

Part no. 9334788
BMW G30 G31 G32 Engine Bay Sealing Frame Gasket Wiring Duct Right O/S 9334788
Product currently unavailable

Part no. 0304348-1
BMW E46 M3 S54 Engine Complete S54B32 326S4 343HP WARRANTY
Product currently unavailable

Part no. 7800322
BMW F10 F11 E90 E91 LCI E92 Oil Sump Pan Covering Diesel Engine N57 7800322
Product currently unavailable

Part no. 2420321-1
Engine N20B20B BMW F30 F31 F32 320iX 420iX Petrol N20 Complete Engine WARRANTY
Product currently unavailable

Part no. 6775905
BMW F01 F07 F10 550i 750i N63 Engine Mount Suspension Left N/S 6775905
Product currently unavailable

Part no. 7835518
BMW E60 M5 E63 M6 S85 Petrol Engine Cylinder Head Cover 7835518
Product currently unavailable

Part no. 7509626
BMW X5 Series E53 3.0i M54 Set Dipstick Guide Tube 7509626
Product currently unavailable

-15%
Part no. 7808764
BMW E81 E87 LCI E90 E91 118d 120d 318d 320d N47 N47D20C Engine Oil Filter Cover
Product currently unavailable

Part no. 7623675
BMW i3 I01 Coolant Pipe Refrigerant Hose Line Radiator 7623675
Product currently unavailable

Part no. 1729832
BMW 5 X5 Series E39 E53 End Cover Valve Rear Engine Block Trim 1729832
Product currently unavailable

Part no. 7527017-1
BMW E53 E60 E61 E63 Petrol N62 N62N Eccentric Shaft Sensor Control Unit 7527017
Product currently unavailable

Part no. 7641556-2
BMW F20 N55 Petrol Engine Top Trim Cover Lid 7641556
Product currently unavailable

Part no. 8585006
BMW 1 F20 F21 LCI 114d 116d Diesel B37 Acoustic Cover Foam Oil Sump Pan 8585006
Product currently unavailable

Part no. 8684921
Camshaft Adjustment BMW F20 F30 LCI Mini F56 F60 Petrol Exhaust Phasing 8684921
Product currently unavailable

Part no. 8509302
BMW F20 F21 F22 F30 Crankshaft Balance Shaft Sprocket N47 8509302
Product currently unavailable

Part no. 2286629-1
BMW F20 F21 M135i F22 M235i Complete Engine N55 N55B30A with 89k miles, WARRANTY
Product currently unavailable

Part no. 0422941-1
BMW E60 E65 E87 E90 130i 330i 530i 730i N52 Complete Engine N52B30A WARRANTY
Product currently unavailable

Part no. 7840922
BMW E60 M5 E63 M6 S85 E90 E92 M3 S65 Engine Connecting Rod Piston Conrod
Product currently unavailable

Part no. 8514330
BMW 1 3 Series F20 F21 LCI F30 F31 Bottom Engine Acoustic Cover Front 8514330
Product currently unavailable

-40%
Part no. 8616573
BMW F30 F31 F32 F33 F36 LCI G11 G12 Engine Cover Petrol B58 8616573
Product currently unavailable

Part no. 7500328-1
Oil Sump BMW E87 E90 Engine Suction Pipe Strainer Hose N46 Petrol 7500328
Product currently unavailable

Part no. 8514565
BMW E60 LCI E81 E87 LCI E90 E91 N47 Power Steering Pump Unit Pulley 8514565
Product currently unavailable

Part no. 7840918
BMW E60 M5 E63 M6 S85 E90 E92 M3 S65 Engine Connecting Rod Piston Conrod
Product currently unavailable

Part no. 7605025
BMW F10 F11 LCI F06 F13 X5 F15 N63N Air Inlet Manifold Valve Actuator 7605025
Product currently unavailable

Part no. 7642854-2
BMW F20 F21 F30 LCI B58 M140i 340i Engine Heat Management Module 7642854
Product currently unavailable

Part no. RHD-0427247-1
BMW E65 E66 Complete Engine 745i N62 N62B44A 333HP with 99k miles, WARRANTY
Product currently unavailable

Part no. 7507551
BMW E46 E81 E87 E90 E91 Timing Sprocket Oil Pump 7507551
Product currently unavailable

Part no. 7787237
BMW E60 E65 E83 E87 E90 E91 Diesel M47N2 M57N2 Crankshaft Wheel Ring 7787237
Product currently unavailable

Part no. 1480861
Mini Cooper R50 Switch Engine Hood Bonnet Release Catch Latch Open Alarm 1480861
Product currently unavailable

Part no. 8579353
BMW G20 G21 G30 F40 Mini F54 F56 Exhaust Differential Pressure Sensor 8579353
Product currently unavailable

Part no. 1094683
BMW 3 Z4 E46 E85 E86 Gearbox Support Carrier Mounting Bracket 1094683
Product currently unavailable

-15%
Part no. 2239382
BMW F10 F11 535d F12 640d Bare Engine N57D30B N57Z WARRANTY
Product currently unavailable

-5%
Part no. 6760320
BMW 3 SERIES E90 E91 E92 E93 LCi Engine Supporting Bracket right O/S 6760320
Product currently unavailable

Part no. 7793017
Dipstick BMW E90 E91 E92 E93 Engine M57N2 Oil Level Dipstick Tube 7793017
Product currently unavailable

Part no. 2452716
Engine B47C20B BMW F40 X1 F48 Mini F56 Cooper SD B47D Bare 33k miles WARRANTY
Product currently unavailable

Part no. 7792609
Crankshaft BMW E60 E65 E70 E90 M57N2 325d 330d 525d 530d 730d Diesel Engine
Product currently unavailable

Part no. 2420319-3
BMW F11 LCI F22 F30 F31 F32 F33 N20 Complete Engine N20B20B New Timing WARRANTY
Product currently unavailable

Part no. 6876220
Engine Support BMW G11 G12 G20 G21 G30 G31 Bracket Holder Right O/S 6876220
Product currently unavailable

Part no. 7801363
Oil Sump Pan BMW 3 E90 E91 E92 E93 325d 330d 335d Diesel M57N2 Engine 7801363
Product currently unavailable

-15%
Part no. 8602967
Engine Cover BMW F20 F30 F31 LCI B38 Petrol Motor Acoustic Insulation 8602967
Product currently unavailable

Part no. 2218259-2
BMW E82 135i E90 E92 LCI 335i Complete Engine N55 N55B30A 99k miles, WARRANTY
Product currently unavailable

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

Part no. 7568579
BMW 1 3 E81 E87 E90 116i 316i N45 Engine Cylinder Head Cover 7505022 7526666
Product currently unavailable

Part no. 7790922
BMW E60 E87 E90 E91 Engine Crankshaft Hex Vibration Damper Bolt
Product currently unavailable

Part no. 7505188
BMW X5 E53 3.0i Petrol M54 231HP Bare Engine 306S3 73k miles, WARRANTY
Product currently unavailable

Part no. 5A07793
Mini F56 F60 John Cooper Works JCW Bare Engine B48A20E B48E 306HP 14k, WARRANTY
Product currently unavailable

Part no. 2457657
BMW G20 320dX G30 520dX X3 G01 X4 G02 20dX Bare Engine B47D20B 29k, WARRANTY
Product currently unavailable

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

Part no. 2282029
BMW 5 6 Series E60 E61N E63 E64 Bracket Holder Oil Carrier 2282029
Product currently unavailable