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

1743451Engine
Out of Stock
Request part85.00 kg
Short Engine
Genuine BMW · OEM

Short Engine

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

Exchange short engine

1743453Engine
Out of Stock
Request part82.00 kg
Short Engine
Genuine BMW · OEM

Short Engine

1743675Engine
Out of Stock
Request part101.50 kg
Exchange short engine
Genuine BMW · OEM

Exchange short engine

1743676Engine
Out of Stock
Request part97.00 kg
Short Engine
Genuine BMW · OEM

Short Engine

1744130Engine
Out of Stock
Request part137.20 kg
Exchange short engine
Genuine BMW · OEM

Exchange short engine

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

Short Engine

1748175Engine
Out of Stock
Request part137.20 kg
Short Engine
Genuine BMW · OEM

Short Engine

1748176Engine
Out of Stock
Request part137.20 kg
Exchange short engine
Genuine BMW · OEM

Exchange short engine

1748177Engine
Out of Stock
Request part137.20 kg
Short Engine
Genuine BMW · OEM

Short Engine

1748180Engine
Out of Stock
Request part135.00 kg
Exchange short engine
Genuine BMW · OEM

Exchange short engine

1748182Engine
Also numbered 1748181
Out of Stock
Request part136.00 kg
Short Engine
Genuine BMW · OEM

Short Engine

8070001Engine
Also numbered 1438620, 9069739
Out of Stock
Request part118.07 kg
Exchange short engine
Genuine BMW · OEM

Exchange short engine

8070002Engine
Also numbered 1438621, 9069740
Out of Stock
Request part114.00 kg
Short Engine
Genuine BMW · OEM

Short Engine

8070003Engine
Also numbered 1438622, 9069741
Out of Stock
Request part120.50 kg
Exchange short engine
Genuine BMW · OEM

Exchange short engine

8070004Engine
Also numbered 1438623, 9069742
Out of Stock
Request part115.00 kg
Set Mounting Parts Short Engine
Genuine BMW · OEM

Set Mounting Parts Short Engine

9059271Engine
Out of Stock
Request part0.36 kg
Set Mounting Parts Short Engine
Genuine BMW · OEM

Set Mounting Parts Short Engine

9060620Engine
Out of Stock
Request part0.39 kg
Set Mounting Parts Short Engine
Genuine BMW · OEM

Set Mounting Parts Short Engine

9065090Engine
Out of Stock
Request part0.31 kg
Exchange short engine
Genuine BMW · OEM

Exchange short engine

9065372Engine
Also numbered 1734236
Out of Stock
Request part96.00 kg
Exchange short engine
Genuine BMW · OEM

Exchange short engine

9065389Engine
Also numbered 1734237
Out of Stock
Request part95.80 kg
Set Mounting Parts Short Engine
Genuine BMW · OEM

Set Mounting Parts Short Engine

9066431Engine
Out of Stock
Request part0.42 kg
Set Mounting Parts Short Engine
Genuine BMW · OEM

Set Mounting Parts Short Engine

9066487Engine
Out of Stock
Request part0.28 kg
Set Mounting Parts Short Engine
Genuine BMW · OEM

Set Mounting Parts Short Engine

9066488Engine
Out of Stock
Request part0.28 kg
PreviousPage 50 of 1037Next