Engines & Components for BMW 3 Series
Do these parts fit your vehicle? Find out now.
Tell us about your vehicle to find the right parts faster
SPONSOREDSPONSOREDSPONSOREDSPONSORED
48,753 results
BMW 3 SERIES E46 ENGINE PETROL, 2.0, 318i/ti, N42 09/01-02/04, N42B20A
AU $1,760.00Was: AU $2,200.00or Best OfferBmw 3 Series 2.0 Petrol 318i N42 E46 09/01-02/04
AU $1,700.00Was: AU $2,000.00or Best OfferAU $175.00 postage12 watchingEGR Valve For BMW 3 Series E90 E91 E92 E93 F30 F31 320d 330d 318d 11717810871 (Fits: BMW 3 Series)
AU $87.99or Best OfferFree postageBMW 3 SERIES E46 ENGINE PETROL, 2.0, 318i/ti, N42 09/01-02/04 N42B20A
AU $1,760.00Was: AU $2,200.00or Best OfferEngin Timing Chain Kit For BMW 3 Series N47/ N47N E90 E91 E90 F31 320d 316d 318d (Fits: BMW 3 Series)
AU $119.37Was: AU $126.99or Best OfferFree postage23 soldOil level sensor 12617508003 For BMW 3 Series E46 E90 M3 316 318 320 323 325 328 (Fits: BMW 3 Series)
AU $29.90or Best OfferFree postageNew listingEGR Valve For BMW 3 Series E90 E91 E92 E93 F30 F31 320d 330d 318d 11717810871 (Fits: BMW 3 Series)
AU $92.000 bidsFree postageEnding Friday at 13:30 AEST2d 21hOil level sensor Suitable For BMW 3 Series E46 E90 316 318 320 325 12617508003 (Fits: BMW 3 Series)
AU $28.99or Best OfferFree postageFram Oil Filter for BMW 3 Series 316d 318d 320d E90 E91 E92 E93 Height 172mm (Fits: BMW 3 Series)
AU $21.95Was: AU $26.34AU $7.90 postageNew listingEngin Timing Chain Kit For BMW 3 Series N47/ N47N E90 E91 E90 F31 320d 316d 318d (Fits: BMW 3 Series)
AU $110.000 bidsor Best OfferEnding Friday at 12:30 AEST2d 20hFree postageBmw 3 Series Engine 2.5 Petrol 323i M52TU E46 09/98-01/00
AU $1,912.50Was: AU $2,250.00or Best OfferAU $175.00 postage12 watchingBMW 3 SERIES ENGINE COVER PETROL, 2.0, 320i, N46N, E90, 09/07-01/12
AU $99.00or Best OfferAU $15.00 postageTiming Chain Kit Fits BMW 3 Series E46 Compact 316 Ti (Fits: BMW 3 Series)
AU $390.00AU $10.90 postageNEW Adjusting Tensioner Pulley for BMW E32 E34 E46 E39 E60 E83 E85 E86 E36 (Fits: BMW 3 Series)
AU $20.49or Best OfferFree postageSakura Ecological Oil Filter fits BMW 3 Series 2.5 E46 325 Ci (EO-3009) (Fits: BMW 3 Series)
AU $18.50Trending at AU $17.19eBay determines this price through a machine-learned model of the product's sale prices within the last 90 days.Free postageCrankshaft Position Sensor for BMW E87 E46 E90 E91 E84 E83 3 Series 12147503140 (Fits: BMW 3 Series)
AU $28.99Free postage8 watchingMann Oil Filter HU816x Suits- BMW 3 Series E90 325i 330i 335i 323i
AU $18.90Free postageNew listingBMW 3 SERIES VANOS VALVETRONIC ACTUATOR PETROL 3.0 N55 F30 GENUINE 11377603979
AU $500.00or Best OfferEGR Valve for BMW E84 X1 E83 F25 X F26 X4 E70 F15 F85 X5 E71 E72 F16 F86 X6 (Fits: BMW 3 Series)
AU $87.99or Best OfferFree postageM14 x1.5mm Magnetic Engine Oil Drain Plug Nut Screw Bolt Sump Car Accessories (Fits: BMW 3 Series)
AU $8.42or Best OfferFree postageOil Filter Housing Seal Fits BMW 3 Series E92 323 I (Fits: BMW 3 Series)
AU $25.10AU $10.90 postageOil level sensor 12617508003 For BMW 3 Series E46 E90 M3 316 318 320 323 325 328 (Fits: BMW 3 Series)
AU $29.59Free postage82 soldEngine Mounting Fits BMW 3 Series E46 323 Ci (Fits: BMW 3 Series)
AU $128.00AU $13.50 postageBMW 3 Series Engine F30 11/11-05/16
AU $5,850.00Was: AU $6,500.00or Best OfferAU $175.00 postageOil Level Sensor for BMW E46 E53 E90 E91 E92 E60 E39 E85 E36 E83 X3 X5 Z3 Z4 Z8 (Fits: BMW 3 Series)
AU $26.99or Best OfferFree postage74 soldCooper Oil Filter WCO175 fits BMW 3 Series E92 M3 (Fits: BMW 3 Series)
AU $26.95Free postageOil level sensor 12617508003 For BMW 3 Series E46 E90 316 318 320 323 325 328
AU $25.59or Best OfferFree postageManifold Gasket Swirl Flap Kit 11617800585 Suitable for BMW 3 5 Series X3 X5 X6 (Fits: BMW 3 Series)
AU $27.99or Best OfferFree postageBMW 3 Series 2.5 Petrol 323i M52TU E46 09/98-01/00
AU $1,870.00Was: AU $2,200.00or Best OfferAU $175.00 postageVacuum Pump for BMW 3 Series E46 318Ci
AU $310.00Cooper Oil Filter WCO7 fits BMW 3 Series E90 320i 318i (Fits: BMW 3 Series)
AU $22.95Free postageFit BMW Vanos Repair Kit Stage2 M54 M52TU E46 E39 E60 E53 X5 Z3 Dual Seal Rattle (Fits: BMW 3 Series)
AU $42.70or Best OfferFree postage44 soldMann-filter Oil Filter HU815/2x fits BMW 3 Series E90 320i 318i (Fits: BMW 3 Series)
AU $22.95Free postage229 soldTiming Chain Kits for BMW E36 328i 320i E46 320Ci 320i 330Ci 330i M50 M52 M54 (Fits: BMW 3 Series)
AU $123.99or Best OfferFree postage39 soldEngine Drive Belt Idler Tensioner Deflection Pulley for BMW E36 E46 E39 E85 E86 (Fits: BMW 3 Series)
AU $21.49or Best OfferFree postageCooper Oil Filter WR2583P fits BMW 3 Series E30 318i 318is 316i (Fits: BMW 3 Series)
AU $21.95Free postageHella Oil Level Sensor fits BMW 3 Series E46 2.2L 6Cyl M54 B22 (Fits: BMW 3 Series)
AU $167.65Free postageOil Level Sensor For BMW N42 N46 N46N E46 318i E87 120i E90 320i E84 X1 (Fits: BMW 3 Series)
AU $35.99or Best OfferFree postageNEW Complete Hydraulic Belt Tensioner for BMW E36 E46 E83 E39 E60 E85 M52 M54 (Fits: BMW 3 Series)
AU $54.99or Best OfferFree postageNew listingConnecting Rods Rod For BMW 328i 528i E36 E46 M52B28 135mm Pleuel Bielle 800HP (Fits: BMW 3 Series)
AU $660.000 bidsFree postageEnding Friday at 15:31 AEST2d 23hElring Crankshaft Seal Ring 073 910 (Fits: BMW 3 Series)
AU $109.00AU $10.90 postageNEW Rocker Cover Gasket Seal KIT for BMW E87 E83 E85 E46 E90 E91 318i N42 N46 (Fits: BMW 3 Series)
AU $26.99or Best OfferFree postageOil Level Sensor for BMW E36 E39 E46 E53 E85 E83 E90 E91 E92 E60 X3 X5 Z3 Z4 Z8 (Fits: BMW 3 Series)
AU $22.17Was: AU $23.59or Best OfferFree postageValvetronic Eccentric Shaft Actuator Fits For BMW 1 3 Series X1 X3 11377509295 (Fits: BMW 3 Series)
AU $64.00Was: AU $150.00or Best OfferFree postageM14*1.5 Magnetic Engine Oil Drain Plug Nut Screw Bolt Sump Nuts Car Accessories (Fits: BMW 3 Series)
AU $5.86or Best OfferFree postageBMW 3 Series Engine 2.0L Petrol N46T E90 09/07-01/12
AU $1,700.00Was: AU $2,000.00or Best OfferAU $175.00 postageBMW 3 SERIES E90 HEADLIGHT BRACKET 03/05-12/13, P/N, 51647116707
AU $50.00or Best OfferAU $15.00 postage