Save UP TO 5% with code UPTO5OFF
 

BMW 325es Engine Parts

eEuroparts.com® stocks a variety of quality aftermarket, OEM, and genuine BMW 325es engine parts. Our most popular BMW 325es 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 325es. If you still can't find the BMW 325es 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 325es engine part if it is currently out of stock.

Over 100 parts found for "BMW 325es 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 (13x810) 64521466043
$6.24$7.70
10+ In Stock
Ships tomorrow [ info ]
SKU: 64521466043
Logo for Continental
Qty: 
Add to Cart
Free Shipping
on orders over $75
A/C Belt (13x825) 64521469234
$6.24$12.55
10+ In Stock
Ships tomorrow [ info ]
SKU: 64521469234
Logo for Continental
Qty: 
Add to Cart
Free Shipping
on orders over $75
Accessory Drive Belt (10x825) (Power Steering) 10X825
$4.49$10.91
10+ In Stock
Ships tomorrow [ info ]
SKU: 10X825
Logo for Continental
Qty: 
Add to Cart
Free Shipping
on orders over $75
Accessory Drive Belt (10x965) (Alternator) 11511706710
$4.99$10.06
10+ In Stock
Ships tomorrow [ info ]
SKU: 11511706710
Logo for Continental
Qty: 
Add to Cart
Free Shipping
on orders over $75
Accessory Drive Belt Kit 100K10334
$21.96$46.07
4 In Stock
Ships tomorrow [ info ]
SKU: 100K10334
Logo for eEuroparts.com Kit
Qty: 
Add to Cart
Free Shipping
on orders over $75
Auxiliary Cooling Fan Resistor 17401373177
$18.74$34.28
10+ In Stock
Ships tomorrow [ info ]
SKU: 17401373177
Logo for Bosch
Qty: 
Add to Cart
Free Shipping
on orders over $75
Auxiliary Cooling Fan Switch 61311378073A
$13.99$80.07
10+ In Stock
Ships tomorrow [ info ]
SKU: 61311378073A
Logo for URO Parts
Qty: 
Add to Cart
Free Shipping
on orders over $75
Auxiliary Cooling Fan Switch (82 Deg) 61311364274
$12.99$20.70
Sale!
6 In Stock
Ships tomorrow [ info ]
SKU: 61311364274
Logo for Febi
Qty: 
Add to Cart
Free Shipping
on orders over $75
Auxiliary Cooling Fan Switch (91 Deg) 61311364272
$15.49$52.70
10+ In Stock
Ships tomorrow [ info ]
SKU: 61311364272
Logo for Febi
Qty: 
Add to Cart
Free Shipping
on orders over $75
Auxiliary Cooling Fan Switch (99 Deg) 61311364273
$10.49$92.88
10 In Stock
Ships tomorrow [ info ]
SKU: 61311364273
Logo for FAE
Qty: 
Add to Cart
Free Shipping
on orders over $75
Barometric Pressure Sensor 13621286679
$204.99$260.15
Ships in 1-2 days [ info ]
SKU: 13621286679
Logo for Bosch
Qty: 
Add to Cart
Free Shipping
Belt Adjusting Nut 12317677914
$5.99$6.20
1 In Stock
Ships tomorrow [ info ]
SKU: 12317677914
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $75
Cable socket 61130007441
$6.99$7.38
Ships in 3-4 days [ info ]
SKU: 61130007441
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $75
Camshaft and Intermediate Shaft Seal (38 x 50 x 7) 0586668
$4.74$20.73
10+ In Stock
Ships tomorrow [ info ]
SKU: 0586668
Logo for Elring
Qty: 
Add to Cart
Free Shipping
on orders over $75
Camshaft Flange O-Ring 0099201
$0.74$3.46
10+ In Stock
Ships tomorrow [ info ]
SKU: 0099201
Logo for Elring
Qty: 
Add to Cart
Free Shipping
on orders over $75
Clamp 07129952109
$2.24$2.67
10+ In Stock
Ships tomorrow [ info ]
SKU: 07129952109
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $75
Clamp 07129952102
$1.99$2.37
10+ In Stock
Ships tomorrow [ info ]
SKU: 07129952102
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $75
Connecting Rod Bolt 11241713342
$7.49$8.91
Ships in 3-4 days [ info ]
SKU: 11241713342
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $75
Crankshaft Position Sensor 009110521
$79.49$94.59
1 In Stock
Ships tomorrow [ info ]
SKU: 009110521
Logo for Hella
Qty: 
Add to Cart
Free Shipping
Crankshaft Position Sensor 12141720852
$34.99$107.00
8 In Stock
Ships tomorrow [ info ]
SKU: 12141720852
Logo for FAE
Qty: 
Add to Cart
Free Shipping
on orders over $75
Crankshaft Seal - Front 0586676
$4.74$25.46
10+ In Stock
Ships tomorrow [ 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 tomorrow [ 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 tomorrow [ info ]
SKU: 12012579B
Logo for Corteco
Qty: 
Add to Cart
Free Shipping
on orders over $75
Crankshaft Seal - Rear (New Style) 11142249533
$24.99$38.58
6 In Stock
Ships tomorrow [ info ]
SKU: 11142249533
Logo for Febi
Qty: 
Add to Cart
Free Shipping
on orders over $75
Crankshaft Seal - Rear (Old Style) 0702994
$8.74$38.58
10+ In Stock
Ships tomorrow [ info ]
SKU: 0702994
Logo for Elring
Qty: 
Add to Cart
Free Shipping
on orders over $75
Crankshaft Seal Retainer Gasket - Rear 0821227
$2.99$8.84
4 In Stock
Ships tomorrow [ info ]
SKU: 0821227
Logo for Elring
Qty: 
Add to Cart
Free Shipping
on orders over $75
Cylinder Head Bolt Set (Set of 14) 11121726478
$22.49$35.21
7 In Stock
Ships tomorrow [ info ]
SKU: 11121726478
Logo for Febi
Qty: 
Add to Cart
Free Shipping
on orders over $75
Cylinder Head Gasket 0694011
$22.99$116.97
2 In Stock
Ships tomorrow [ info ]
SKU: 0694011
Logo for Elring
Qty: 
Add to Cart
Free Shipping
on orders over $75
Distributor Cap 03195
$70.49$106.75
10 In Stock
Ships tomorrow [ info ]
SKU: 03195
Logo for Bosch
Qty: 
Add to Cart
Free Shipping
on orders over $75
Distributor Rotor 04156
$23.24$30.76
10+ In Stock
Ships tomorrow [ info ]
SKU: 04156
Logo for Bosch
Qty: 
Add to Cart
Free Shipping
on orders over $75
Engine Air Filter 13721720861
$21.24$25.56
Ships in 3-4 days [ info ]
SKU: 13721720861
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $75
Engine Air Filter C261101
$5.99$7.13
10+ In Stock
Ships tomorrow [ info ]
SKU: C261101
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
9 In Stock
Ships tomorrow [ info ]
SKU: 13711707044
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $75
Engine Coolant Temperature Sensor 12631279722
$43.99$45.05
1 In Stock
Ships tomorrow [ info ]
SKU: 12631279722
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $75
Engine Coolant Temperature Sensor 9357021
$16.74$37.65
10+ In Stock
Ships tomorrow [ info ]
SKU: 9357021
Logo for Bosch
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 12621710512
$6.74$22.38
10+ In Stock
Ships tomorrow [ info ]
SKU: 12621710512
Logo for FAE
Qty: 
Add to Cart
Free Shipping
on orders over $75
Engine Coolant Thermostat Housing O-Ring 11531265084
$0.49$2.32
10+ In Stock
Ships tomorrow [ info ]
SKU: 11531265084
Logo for Meistersatz
Qty: 
Add to Cart
Free Shipping
on orders over $75
Engine Coolant Thermostat Seal 002240
$1.24$3.88
6 In Stock
Ships tomorrow [ info ]
SKU: 002240
Logo for Elring
Qty: 
Add to Cart
Free Shipping
on orders over $75
Engine Crankcase Breather Hose 11151278804
$2.49$28.92
10+ In Stock
Ships tomorrow [ info ]
SKU: 11151278804
Logo for MTC
Qty: 
Add to Cart
Free Shipping
on orders over $75
Engine Crankcase Breather Hose (Valve Cover) 11151708801
$7.24$16.77
10+ In Stock
Ships tomorrow [ info ]
SKU: 11151708801
Logo for Rein
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 tomorrow [ info ]
SKU: 11131273093M
Logo for MTC
Qty: 
Add to Cart
Free Shipping
on orders over $75
Engine Oil Filter W71915
$4.99$5.94
10+ In Stock
Ships tomorrow [ info ]
SKU: W71915
Logo for MANN-FILTER
Qty: 
Add to Cart
Free Shipping
on orders over $75
Engine Oil Filter Housing O-Ring 11421265670
$0.99$4.71
10+ In Stock
Ships tomorrow [ info ]
SKU: 11421265670
Logo for CRP
Qty: 
Add to Cart
Free Shipping
on orders over $75
Engine Oil Pan Gasket (Cork) 11131730234F
$3.49$14.90
3 In Stock
Ships tomorrow [ info ]
SKU: 11131730234F
Logo for Febi
Qty: 
Add to Cart
Free Shipping
on orders over $75
Engine Oil Pressure Sensor 12611710509A
$2.99$20.10
5 In Stock
Ships tomorrow [ info ]
SKU: 12611710509A
Logo for URO Parts
Qty: 
Add to Cart
Free Shipping
on orders over $75
Engine Oil Pressure Sensor 12618611273
$17.99$20.50
On Order
Ships in 2-3 days [ info ]
SKU: 12618611273
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $75
Engine Oil Pressure Sensor 12617568480
$5.74$12.15
10+ In Stock
Ships tomorrow [ info ]
SKU: 12617568480
Logo for FAE
Qty: 
Add to Cart
Free Shipping
on orders over $75
Engine Timing Belt (M20) 11311469240
$14.74$21.00
10+ In Stock
Ships tomorrow [ info ]
SKU: 11311469240
Logo for Continental
Qty: 
Add to Cart
Free Shipping
on orders over $75
Engine Timing Belt Kit (M20) 11311469240K
$37.24$61.15
10+ In Stock
Ships tomorrow [ info ]
SKU: 11311469240K
Logo for ContiTech
Qty: 
Add to Cart
Free Shipping
on orders over $75
Engine Timing Belt Kit (M20) 100K10096
$123.14$304.77
6 In Stock
Ships tomorrow [ info ]
SKU: 100K10096
Logo for eEuroparts.com Kit
Qty: 
Add to Cart
Free Shipping
Exhaust Lock Nut (10mm) 18301737774
$1.24$1.25
9 In Stock
Ships tomorrow [ info ]
SKU: 18301737774
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $75
Exhaust Lock Nut (8mm) 11621744323
$2.49$2.96
5 In Stock
Ships tomorrow [ info ]
SKU: 11621744323
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $75
Exhaust Lock Nut (8mm) V200835
$0.49$1.25
10+ In Stock
Ships tomorrow [ info ]
SKU: V200835
Logo for VAICO
Qty: 
Add to Cart
Free Shipping
on orders over $75
Exhaust Lock Nut (8x1.25) 18307620549
$1.24$1.48
10+ In Stock
Ships tomorrow [ info ]
SKU: 18307620549
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $75
Exhaust Lock Nut (8x1.25) 11621711954
$0.24$0.62
10+ In Stock
Ships tomorrow [ info ]
SKU: 11621711954
Logo for CRP
Qty: 
Add to Cart
Free Shipping
on orders over $75
Exhaust Manifold Gasket 0495900
$11.74$17.17
10+ In Stock
Ships tomorrow [ info ]
SKU: 0495900
Logo for Elring
Qty: 
Add to Cart
Free Shipping
on orders over $75
Exhaust Valve 11341708896
$13.49$82.13
6 In Stock
Ships tomorrow [ info ]
SKU: 11341708896
Logo for CRP
Qty: 
Add to Cart
Free Shipping
on orders over $75
Freeze Plug (36mm) 11111717939
$0.74$9.43
10+ In Stock
Ships tomorrow [ info ]
SKU: 11111717939
Logo for Febi
Qty: 
Add to Cart
Free Shipping
on orders over $75
Freeze Plug (45mm) 11111714712
$0.74$6.77
10+ In Stock
Ships tomorrow [ info ]
SKU: 11111714712
Logo for Febi
Qty: 
Add to Cart
Free Shipping
on orders over $75
Gasket Kit (Bottom End) 0892106
$37.99$97.23
10+ In Stock
Ships tomorrow [ info ]
SKU: 0892106
Logo for Elring
Qty: 
Add to Cart
Free Shipping
on orders over $75
Hex Bolt (M8x55mm) 07119912524
$3.74$4.24
4 In Stock
Ships tomorrow [ info ]
SKU: 07119912524
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $75
Hex Nut (M8) 07119922856
$0.49$0.58
2 In Stock
Ships tomorrow [ info ]
SKU: 07119922856
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $75
Idle Control Valve 13411707395
$200.99$384.32
4 In Stock
Ships tomorrow [ info ]
SKU: 13411707395
Logo for VDO
Qty: 
Add to Cart
Free Shipping
Ignition Coil 12131286087
$65.99$114.31
2 In Stock
Ships tomorrow [ info ]
SKU: 12131286087
Logo for Bosch
Qty: 
Add to Cart
Free Shipping
on orders over $75
Intake Manifold Gasket 0774553
$0.99$1.73
10+ In Stock
Ships tomorrow [ info ]
SKU: 0774553
Logo for Elring
Qty: 
Add to Cart
Free Shipping
on orders over $75
Intake Manifold Gasket 0774561
$2.99$3.75
2 In Stock
Ships tomorrow [ info ]
SKU: 0774561
Logo for Elring
Qty: 
Add to Cart
Free Shipping
on orders over $75
Intake Valve 11341708895
$12.24$69.82
10 In Stock
Ships tomorrow [ info ]
SKU: 11341708895
Logo for CRP
Qty: 
Add to Cart
Free Shipping
on orders over $75
Main Bearing Cap Bolt 11111735525
$8.49$10.10
10+ In Stock
Ships tomorrow [ info ]
SKU: 11111735525
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $75
Main Bearing Set (STD) 11211706849
$107.99$128.51
Ships in 1-2 days [ info ]
SKU: 11211706849
Logo for Glyco
Qty: 
Add to Cart
Free Shipping
Main Bearing Set (STD) 11211265460
$108.99$191.40
Ships in 1-2 days [ info ]
SKU: 11211265460
Logo for Glyco
Qty: 
Add to Cart
Free Shipping
Oil Drain Plug 11131273093
$1.24$2.09
10+ In Stock
Ships tomorrow [ 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 tomorrow [ info ]
SKU: 0110906
Logo for Elring
Qty: 
Add to Cart
Free Shipping
on orders over $75
Oil Level Sensor 12611722301
$127.99$235.09
2 In Stock
Ships tomorrow [ info ]
SKU: 12611722301
Logo for Hella
Qty: 
Add to Cart
Free Shipping
Oil Relief Valve Kit 11429059338
$11.74$13.11
Sale!
1 In Stock
Ships tomorrow [ info ]
SKU: 11429059338
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $75
Oil Return Tube O-Ring 11151714390
$0.49$1.37
8 In Stock
Ships tomorrow [ info ]
SKU: 11151714390
Logo for CRP
Qty: 
Add to Cart
Free Shipping
on orders over $75
Oxygen Sensor (Universal) (3-wire) 15735
$52.49$128.84
4 In Stock
Ships tomorrow [ info ]
SKU: 15735
Logo for Bosch
Qty: 
Add to Cart
Free Shipping
on orders over $75
Oxygen Sensor - Front 13059
$110.99$257.12
2 In Stock
Ships tomorrow [ info ]
SKU: 13059
Logo for Bosch
Qty: 
Add to Cart
Free Shipping
Piston Ring Set (STD) (6 per car) 11251713178
$14.99$86.29
Sale!
5 In Stock
Ships tomorrow [ info ]
SKU: 11251713178
Logo for CRP
Qty: 
Add to Cart
Free Shipping
on orders over $75
Rocker Arm 11331271429
$13.74$56.40
Sale!
10+ In Stock
Ships tomorrow [ info ]
SKU: 11331271429
Logo for Febi
Qty: 
Add to Cart
Free Shipping
on orders over $75
Rocker Shaft Plug 11331264519
$0.74$3.17
10+ In Stock
Ships tomorrow [ info ]
SKU: 11331264519
Logo for CRP
Qty: 
Add to Cart
Free Shipping
on orders over $75
Rod Bearing Set (STD) 11241280582
$45.99$54.73
Ships in 1-2 days [ info ]
SKU: 11241280582
Logo for OE Supplier
Qty: 
Add to Cart
Free Shipping
on orders over $75
Screw (Fillister-head) (Self-tapping) 07119907957
$2.49$2.71
Ships in 3-4 days [ info ]
SKU: 07119907957
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $75
Screwdriver 71111179629
$6.74$8.02
1 In Stock
Ships tomorrow [ info ]
SKU: 71111179629
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $75
Spark Plug WR9LS
$5.74$11.30
10+ In Stock
Ships tomorrow [ info ]
SKU: WR9LS
Logo for Bosch
Qty: 
Add to Cart
Free Shipping
on orders over $75
Spark Plug (V-Power) ZGR5A
$2.49$2.96
10+ In Stock
Ships tomorrow [ info ]
SKU: ZGR5A
Logo for NGK V-Power
Qty: 
Add to Cart
Free Shipping
on orders over $75
Spark Plug Wire Set 12121720529
$140.99$424.56
10+ In Stock
Ships tomorrow [ info ]
SKU: 12121720529
Logo for STI
Qty: 
Add to Cart
Free Shipping
Spark Plug Wire Set 12121705714
$76.99$284.22
Sale!
10+ In Stock
Ships tomorrow [ info ]
SKU: 12121705714
Logo for STI
Qty: 
Add to Cart
Free Shipping
Stud Bolt 07129908103
$3.49$4.15
10+ In Stock
Ships tomorrow [ info ]
SKU: 07129908103
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $75
Throttle Cable 35411154285
$14.74$41.13
8 In Stock
Ships tomorrow [ info ]
SKU: 35411154285
Logo for Febi
Qty: 
Add to Cart
Free Shipping
on orders over $75
Throttle Position Sensor 3517068
$89.99$225.00
1 In Stock
Ships tomorrow [ info ]
SKU: 3517068
Logo for Bosch
Qty: 
Add to Cart
Free Shipping
Timing Belt Tensioner Spring 11311267746
$0.99$1.05
5 In Stock
Ships tomorrow [ info ]
SKU: 11311267746
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $75
Timing Chain Tensioner Washer 0250007
$0.24$0.49
10+ In Stock
Ships tomorrow [ info ]
SKU: 0250007
Logo for Elring
Qty: 
Add to Cart
Free Shipping
on orders over $75
Timing Cover Clip - Upper 11141716134
$2.24$2.67
2 In Stock
Ships tomorrow [ info ]
SKU: 11141716134
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $75
Timing Cover Gasket - Lower 0773183
$1.99$2.99
2 In Stock
Ships tomorrow [ info ]
SKU: 0773183
Logo for Elring
Qty: 
Add to Cart
Free Shipping
on orders over $75
Valve Adjust (Eccentric) 11331744354
$4.49$7.63
10+ In Stock
Ships tomorrow [ info ]
SKU: 11331744354
Logo for Febi
Qty: 
Add to Cart
Free Shipping
on orders over $75
Valve Cover Gasket 0774693
$10.49$21.06
10+ In Stock
Ships tomorrow [ info ]
SKU: 0774693
Logo for Elring
Qty: 
Add to Cart
Free Shipping
on orders over $75
Valve Cover Gasket 11121730271
$25.24$45.53
Ships in 3-4 days [ info ]
SKU: 11121730271
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Washer (8.40mm x 16mm) 07119900052
$0.24$0.36
10+ In Stock
Ships tomorrow [ info ]
SKU: 07119900052
Logo for CRP
Qty: 
Add to Cart
Free Shipping
on orders over $75
Water Housing Gasket 13541285471
$5.74$6.83
10+ In Stock
Ships tomorrow [ info ]
SKU: 13541285471
Logo for Genuine BMW Mini
Qty: 
Add to Cart
Free Shipping
on orders over $75
Trustpilot