Engine for BMW 3 E46 (1998–2005)
23 parts in stock





Rocker cam cover Bmw 3 E46
Taken from: 2002 · Petrol · 215,000 km
Confirmed fit€63.24
Spain




Piston Bmw 3 E46
Taken from: 2002 · Petrol · 215,000 km
Confirmed fit€104.50
Spain





Oil filter mounting bracket Bmw 3 E46
Taken from: 2002 · Petrol · 215,000 km
Confirmed fit€75.88
Spain




Generator/alternator BMW 3 E46
Confirmed fit€134.88
Spain




Generator/alternator BMW 3 E46
Taken from: Diesel
Confirmed fit€139.22
Spain





Oil sump Bmw 3 E46
Taken from: 2002 · Diesel
Confirmed fit€66.00
Spain




Generator/alternator BMW 3 E46
Taken from: Diesel · 407,000 km
Confirmed fit€155.06
Spain




Generator/alternator BMW 3 E46
Confirmed fit€153.64
Italy





Engine cover (trim) Bmw 3 E46
Taken from: 2000 · Diesel
Confirmed fit€31.87
Spain





Turbo Bmw 3 E46
Taken from: 2003 · Diesel · 330,001 km
Confirmed fit€169.40
Spain




Crankshaft pulley BMW 3 E46
Taken from: Diesel · 274,000 km
Confirmed fit€170.74
Spain





Vacuum pump Bmw 3 E46
Taken from: 2001 · Diesel
Confirmed fit€32.95
Spain




Piston BMW 3 E46
Taken from: Diesel
Confirmed fit€112.46
Spain




Connecting rod/conrod BMW 3 E46
Taken from: Diesel
Confirmed fit€92.20
Spain




Starter motor BMW 3 E46
Taken from: Petrol · 185,000 km
Confirmed fit€102.28
Spain




Starter motor BMW 3 E46
Taken from: Diesel
Confirmed fit€102.94
Spain




Starter motor BMW 3 E46
Confirmed fit€73.88
Spain




Crankshaft Bmw 3 E46
Taken from: 1998 · Diesel · 479,000 km
Confirmed fit€322.10
Spain





Generator/alternator Bmw 3 E46
Taken from: 1999 · Petrol · 185,000 km
Confirmed fit€99.00
Spain





Engine head Bmw 3 E46
Taken from: 1998
Confirmed fit€132.00
Spain