Save 10%! on orders over $249. CLICK FOR DETAILS
 

BMW Engine Parts

At eEuroparts.com® you'll find a large selection of BMW engine parts. Our easy to use online catalog allows you to quickly browse for genuine, aftermarket, and OEM BMW engine parts. If you're having trouble finding the BMW engine parts you're looking for among the top BMW engine parts below, try narrowing your search with the Vehicle Selector above. Simply set your year, make, model, and engine. When your vehicle is set, the BMW engine category will return only the parts that fit your specific car. Still can't find what you're looking for? eEuroparts.com® is here to help. Email us at customerservice@eeuroparts.com or call us at (800) 467-9769 and one of our knowledgeable customer service experts will help you find exactly the BMW engine parts you need. We can even special order your parts if they are not in stock.

Over 100 parts found for "BMW Engine Parts".

Note parts in this listing may not fit your selected vehicle or you may have no vehicle selected. To be certain you are buying the correct parts for your car please use the vehicle selector above to set your vehicle.

Accessory Drive Belt (10x825) (Power Steering) 10X825
$4.74$10.91
In Stock
Ships tomorrow [ info ]
SKU: 10X825
Logo for Continental
Qty: 
Add to Cart
Free Shipping
on orders over $99
Accessory Drive Belt (5K 1030) 55556404
$8.99$54.33
In Stock
Ships tomorrow [ info ]
SKU: 55556404
Logo for Continental
Qty: 
Add to Cart
Free Shipping
on orders over $99
Accessory Drive Belt (6K 1538) 11281706545
$14.74$40.25
In Stock
Ships tomorrow [ info ]
SKU: 11281706545
Logo for Continental
Qty: 
Add to Cart
Free Shipping
on orders over $99
Accessory Drive Belt (6K 1990) 6K1990
$19.49$49.47
In Stock
Ships tomorrow [ info ]
SKU: 6K1990
Logo for Continental
Qty: 
Add to Cart
Free Shipping
on orders over $99
Accessory Drive Belt Kit ADK0022P
$110.99$132.08
In Stock
Ships tomorrow [ info ]
SKU: ADK0022P
Logo for ContiTech
Qty: 
Add to Cart
Free Shipping
Air Pump Check Valve 11727553063
$77.49$142.46
In Stock
Ships tomorrow [ info ]
SKU: 11727553063
Logo for Pierburg
Qty: 
Add to Cart
Free Shipping
on orders over $99
Air Pump Mount 11727559515
$2.74$21.05
In Stock
Ships tomorrow [ info ]
SKU: 11727559515
Logo for URO Parts
Qty: 
Add to Cart
Free Shipping
on orders over $99
Breather Hose 11617504536A
$12.99$32.09
In Stock
Ships tomorrow [ info ]
SKU: 11617504536A
Logo for URO Parts
Qty: 
Add to Cart
Free Shipping
on orders over $99
Breather Hose 11611432559A
$11.74$29.43
In Stock
Ships tomorrow [ info ]
SKU: 11611432559A
Logo for URO Parts
Qty: 
Add to Cart
Free Shipping
on orders over $99
Camshaft Position Sensor (Exhaust) 12147518628
$30.49$130.93
In Stock
Ships tomorrow [ info ]
SKU: 12147518628
Logo for OE Supplier
Qty: 
Add to Cart
Free Shipping
on orders over $99
Camshaft Position Sensor (Intake) 12147539165G
$52.99$131.57
In Stock
Ships tomorrow [ info ]
SKU: 12147539165G
Logo for OE Supplier
Qty: 
Add to Cart
Free Shipping
on orders over $99
Camshaft Position Sensor O-Ring 12141748398
$0.99$1.97
In Stock
Ships tomorrow [ info ]
SKU: 12141748398
Logo for CRP
Qty: 
Add to Cart
Free Shipping
on orders over $99
Copper Sealing Washer (14x18x1.5mm) 14X18X150KU
$0.24$1.03
In Stock
Ships tomorrow [ info ]
SKU: 14X18X150KU
Logo for CRP
Qty: 
Add to Cart
Free Shipping
on orders over $99
Crankcase Breather Kit (M52) (M54) 100K10104
$70.44$206.52
Ships in 1-2 days [ info ]
SKU: 100K10104
Logo for eEuroparts.com Kit
Qty: 
Add to Cart
Free Shipping
on orders over $99
Crankcase Vent Valve 11617501566A
$19.99$68.87
In Stock
Ships tomorrow [ info ]
SKU: 11617501566A
Logo for eEuro Preferred
Qty: 
Add to Cart
Free Shipping
on orders over $99
Diesel Exhaust Fluid Tank (Active) 16197244138
$1,279.99$1,523.19
Ships in 3-4 days [ info ]
SKU: 16197244138
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
This item requires a VIN to order. The VIN is used to ensure that this is the correct part for your vehicle.
Engine Air Filter C251141
$11.99$14.27
In Stock
Ships tomorrow [ info ]
SKU: C251141
Logo for MANN-FILTER
Qty: 
Add to Cart
Free Shipping
on orders over $99
Engine Air Filter C27114
$20.49$24.38
In Stock
Ships tomorrow [ info ]
SKU: C27114
Logo for MANN-FILTER
Qty: 
Add to Cart
Free Shipping
on orders over $99
Engine Camshaft Follower 11321748884
$15.24$41.41
In Stock
Ships tomorrow [ info ]
SKU: 11321748884
Logo for INA
Qty: 
Add to Cart
Free Shipping
on orders over $99
Engine Camshaft Follower 11321440256
$21.74$41.41
In Stock
Ships tomorrow [ info ]
SKU: 11321440256
Logo for INA
Qty: 
Add to Cart
Free Shipping
on orders over $99
Engine Camshaft Follower 11321440256G
$41.99$49.97
Ships in 3-4 days [ info ]
SKU: 11321440256G
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $99
Engine Cooling Fan Blade 1062
$19.99$72.68
In Stock
Ships tomorrow [ info ]
SKU: 1062
Logo for URO Parts
Qty: 
Add to Cart
Free Shipping
on orders over $99
Engine Crankcase Breather Hose (Engine to Oil Separator) 11617504535A
$12.99$40.40
In Stock
Ships tomorrow [ info ]
SKU: 11617504535A
Logo for OE Supplier
Qty: 
Add to Cart
Free Shipping
on orders over $99
Engine Crankcase Breather Hose - Valve to Dipstick Tube 11157532649
$9.74$26.56
In Stock
Ships tomorrow [ info ]
SKU: 11157532649
Logo for Rein
Qty: 
Add to Cart
Free Shipping
on orders over $99
Engine Crankshaft Pulley (w/ Vibration Damper) V208208
$178.99$213.00
In Stock
Ships tomorrow [ info ]
SKU: V208208
Logo for VAICO
Qty: 
Add to Cart
Free Shipping
Engine Oil (10W60) (1 Liter) (TWS) 07510009420
$10.74$14.98
In Stock
Ships tomorrow [ info ]
SKU: 07510009420
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $99
Engine Oil (5W30) (1 Liter) (Diesel) 83212365949
$9.74$11.59
In Stock
Ships tomorrow [ info ]
SKU: 83212365949
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $99
Engine Oil Change Kit 100K10121
$65.65$72.44
In Stock
Ships tomorrow [ info ]
SKU: 100K10121
Logo for eEuroparts.com Kit
Qty: 
Add to Cart
Free Shipping
on orders over $99
Engine Oil Cooler Gasket 11427525335A
$9.99$33.38
In Stock
Ships tomorrow [ info ]
SKU: 11427525335A
Logo for eEuro Preferred
Qty: 
Add to Cart
Free Shipping
on orders over $99
Engine Oil Filter HU9384X
$9.24$11.00
In Stock
Ships tomorrow [ info ]
SKU: HU9384X
Logo for MANN-FILTER
Qty: 
Add to Cart
Free Shipping
on orders over $99
Engine Oil Filter HU819X
$5.49$6.53
In Stock
Ships tomorrow [ info ]
SKU: HU819X
Logo for MANN-FILTER
Qty: 
Add to Cart
Free Shipping
on orders over $99
Engine Oil Filter HU9254X
$5.24$6.24
In Stock
Ships tomorrow [ info ]
SKU: HU9254X
Logo for MANN-FILTER
Qty: 
Add to Cart
Free Shipping
on orders over $99
Engine Oil Filter 11427566327G
$12.74$15.56
In Stock
Ships tomorrow [ info ]
SKU: 11427566327G
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $99
Engine Oil Filter HU816X
$8.99$15.10
In Stock
Ships tomorrow [ info ]
SKU: HU816X
Logo for MANN-FILTER
Qty: 
Add to Cart
Free Shipping
on orders over $99
Engine Oil Filter HU9263X
$5.74$6.83
In Stock
Ships tomorrow [ info ]
SKU: HU9263X
Logo for MANN-FILTER
Qty: 
Add to Cart
Free Shipping
on orders over $99
Engine Oil Filter 1275810Q
$3.74$10.93
In Stock
Ships tomorrow [ info ]
SKU: 1275810Q
Logo for OEQ
Qty: 
Add to Cart
Free Shipping
on orders over $99
Engine Oil Filter Housing Gasket 11427537293A
$5.74$33.38
In Stock
Ships tomorrow [ info ]
SKU: 11427537293A
Logo for eEuro Preferred
Qty: 
Add to Cart
Free Shipping
on orders over $99
Engine Oil Filter Housing Gasket 0816965
$3.49$6.38
In Stock
Ships tomorrow [ info ]
SKU: 0816965
Logo for Elring
Qty: 
Add to Cart
Free Shipping
on orders over $99
Exhaust Lock Nut (10mm) 18301737774
$1.49$1.77
In Stock
Ships tomorrow [ info ]
SKU: 18301737774
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $99
Exhaust Lock Nut (7mm) 11721437202
$0.49$0.97
In Stock
Ships tomorrow [ info ]
SKU: 11721437202
Logo for CRP
Qty: 
Add to Cart
Free Shipping
on orders over $99
Exhaust Lock Nut (8x1.25) 11621711954
$0.24$0.62
In Stock
Ships tomorrow [ info ]
SKU: 11621711954
Logo for CRP
Qty: 
Add to Cart
Free Shipping
on orders over $99
Expanding Rivet 51168197908
$0.99$1.18
In Stock
Ships tomorrow [ info ]
SKU: 51168197908
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $99
Hex Nut (w/ Plate) (Manifold to Head) 07129905541
$0.99$1.00
Ships in 3-4 days [ info ]
SKU: 07129905541
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $99
Ignition Coil 12138616153
$35.24$79.14
In Stock
Ships tomorrow [ info ]
SKU: 12138616153
Logo for STI
Qty: 
Add to Cart
Free Shipping
on orders over $99
Ignition Coil 0221504029
$55.99$100.30
In Stock
Ships tomorrow [ info ]
SKU: 0221504029
Logo for Bosch
Qty: 
Add to Cart
Free Shipping
on orders over $99
Ignition Coil 12138657273
$67.49$79.14
In Stock
Ships tomorrow [ info ]
SKU: 12138657273
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $99
Ignition Coil 1227030081
$59.99$100.30
In Stock
Ships tomorrow [ info ]
SKU: 1227030081
Logo for Bosch
Qty: 
Add to Cart
Free Shipping
on orders over $99
Ignition Coil 12137594936
$29.24$79.14
In Stock
Ships tomorrow [ info ]
SKU: 12137594936
Logo for Bosch
Qty: 
Add to Cart
Free Shipping
on orders over $99
Ignition Coil (Original Version) 12131712219
$28.99$60.46
In Stock
Ships tomorrow [ info ]
SKU: 12131712219
Logo for Bosch
Qty: 
Add to Cart
Free Shipping
on orders over $99
Ignition Coil (Updated Version) 12137594937
$24.99$64.71
In Stock
Ships tomorrow [ info ]
SKU: 12137594937
Logo for Bosch
Qty: 
Add to Cart
Free Shipping
on orders over $99
Ignition Coil Replacement Kit 100K10191
$179.94$431.10
In Stock
Ships tomorrow [ info ]
SKU: 100K10191
Logo for eEuroparts.com Kit
Qty: 
Add to Cart
Free Shipping
Ignition Lock Cylinder (Coded) 32321092780
$119.99$132.45
Ships in 4-5 days [ info ]
SKU: 32321092780
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
You must provide proof of vehicle ownership before this part can be ordered for you. This service is only available for customers and vehicles residing in the United States. Complete instructions will be emailed shortly after you have ordered.
Intake Manifold Adjusting Unit (DISA Valve) 11617544805
$294.99$389.93
In Stock
Ships tomorrow [ info ]
SKU: 11617544805
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
Intake Manifold Adjusting Unit (DISA Valve) 11617544806
$238.99$389.93
In Stock
Ships tomorrow [ info ]
SKU: 11617544806
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
Intake Manifold Adjusting Unit (DISA Valve) V201375
$180.99$380.42
In Stock
Ships tomorrow [ info ]
SKU: V201375
Logo for VAICO
Qty: 
Add to Cart
Free Shipping
Intake Manifold Gasket 0266250
$8.49$27.81
In Stock
Ships tomorrow [ info ]
SKU: 0266250
Logo for Elring
Qty: 
Add to Cart
Free Shipping
on orders over $99
Intake Manifold Gasket Set 0366500
$18.74$55.95
In Stock
Ships tomorrow [ info ]
SKU: 0366500
Logo for Elring
Qty: 
Add to Cart
Free Shipping
on orders over $99
Leak Detection Pump 16137193479
$58.99$185.53
In Stock
Ships tomorrow [ info ]
SKU: 16137193479
Logo for Bosch
Qty: 
Add to Cart
Free Shipping
on orders over $99
Mass Air Flow Sensor 13627839014
$76.99$385.78
In Stock
Ships tomorrow [ info ]
SKU: 13627839014
Logo for Bosch
Qty: 
Add to Cart
Free Shipping
on orders over $99
Oil Dipstick O-Ring Lower 11431740045
$2.99$3.56
Overdue by 2 day(s) [ info ]
SKU: 11431740045
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $99
Oil Dipstick Seal - Upper 11431717666
$0.49$0.89
In Stock
Ships tomorrow [ info ]
SKU: 11431717666
Logo for Victor Reinz
Qty: 
Add to Cart
Free Shipping
on orders over $99
Oil Drain Plug Washer (12x2.5mm) 0110906
$0.24$0.99
In Stock
Ships tomorrow [ info ]
SKU: 0110906
Logo for Elring
Qty: 
Add to Cart
Free Shipping
on orders over $99
Oil Filter Cap Wrench (86mm) 2489
$8.49$11.99
In Stock
Ships tomorrow [ info ]
SKU: 2489
Logo for CTA
Qty: 
Add to Cart
Free Shipping
on orders over $99
Oil Level Sensor 12617508003
$46.24$252.41
In Stock
Ships tomorrow [ info ]
SKU: 12617508003
Logo for Hella
Qty: 
Add to Cart
Free Shipping
on orders over $99
Oxygen Sensor - Front 25013NTK
$87.99$215.65
In Stock
Ships tomorrow [ info ]
SKU: 25013NTK
Logo for NTK
Qty: 
Add to Cart
Free Shipping
on orders over $99
Oxygen Sensor - Front 13477
$65.99$222.21
In Stock
Ships tomorrow [ info ]
SKU: 13477
Logo for Bosch
Qty: 
Add to Cart
Free Shipping
on orders over $99
Oxygen Sensor - Rear 15109
$77.49$222.21
In Stock
Ships tomorrow [ info ]
SKU: 15109
Logo for Bosch
Qty: 
Add to Cart
Free Shipping
on orders over $99
Radiator Fan Switch 13621433077A
$12.49$45.59
In Stock
Ships tomorrow [ info ]
SKU: 13621433077A
Logo for OE Supplier
Qty: 
Add to Cart
Free Shipping
on orders over $99
Retainer Nut Cover Plate 11121726089
$2.74$2.78
Ships in 3-4 days [ info ]
SKU: 11121726089
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $99
Rocker Shaft Plug 11331264519
$0.74$3.25
In Stock
Ships tomorrow [ info ]
SKU: 11331264519
Logo for CRP
Qty: 
Add to Cart
Free Shipping
on orders over $99
Self-locking Collar Nut (M8x1.25) 31316769731
$0.99$1.23
In Stock
Ships tomorrow [ info ]
SKU: 31316769731
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $99
Serpentine Belt Idler Pulley 11287535860
$21.99$58.43
In Stock
Ships tomorrow [ info ]
SKU: 11287535860
Logo for INA
Qty: 
Add to Cart
Free Shipping
on orders over $99
Serpentine Belt Idler Pulley (Offset Mounting) 11287841228
$23.49$58.43
In Stock
Ships tomorrow [ info ]
SKU: 11287841228
Logo for INA
Qty: 
Add to Cart
Free Shipping
on orders over $99
Serpentine Belt Tensioner 11287530314
$54.99$125.95
In Stock
Ships tomorrow [ info ]
SKU: 11287530314
Logo for INA
Qty: 
Add to Cart
Free Shipping
on orders over $99
Serpentine Belt Tensioner (Mechanical) 11281427252
$41.74$275.58
In Stock
Ships tomorrow [ info ]
SKU: 11281427252
Logo for INA
Qty: 
Add to Cart
Free Shipping
on orders over $99
Serpentine Belt Tensioner Pulley 11281748131
$14.24$55.10
In Stock
Ships tomorrow [ info ]
SKU: 11281748131
Logo for INA
Qty: 
Add to Cart
Free Shipping
on orders over $99
Spark Plug FR7NPP332
$9.24$23.15
In Stock
Ships tomorrow [ info ]
SKU: FR7NPP332
Logo for Bosch
Qty: 
Add to Cart
Free Shipping
on orders over $99
Spark Plug ZGR6STE2
$7.74$23.15
In Stock
Ships tomorrow [ info ]
SKU: ZGR6STE2
Logo for Bosch
Qty: 
Add to Cart
Free Shipping
on orders over $99
Spark Plug 12122158253
$18.99$23.29
In Stock
Ships tomorrow [ info ]
SKU: 12122158253
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $99
Spark Plug FR7LDC
$3.99$10.05
In Stock
Ships tomorrow [ info ]
SKU: FR7LDC
Logo for Bosch
Qty: 
Add to Cart
Free Shipping
on orders over $99
Spark Plug ZR5TPP33
$11.24$23.33
In Stock
Ships tomorrow [ info ]
SKU: ZR5TPP33
Logo for Bosch
Qty: 
Add to Cart
Free Shipping
on orders over $99
Spark Plug (Bosch Super) WR7DC
$1.99$3.65
In Stock
Ships tomorrow [ info ]
SKU: WR7DC
Logo for Bosch
Qty: 
Add to Cart
Free Shipping
on orders over $99
Spark Plug (G-Power) BKR6EGP
$2.99$3.56
In Stock
Ships tomorrow [ info ]
SKU: BKR6EGP
Logo for NGK G-Power
Qty: 
Add to Cart
Free Shipping
on orders over $99
Spark Plug (High Power) FGR7DQP
$7.24$18.10
In Stock
Ships tomorrow [ info ]
SKU: FGR7DQP
Logo for Bosch
Qty: 
Add to Cart
Free Shipping
on orders over $99
Spark Plug (Laser Iridium) ILZFR6D11
$10.74$12.78
In Stock
Ships tomorrow [ info ]
SKU: ILZFR6D11
Logo for NGK Laser Iridium
Qty: 
Add to Cart
Free Shipping
on orders over $99
Spark Plug (Laser Platinum) PLZFR6A11S
$10.74$12.78
In Stock
Ships tomorrow [ info ]
SKU: PLZFR6A11S
Logo for NGK Laser Platinum
Qty: 
Add to Cart
Free Shipping
on orders over $99
Spark Plug (Platinum) FR7KPP332
$7.99$22.74
In Stock
Ships tomorrow [ info ]
SKU: FR7KPP332
Logo for Bosch
Qty: 
Add to Cart
Free Shipping
on orders over $99
Spark Plug (Platinum) BKR6EQUP
$7.74$9.21
In Stock
Ships tomorrow [ info ]
SKU: BKR6EQUP
Logo for NGK Laser Platinum
Qty: 
Add to Cart
Free Shipping
on orders over $99
Spark Plug (Platinum) BKR7EQUP
$7.74$9.21
In Stock
Ships tomorrow [ info ]
SKU: BKR7EQUP
Logo for NGK Laser Platinum
Qty: 
Add to Cart
Free Shipping
on orders over $99
Spark Plug (Standard OE) BPR6ES
$1.99$2.37
In Stock
Ships tomorrow [ info ]
SKU: BPR6ES
Logo for NGK
Qty: 
Add to Cart
Free Shipping
on orders over $99
Spark Plug (Super Plus) 02422297798RE
$1.99$9.07
In Stock
Ships tomorrow [ info ]
SKU: 02422297798RE
Logo for Bosch
Qty: 
Add to Cart
Free Shipping
on orders over $99
Spark Plug (V-Power) BKR6E
$1.99$2.37
In Stock
Ships tomorrow [ info ]
SKU: BKR6E
Logo for NGK V-Power
Qty: 
Add to Cart
Free Shipping
on orders over $99
Spark Plug Connector 12139067831
$5.74$14.75
In Stock
Ships tomorrow [ info ]
SKU: 12139067831
Logo for STI
Qty: 
Add to Cart
Free Shipping
on orders over $99
Stud Bolt (M7x39) 11127593376
$0.99$1.18
In Stock
Ships tomorrow [ info ]
SKU: 11127593376
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $99
Valve Cover Gasket Set 0326560
$21.99$41.68
In Stock
Ships tomorrow [ info ]
SKU: 0326560
Logo for Elring
Qty: 
Add to Cart
Free Shipping
on orders over $99
Valve Cover Gasket Set 0382750
$20.74$39.68
In Stock
Ships tomorrow [ info ]
SKU: 0382750
Logo for Elring
Qty: 
Add to Cart
Free Shipping
on orders over $99
Valve Cover Nut Seal 0436010
$0.49$1.22
In Stock
Ships tomorrow [ info ]
SKU: 0436010
Logo for Elring
Qty: 
Add to Cart
Free Shipping
on orders over $99
Valve Stem Seal 0403730
$0.74$2.20
In Stock
Ships tomorrow [ info ]
SKU: 0403730
Logo for Elring
Qty: 
Add to Cart
Free Shipping
on orders over $99
Valve Stem Seal (7mm) 0701289
$0.49$9.53
In Stock
Ships tomorrow [ info ]
SKU: 0701289
Logo for Elring
Qty: 
Add to Cart
Free Shipping
on orders over $99
Washer (8.40mm x 16mm) 07119900052
$0.24$0.36
In Stock
Ships tomorrow [ info ]
SKU: 07119900052
Logo for CRP
Qty: 
Add to Cart
Free Shipping
on orders over $99
Trustpilot