Skip to content
FREE SHIPPING on US orders over $75 (oversize excepted) • Quality used E36 & E46 parts • Every part inspected & graded
3 Series Parts
Find your part

Your VIN is on the door-jamb sticker or the registration.

Exchange short engine
Genuine BMW · OEM

Exchange short engine

1405547Engine
Out of Stock
Request part152.50 kg
Short Engine
Genuine BMW · OEM

Short Engine

1427213Engine
Also numbered 1402699
Out of Stock
Request part
Exchange short engine
Genuine BMW · OEM

Exchange short engine

1427215Engine
Also numbered 1402700
Out of Stock
Request part153.00 kg
Short Engine
Genuine BMW · OEM

Short Engine

1432440Engine
Out of Stock
Request part133.00 kg
Exchange short engine
Genuine BMW · OEM

Exchange short engine

1432441Engine
Out of Stock
Request part133.00 kg
Short Engine
Genuine BMW · OEM

Short Engine

1432500Engine
Out of Stock
Request part134.00 kg
Exchange short engine
Genuine BMW · OEM

Exchange short engine

1432501Engine
Out of Stock
Request part119.50 kg
Short Engine
Genuine BMW · OEM

Short Engine

1432527Engine
Out of Stock
Request part138.50 kg
Exchange short engine
Genuine BMW · OEM

Exchange short engine

1432528Engine
Out of Stock
Request part132.00 kg
Short Engine
Genuine BMW · OEM

Short Engine

1436067Engine
Out of Stock
Request part92.00 kg
Exchange short engine
Genuine BMW · OEM

Exchange short engine

1436068Engine
Out of Stock
Request part92.00 kg
Short Engine
Genuine BMW · OEM

Short Engine

1439065Engine
Out of Stock
Request part110.57 kg
Exchange short engine
Genuine BMW · OEM

Exchange short engine

1439066Engine
Out of Stock
Request part110.57 kg
Short Engine
Genuine BMW · OEM

Short Engine

1439654Engine
Out of Stock
Request part100.57 kg
Exchange short engine
Genuine BMW · OEM

Exchange short engine

1439655Engine
Out of Stock
Request part98.50 kg
Short Engine
Genuine BMW · OEM

Short Engine

1712859Engine
Out of Stock
Request part134.40 kg
Exchange short engine
Genuine BMW · OEM

Exchange short engine

1712861Engine
Out of Stock
Request part134.40 kg
Short Engine
Genuine BMW · OEM

Short Engine

1727904Engine
Out of Stock
Request part81.00 kg
Short Engine
Genuine BMW · OEM

Short Engine

1727905Engine
Out of Stock
Request part83.00 kg
Exchange short engine
Genuine BMW · OEM

Exchange short engine

1727906Engine
Out of Stock
Request part84.00 kg
Exchange short engine
Genuine BMW · OEM

Exchange short engine

1727907Engine
Out of Stock
Request part82.00 kg
Exchange short engine
Genuine BMW · OEM

Exchange short engine

1738577Engine
Also numbered 1738575, 1735625, 1735623
Out of Stock
Request part136.00 kg
Exchange short engine
Genuine BMW · OEM

Exchange short engine

1738597Engine
Also numbered 1735597
Out of Stock
Request part133.00 kg
Short Engine
Genuine BMW · OEM

Short Engine

1743450Engine
Out of Stock
Request part83.00 kg
PreviousPage 49 of 1037Next