We've searched our inventory of top quality used bmw engines and found 6457 listings. Below are results for used BMW engines from reputable sellers which can be purchased online.
2003 BMW E46 330CI CV 152K Miles M54 3.0L RWD. Inventory: Engine Storage. VIN NUMBER.
$1,609.95
I don't exactly what. engine spins. I was unable to start the engine. Engine is located in Watsonville, CA. SOLD AS IS!
$1,999.99