Save UP TO 5% with code UPTO5OFF
 

BMW M3 Engine Parts

eEuroparts.com® stocks a variety of quality aftermarket, OEM, and genuine BMW M3 engine parts. Our most popular BMW M3 engine parts are displayed below. If you don't see the parts you're looking for, try narrowing you search with the Vehicle Selector above. Simply set your year, make, model, and engine. The engine category will now display only the parts that fit your specific BMW M3. If you still can't find the BMW M3 engine parts you need, please contact us at customerservice@eeuroparts.com or call us at (800) 467-9769 to speak to a knowledgeable customer service expert. We can even special order a BMW M3 engine part if it is currently out of stock.

Over 100 parts found for "BMW M3 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.

A/C Belt Tensioner 11281433571
$52.99$137.20
10+ In Stock
Ships today [ info ]
SKU: 11281433571
Logo for INA
Qty: 
Add to Cart
Free Shipping
on orders over $75
Accessory Drive Belt (6K 1555) 11281469266
$15.74$37.30
10+ In Stock
Ships today [ info ]
SKU: 11281469266
Logo for Continental
Qty: 
Add to Cart
Free Shipping
on orders over $75
Air Pump Check Valve Gasket 11727505259
$0.99$9.04
10+ In Stock
Ships today [ info ]
SKU: 11727505259
Logo for MTC
Qty: 
Add to Cart
Free Shipping
on orders over $75
Air Pump Mount 11727559515
$2.99$20.23
10+ In Stock
Ships today [ info ]
SKU: 11727559515
Logo for URO Parts
Qty: 
Add to Cart
Free Shipping
on orders over $75
Auxiliary Cooling Fan Switch 61311378073A
$13.99$80.07
10+ In Stock
Ships today [ info ]
SKU: 61311378073A
Logo for URO Parts
Qty: 
Add to Cart
Free Shipping
on orders over $75
Belt Tensioner Assembly (Hydraulic) 11287838797
$55.99$275.58
10+ In Stock
Ships today [ info ]
SKU: 11287838797
Logo for INA
Qty: 
Add to Cart
Free Shipping
on orders over $75
Belt Tensioner Assembly Kit 5330097100
$84.99$129.99
10+ In Stock
Ships today [ info ]
SKU: 5330097100
Logo for INA
Qty: 
Add to Cart
Free Shipping
Belt Tensioner Pulley 11281748131
$12.49$54.83
10+ In Stock
Ships today [ info ]
SKU: 11281748131
Logo for INA
Qty: 
Add to Cart
Free Shipping
on orders over $75
Camshaft Position Sensor 12141703221
$88.99$131.57
6 In Stock
Ships today [ info ]
SKU: 12141703221
Logo for VDO
Qty: 
Add to Cart
Free Shipping
Camshaft Position Sensor O-Ring 12141748398G
$1.74$1.85
4 In Stock
Ships today [ info ]
SKU: 12141748398G
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $75
Camshaft Position Sensor O-Ring 12141748398
$0.99$1.85
10+ In Stock
Ships today [ info ]
SKU: 12141748398
Logo for CRP
Qty: 
Add to Cart
Free Shipping
on orders over $75
Chain Tensioner Seal Ring 0252905
$0.49$0.58
10+ In Stock
Ships today [ info ]
SKU: 0252905
Logo for Elring
Qty: 
Add to Cart
Free Shipping
on orders over $75
Crankshaft Seal - Front 0586676
$4.74$25.46
10+ In Stock
Ships today [ info ]
SKU: 0586676
Logo for Elring
Qty: 
Add to Cart
Free Shipping
on orders over $75
Crankshaft Seal - Rear 812074540
$9.49$11.29
10+ In Stock
Ships today [ info ]
SKU: 812074540
Logo for Victor Reinz
Qty: 
Add to Cart
Free Shipping
on orders over $75
Crankshaft Seal - Rear 12012579B
$18.49$22.00
10+ In Stock
Ships today [ info ]
SKU: 12012579B
Logo for Corteco
Qty: 
Add to Cart
Free Shipping
on orders over $75
Crankshaft Seal - Rear (Old Style) 0702994
$8.74$38.58
10+ In Stock
Ships today [ info ]
SKU: 0702994
Logo for Elring
Qty: 
Add to Cart
Free Shipping
on orders over $75
Engine Air Filter E2994
$86.99$103.52
Ships in 3-4 days [ info ]
SKU: E2994
Logo for K&N
Qty: 
Add to Cart
Free Shipping
Engine Air Filter 332005
$67.99$80.91
Ships in 3-4 days [ info ]
SKU: 332005
Logo for K&N
Qty: 
Add to Cart
Free Shipping
on orders over $75
Engine Air Filter C251141
$11.74$13.97
10+ In Stock
Ships today [ info ]
SKU: C251141
Logo for MANN-FILTER
Qty: 
Add to Cart
Free Shipping
on orders over $75
Engine Air Filter E1994
$84.99$101.14
Ships in 3-4 days [ info ]
SKU: E1994
Logo for K&N
Qty: 
Add to Cart
Free Shipping
Engine Air Filter C25114
$12.24$14.57
10+ In Stock
Ships today [ info ]
SKU: C25114
Logo for MANN-FILTER
Qty: 
Add to Cart
Free Shipping
on orders over $75
Engine Air Filter Housing Spring Clip (34mm) 13711707044
$4.24$4.43
10 In Stock
Ships today [ info ]
SKU: 13711707044
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $75
Engine Camshaft Follower 11321748884
$15.99$41.52
10+ In Stock
Ships today [ info ]
SKU: 11321748884
Logo for INA
Qty: 
Add to Cart
Free Shipping
on orders over $75
Engine Coolant Temperature Sensor 9357021A
$10.74$37.65
On Order
Ships in 6-8 days [ info ]
SKU: 9357021A
Logo for Febi
Qty: 
Add to Cart
Free Shipping
on orders over $75
Engine Coolant Temperature Sensor 9357021
$16.74$37.65
10+ In Stock
Ships today [ info ]
SKU: 9357021
Logo for Bosch
Qty: 
Add to Cart
Free Shipping
on orders over $75
Engine Coolant Temperature Sensor 13621433076
$10.49$46.50
10+ In Stock
Ships today [ info ]
SKU: 13621433076
Logo for FAE
Qty: 
Add to Cart
Free Shipping
on orders over $75
Engine Cooling Fan Blade 11521712058
$29.49$72.68
10+ In Stock
Ships today [ info ]
SKU: 11521712058
Logo for Febi
Qty: 
Add to Cart
Free Shipping
on orders over $75
Engine Cooling Fan Blade 1062
$17.99$72.68
7 In Stock
Ships today [ info ]
SKU: 1062
Logo for URO Parts
Qty: 
Add to Cart
Free Shipping
on orders over $75
Engine Oil (10W60) (1 Liter) (TWS) 07510009420
$11.99$14.98
10+ In Stock
Ships today [ info ]
SKU: 07510009420
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $75
Engine Oil (10W60) (M Twin Power) 83212365944
$14.99$17.84
9 In Stock
Ships today [ info ]
SKU: 83212365944
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $75
Engine Oil Cooler Gasket 11427525335A
$10.49$33.38
9 In Stock
Ships today [ info ]
SKU: 11427525335A
Logo for eEuro Preferred
Qty: 
Add to Cart
Free Shipping
on orders over $75
Engine Oil Drain Plug (Magnetic) (w/ Seal) 11131273093M
$2.24$2.67
10+ In Stock
Ships today [ info ]
SKU: 11131273093M
Logo for MTC
Qty: 
Add to Cart
Free Shipping
on orders over $75
Engine Oil Filter HU9264X
$7.49$8.91
10+ In Stock
Ships today [ info ]
SKU: HU9264X
Logo for MANN-FILTER
Qty: 
Add to Cart
Free Shipping
on orders over $75
Engine Oil Filter Housing Gasket 0816965
$4.24$6.38
10+ In Stock
Ships today [ info ]
SKU: 0816965
Logo for Elring
Qty: 
Add to Cart
Free Shipping
on orders over $75
Engine Oil Pan Gasket 0424510
$21.49$44.50
5 In Stock
Ships today [ info ]
SKU: 0424510
Logo for Elring
Qty: 
Add to Cart
Free Shipping
on orders over $75
Engine Oil Pressure Sensor 12617568480
$5.74$12.15
10+ In Stock
Ships today [ info ]
SKU: 12617568480
Logo for FAE
Qty: 
Add to Cart
Free Shipping
on orders over $75
Exhaust Lock Nut (10mm) 18301737774
$1.24$1.25
9 In Stock
Ships today [ info ]
SKU: 18301737774
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $75
Exhaust Lock Nut (7mm) 11721437202
$0.49$0.89
10+ In Stock
Ships today [ info ]
SKU: 11721437202
Logo for CRP
Qty: 
Add to Cart
Free Shipping
on orders over $75
Exhaust Lock Nut (8x1.25) 11621711954
$0.24$0.62
10+ In Stock
Ships today [ info ]
SKU: 11621711954
Logo for CRP
Qty: 
Add to Cart
Free Shipping
on orders over $75
Expanding Rivet 51168197908
$0.49$0.58
6 In Stock
Ships today [ info ]
SKU: 51168197908
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $75
Freeze Plug (45mm) 11111714712
$0.74$6.77
10+ In Stock
Ships today [ info ]
SKU: 11111714712
Logo for Febi
Qty: 
Add to Cart
Free Shipping
on orders over $75
Hex Nut (w/ Plate) (Manifold to Head) 07129905541
$0.99$1.18
10+ In Stock
Ships today [ info ]
SKU: 07129905541
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $75
Idle Control Valve 9134743
$162.99$302.60
10+ In Stock
Ships today [ info ]
SKU: 9134743
Logo for Bosch
Qty: 
Add to Cart
Free Shipping
Ignition Coil 12138616153G
$60.49$74.73
3 In Stock
Ships today [ info ]
SKU: 12138616153G
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $75
Ignition Coil 0221504029
$49.99$100.30
10+ In Stock
Ships today [ info ]
SKU: 0221504029
Logo for Bosch
Qty: 
Add to Cart
Free Shipping
on orders over $75
Ignition Coil 12138657273
$60.49$74.73
10+ In Stock
Ships today [ info ]
SKU: 12138657273
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $75
Ignition Coil 12138616153
$34.99$74.73
10+ In Stock
Ships today [ info ]
SKU: 12138616153
Logo for STI
Qty: 
Add to Cart
Free Shipping
on orders over $75
Ignition Coil V20700012
$39.99$100.39
7 In Stock
Ships today [ info ]
SKU: V20700012
Logo for Vemo
Qty: 
Only 7 Left! More on the way.
Add to Cart
Free Shipping
on orders over $75
Ignition Coil (Original Version) 12131712219
$28.99$60.46
10+ In Stock
Ships today [ info ]
SKU: 12131712219
Logo for Bosch
Qty: 
Add to Cart
Free Shipping
on orders over $75
Ignition Coil (Updated Version) 12137594937
$24.99$64.71
10+ In Stock
Ships today [ info ]
SKU: 12137594937
Logo for Bosch
Qty: 
Add to Cart
Free Shipping
on orders over $75
Ignition Coil Replacement Kit 100K10191
$209.94$448.38
10 In Stock
Ships today [ info ]
SKU: 100K10191
Logo for eEuroparts.com Kit
Qty: 
Add to Cart
Free Shipping
Ignition Key (Coded) 51218205442
$79.99$95.19
Ships in 4-5 days [ info ]
SKU: 51218205442
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.
Ignition Lock Cylinder (Coded) 32321092780
$119.99$131.82
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.
Ignition Lock Cylinder (w/ Keys) 32321156757
$49.99$54.60
1 In Stock
Ships today [ info ]
SKU: 32321156757
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $75
Intake Manifold Gasket 0888605
$2.49$8.90
10+ In Stock
Ships today [ info ]
SKU: 0888605
Logo for Elring
Qty: 
Add to Cart
Free Shipping
on orders over $75
Knock Sensor 12141738667
$48.24$133.71
10 In Stock
Ships today [ info ]
SKU: 12141738667
Logo for Bosch
Qty: 
Add to Cart
Free Shipping
on orders over $75
Leak Detection Pump 16137193479
$61.49$175.02
10+ In Stock
Ships today [ info ]
SKU: 16137193479
Logo for Bosch
Qty: 
Add to Cart
Free Shipping
on orders over $75
Magnetic Oil Drain Plug (M12x1.5) MAGPLUGBMW1
$9.49$9.49
5 In Stock
Ships today [ info ]
SKU: MAGPLUGBMW1
Logo for UUC Motorwerks
Qty: 
Add to Cart
Free Shipping
on orders over $75
Mass Air Flow Sensor 13627839014
$75.49$369.16
10+ In Stock
Ships today [ info ]
SKU: 13627839014
Logo for Bosch
Qty: 
Add to Cart
Free Shipping
Oil Cooler O-Ring 17222245358
$0.99$1.37
5 In Stock
Ships today [ info ]
SKU: 17222245358
Logo for CRP
Qty: 
Add to Cart
Free Shipping
on orders over $75
Oil Dipstick O-Ring Lower 11431740045
$2.74$3.26
4 In Stock
Ships today [ info ]
SKU: 11431740045
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $75
Oil Dipstick Seal - Upper 11431717666
$0.49$0.82
10+ In Stock
Ships today [ info ]
SKU: 11431717666
Logo for Victor Reinz
Qty: 
Add to Cart
Free Shipping
on orders over $75
Oil Drain Plug 11131273093
$1.24$2.09
10+ In Stock
Ships today [ info ]
SKU: 11131273093
Logo for Febi
Qty: 
Add to Cart
Free Shipping
on orders over $75
Oil Drain Plug Washer (12x2.5mm) 0110906
$0.24$0.99
10+ In Stock
Ships today [ info ]
SKU: 0110906
Logo for Elring
Qty: 
Add to Cart
Free Shipping
on orders over $75
Oil Level Sensor 12617508003
$45.49$240.16
9 In Stock
Ships today [ info ]
SKU: 12617508003
Logo for Hella
Qty: 
Add to Cart
Free Shipping
on orders over $75
Oxygen Sensor (Universal) (4-wire) 15733
$51.49$127.16
9 In Stock
Ships today [ info ]
SKU: 15733
Logo for Bosch
Qty: 
Add to Cart
Free Shipping
on orders over $75
Oxygen Sensor - Front 25013NTK
$68.49$215.65
10+ In Stock
Ships today [ info ]
SKU: 25013NTK
Logo for NTK
Qty: 
Add to Cart
Free Shipping
on orders over $75
Pulley Retainer Bolt 07129905534
$2.24$2.67
3 In Stock
Ships today [ info ]
SKU: 07129905534
Logo for Genuine BMW Mini
Qty: 
Only 3 Left! More on the way.
Add to Cart
Free Shipping
on orders over $75
Radiator Fan Switch 13621433077A
$12.49$45.59
7 In Stock
Ships today [ info ]
SKU: 13621433077A
Logo for OE Supplier
Qty: 
Add to Cart
Free Shipping
on orders over $75
Radiator Fan Switch 13621433077
$15.49$46.50
10+ In Stock
Ships today [ info ]
SKU: 13621433077
Logo for FAE
Qty: 
Add to Cart
Free Shipping
on orders over $75
Remote Transmitter Key (Coded) 66126986583
$174.99$180.00
Ships in 1-2 days [ info ]
SKU: 66126986583
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.
This part will require further programming by a certified professional after installation.
Remote Transmitter Key (Coded) 66122296932
$248.99$257.00
Ships in 1-2 days [ info ]
SKU: 66122296932
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.
Retainer Nut Cover Plate 11121726089
$2.49$2.63
10+ In Stock
Ships today [ info ]
SKU: 11121726089
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $75
Seal Ring (14x20mm) 07119963225
$0.49$0.55
5 In Stock
Ships today [ info ]
SKU: 07119963225
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $75
Sealing Ring 07119963200
$0.49$0.58
10+ In Stock
Ships today [ info ]
SKU: 07119963200
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $75
Self-locking Collar Nut (M8x1.25) 31316769731
$1.24$1.48
7 In Stock
Ships today [ info ]
SKU: 31316769731
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $75
Serpentine Belt Idler Pulley (Offset Mounting) 11287841228
$16.99$55.92
10+ In Stock
Ships today [ info ]
SKU: 11287841228
Logo for INA
Qty: 
Add to Cart
Free Shipping
on orders over $75
Serpentine Belt Tensioner (Mechanical) 11281427252
$42.49$275.58
10+ In Stock
Ships today [ info ]
SKU: 11281427252
Logo for INA
Qty: 
Add to Cart
Free Shipping
on orders over $75
Serpentine Belt Tensioner Bolt 11287530315
$4.49$5.34
1 In Stock
Ships today [ info ]
SKU: 11287530315
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $75
Spark Plug FR7LDC
$3.99$10.05
10+ In Stock
Ships today [ info ]
SKU: FR7LDC
Logo for Bosch
Qty: 
Add to Cart
Free Shipping
on orders over $75
Spark Plug (Bosch Iridium) 9607
$6.99$15.08
10+ In Stock
Ships today [ info ]
SKU: 9607
Logo for Bosch
Qty: 
Add to Cart
Free Shipping
on orders over $75
Spark Plug (Laser Iridium) LKR8AP
$10.49$12.48
10+ In Stock
Ships today [ info ]
SKU: LKR8AP
Logo for NGK Laser Iridium
Qty: 
Add to Cart
Free Shipping
on orders over $75
Spark Plug (Platinum) 12129071003
$16.24$21.82
Ships in 3-4 days [ info ]
SKU: 12129071003
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $75
Spark Plug (Platinum) BKR6EQUP
$7.74$9.21
10+ In Stock
Ships today [ info ]
SKU: BKR6EQUP
Logo for NGK Laser Platinum
Qty: 
Add to Cart
Free Shipping
on orders over $75
Spark Plug (Standard OE) BKR6EK
$4.49$5.34
10+ In Stock
Ships today [ info ]
SKU: BKR6EK
Logo for NGK
Qty: 
Add to Cart
Free Shipping
on orders over $75
Spark Plug (V-Power) BKR6E
$1.99$2.37
10+ In Stock
Ships today [ info ]
SKU: BKR6E
Logo for NGK V-Power
Qty: 
Add to Cart
Free Shipping
on orders over $75
Spark Plug Connector 12139067831
$5.99$14.75
10+ In Stock
Ships today [ info ]
SKU: 12139067831
Logo for STI
Qty: 
Add to Cart
Free Shipping
on orders over $75
Throttle Body Actuator 13627838085
$999.99$1,185.19
Ships in 3-4 days [ info ]
SKU: 13627838085
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.
Throttle Position Sensor (Potentiometer) 13631726591
$56.99$67.82
3 In Stock
Ships today [ info ]
SKU: 13631726591
Logo for Hella
Qty: 
Add to Cart
Free Shipping
on orders over $75
Timing Chain Tensioner Washer 0250007
$0.24$0.49
10+ In Stock
Ships today [ info ]
SKU: 0250007
Logo for Elring
Qty: 
Add to Cart
Free Shipping
on orders over $75
Torx Bolt (M8x28) (Oil Filter Housing) 11427540759
$1.49$1.77
1 In Stock
Ships today [ info ]
SKU: 11427540759
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $75
Torx Bolt (M8x43) (Oil Filter Housing) 11427540763
$2.74$3.26
2 In Stock
Ships today [ info ]
SKU: 11427540763
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $75
Torx Bolt (M8x78) 11427540758
$3.24$3.86
1 In Stock
Ships today [ info ]
SKU: 11427540758
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $75
Vacuum Valve 11741742712
$37.99$45.21
10+ In Stock
Ships today [ info ]
SKU: 11741742712
Logo for Pierburg
Qty: 
Add to Cart
Free Shipping
on orders over $75
Valve Cover Gasket Set 0302350
$19.99$39.68
10+ In Stock
Ships today [ info ]
SKU: 0302350
Logo for Elring
Qty: 
Add to Cart
Free Shipping
on orders over $75
Valve Cover Nut Seal 0436010
$0.49$1.22
10+ In Stock
Ships today [ info ]
SKU: 0436010
Logo for Elring
Qty: 
Add to Cart
Free Shipping
on orders over $75
Valve Stem Seal 0403730
$0.74$2.20
10+ In Stock
Ships today [ info ]
SKU: 0403730
Logo for Elring
Qty: 
Add to Cart
Free Shipping
on orders over $75
Valve Stem Seal (7mm) 0701289
$0.49$9.53
10+ In Stock
Ships today [ info ]
SKU: 0701289
Logo for Elring
Qty: 
Add to Cart
Free Shipping
on orders over $75
Vanos Oil Line 11361705532A
$24.99$56.26
1 In Stock
Ships today [ info ]
SKU: 11361705532A
Logo for URO Parts
Qty: 
Add to Cart
Free Shipping
on orders over $75
Washer (8.40mm x 16mm) 07119900052
$0.24$0.36
10+ In Stock
Ships today [ info ]
SKU: 07119900052
Logo for CRP
Qty: 
Add to Cart
Free Shipping
on orders over $75
Trustpilot