BMW Engines & Engine Parts for BMW 120i
Do these parts fit your vehicle? Find out now.
Tell us about your vehicle to find the right parts faster
SPONSOREDSPONSOREDSPONSOREDSPONSORED
All
Auction
Buy It Now
414 Results
4x Piston Rings Φ84mm For BMW 120i 320i E46 E90 E91 E92 E81 E87 N42 N45 N46 2.0 (Fits: BMW 120i)
C $106.33or Best OfferC $9.53 shipping4x Piston Rings Φ84mm For BMW 120i 320i E46 E90 E91 E92 E81 E87 N42 N45 N46 2.0 (Fits: BMW 120i)
C $109.05or Best OfferC $9.53 shippingOE Oil Vacuum Pump For BMW 230i 320i Mini Cooper F20 F55 F56 B38A12 B46 1.5 2.0T (Fits: BMW 120i)
C $215.38C $47.71 shippingGenuine BMW E70N E71 E82 E84 E88 E89 E90N Oil Spraying Nozzle OEM 11377583786
C $42.39C $8.18 shippingGenuine BMW F20 F20N F21 Crankcase Ventilation Vent Tubing OEM 11157614690
C $58.48Free shippingOnly 1 left!Used BMW E81 120i N43, E90 320i E60 520i Intake Camshaft 11317563345
C $136.30or Best OfferC $95.42 shippingUsed BMW E81 120i E90 318i N43 E60 520i Piston 11257551550 83.996mm
C $95.41or Best OfferC $19.08 shippingGenuine BMW 1 Series F20 F21 Vanos Solenoid Variable Valve OEM 11418601643
C $258.70Free shipping4 watchingGenuine BMW F20 F20N F21 F21N F30 F30N F31 F35 Oil Filler Cap OEM 11127582398
C $32.77Free shippingGENUINE Needle Bearing Eccentric Shaft Set For BMW 120i 235i 335i 530i N52 B30
C $25.76Was: C $28.63or Best OfferC $24.54 shippingGENUINE Needle Bearing Eccentric Shaft Set For BMW 120i 235i 335i 530i N52 B30
C $26.62Was: C $28.63or Best OfferC $24.54 shippingOE Oil Pump Assembly For BMW MINI 116i 320i Cooper S F31 F56 1.5L 2.0L B38A B48A (Fits: BMW 120i)
C $211.29C $25.90 shipping3 watchingGenuine BMW X1 X3 Z4 E46 E60 E81 E82 E83 E84 E85 E87 E88 E90 Gasket 11377501015
C $23.09Free shippingSTD 4pcs Piston Rings OEM Φ84mm For BMW 2.0L E90 E60 E61 E81 E87 N46B20 N45 (Fits: BMW 120i)
C $104.96or Best OfferC $6.80 shippingOEM bmw underbody under body shield inner fender screw bolt 8mm set of 72 pcs (Fits: BMW 120i)
C $61.34C $22.07 shippingGenuine BMW E84 E89 F07N F10 F10N F11 Engine Oil Drain Plug OEM 11137605018
C $19.51Free shippingRebuilt BMW Engines (N54, N55, B58, N20, S55, N63, S63, + more!) DEPOSIT ONLY! (Fits: BMW 120i)
INTERNATIONAL TWO YEARS UNLIMITED MILES WARRANTY.C $681.57C $477.10 shipping195 watchingGenuine BMW E36 E38 E39 E46 E53 Camshaft Position Sensor CPS OEM 12147518628
C $180.11C $8.18 shippingOnly 1 left!BMW E90 320i E46 318i Crankshaft 0390923 E60 E84 E85 N43 N46N 118i 120i 520i #2
C $518.00C $327.16 shippingGenuine BMW E90 E92 MINI R60 Cylinder Head Non Return Valve OEM 11367537692
C $50.45Free shippingOnly 1 left!Genuine BMW E46 E60N E81 E82 E83 E84 Cover Plate Engine Block OEM 11537583666
C $28.50Free shippingGenuine BMW X3 Z4 E46 E81 E83 E85 E87 E90 E91 Collar Screw M6x38.5 11127568294
C $16.68C $8.18 shippingOnly 1 left!For BMW 120i 530i 235i 335i E85 F34 N52B30 l4 Needle Bearing Eccentric Shaft Set
C $32.44Was: C $36.04or Best OfferC $95.42 shippingOil Pump Assembly OE For BMW MINI 125i 320i Cooper S F30 F56 B38A B48A 1.5 2.0 (Fits: BMW 120i)
C $212.65C $25.90 shipping3 watching4pcs Piston Rings OEM STD Φ84mm For BMW 2.0L E90 E60 E61 E81 E87 N46B20 N45 (Fits: BMW 120i)
C $109.05or Best OfferC $6.80 shippingGenuine BMW F20 F21 F30 F31 F35 114i 116i 118i 120i 316i Dipstick 11437600470
C $164.86Free shippingOnly 1 left!Genuine BMW E81 120 N43 E46 318Ci N46 E90 316i Engine Oil Pan Gasket 11137511224
C $67.23Free shippingGenuine BMW E60 E60N E61 E61N E63 E63N E64 E64N Timing chain OEM 11318648732
C $154.00Free shippingOnly 1 left!BMW E81, E82, E88 1M Carbon fiber Engine Oil Filler Cap (Fits: BMW 120i)
C $299.89C $1.36 shippingGenuine BMW E46 E60N E81 E82 E84 E85 Oil Pump Suction Pipe OEM 11417500328
C $107.12Free shippingOnly 1 left!Genuine BMW E84 E89 F07N F10 F10N F11 F11N F15 V Ribbed belt OEM 11287618848
C $53.29Free shippingGenuine BMW F20 F20N F21 F21N F30 F31 V Ribbed belt 6PK X 987 OEM 11287603348
C $53.29Free shippingOnly 1 left!BMW 1 E87 120 i Engine Cover 7523714 2.0 Petrol 110 kW
C $27.59or Best OfferC $144.92 shippingGenuine BMW E46 E60N E81 E82 E83 E84 V Ribbed belt 6PK X 1870 OEM 11287631810 (Fits: BMW 120i)
C $83.55Free shippingOnly 1 left!Genuine BMW E84 E89 F07N F10 F11 Engine Oil Drain Plugs 3 pcs OEM 11137605018
C $29.91Free shippingOnly 1 left!Genuine BMW F20 F20N F21 F21N F30 F31 Oil Sump Pan Drain Plug OEM 07147543466
C $10.65C $8.18 shippingOnly 1 left!Genuine BMW Seal Flange Hybrid X1 X3 X4 M X5 X6 Z4 Roadster 7L 11377502022
C $26.30Free shippingOnly 1 left!BMW E46 318ci E90 316i 320i E87 118i 120i E85 Z4 2.0 N42 N46 7568565 Oil Pan
C $68.16C $129.50 shippingbmw 3 s 2,0 petrol 120i e87 n43b20/n45b20a/n42b20n/n42b20a std conrod 543
C $69.33or Best OfferC $52.00 shippingGenuine BMW E81 E82 E83N E84 Valve Body Seal Transmission Set OEM 24277581598
C $123.39Free shippingGenuine OEM BMW Castro Oil Cap 325i 325xi 330i 330xi 525i 525xi X3 Z4 & More
C $36.81or Best OfferGenuine BMW E46 E53 E60 E60N E61 Repair Kit Valve Stem Seal Ring OEM 11340029751 (Fits: BMW 120i)
C $107.78Free shippingOnly 1 left!BMW 1 E82 Coupe 2.0i Valvetronic Shaft Magnetic Wheel 11377534164 New Genuine
C $85.62C $8.18 shippingBMW (2008+) O-Ring for Vanos Solenoid (20 X 1.5 mm) GENUINE
C $21.59Free shippingOnly 1 left!BMW E87 120i E81 E88 E82 E90 E91 E92 E93 Engine Mount
C $29.24or Best OfferC $26.60 shippingBMW E87 120i E88 E81 E82 E90 E91 E92 E93 Engine Mount
C $29.24or Best OfferC $26.60 shippingGenuine BMW F20 F20N F21 F21N F30 F30N Oil Pump Cover Plate OEM 11417585448
C $20.92Free shippingOnly 1 left!Genuine BMW E32 E34 E36 E38 E39 E46 Cylinder Head Cover Lid OEM 23311224825
C $24.81C $6.82 shippingGenuine BMW F20 F20N F21 Crankcase Ventilation Vent Tubing OEM 11157614690
C $64.33Free shippingOnly 1 left!BMW E60 F13 F10 E92 E70 G20 E84 G30 Engine Motor Oil Cap OEM 35EP (Fits: BMW 120i)
C $20.43C $61.34 shippingbmw 3 s 2,0 petrol 120i e87 n43b20/n45b20a/n42b20n/n42b20a std piston
C $34.66or Best OfferC $52.00 shippingGenuine BMW E84 E89 F21 F22 F23 F10 F11 Repair Kit Piston Rings OEM 11257594453
C $166.56Free shippingOnly 1 left!Genuine BMW X3 Z4 E46 E83 E85 E87 E90 E91 118i 120i Profile-Gasket 11120032224
C $136.59C $13.63 shippingOnly 1 left!