Find Used BMW S54 Engines For Sale

We've searched our inventory of top quality used bmw engines and found 13 listings. Below are results for used BMW S54 engines from reputable sellers which can be purchased online.

2001-2006 BMW E46 M3 ///M S54 6-Cylinder Engine Longblock Assembly OEM

2001-2006 BMW E46 M3 ///M S54 6-Cylinder Engine Longblock Assembly OEM

Returns Accepted.

View

$3,500.00

2001-2006 BMW E46 M3 ///M S54 6-Cylinder Engine Longblock Assembly OEM

2001-2006 BMW E46 M3 ///M S54 6-Cylinder Engine Longblock Assembly OEM

Returns Accepted.

View

$4,000.00

BMW E46 M3 S54 Engine 2011 0 0 304 349

BMW E46 M3 S54 Engine 2011 0 0 304 349

Returns Accepted. From a 02 BMW M3

View

$4,500.00

2001-2006 BMW E46 M3 Z4 M S54 SMG 3.2 engine motor harness 333HP PICKUP ONLY

2001-2006 BMW E46 M3 Z4 M S54 SMG 3.2 engine motor harness 333HP PICKUP ONLY

View

$2,999.99

2001-2006 BMW E46 M3 Z4 Mcoupe S54 manual engine motor harness 333HP PICKUP ONLY

2001-2006 BMW E46 M3 Z4 Mcoupe S54 manual engine motor harness 333HP PICKUP ONLY

View

$3,300.00

BMW E46 M3 S54 S 1954 Engine Motor Only Complete Harness Accessories

BMW E46 M3 S54 S 1954 Engine Motor Only Complete Harness Accessories

View

$4,295.50

BMW S54 M3 e46 3.2L Inline 6 engine motor 67,000 miles! Runs amazing!

BMW S54 M3 e46 3.2L Inline 6 engine motor 67,000 miles! Runs amazing!

Returns Accepted.

View

$5,680.00

01-06 BMW E46 M3 PANEL FLOOR S54 ENGINE COVER SHIELD BELLY PAN

01-06 BMW E46 M3 PANEL FLOOR S54 ENGINE COVER SHIELD BELLY PAN

Returns Accepted.

View

$80.00

2001-2006 BMW E46 M3 Engine Motor Long Block S54 Cylinder Head 3.2L

2001-2006 BMW E46 M3 Engine Motor Long Block S54 Cylinder Head 3.2L

Returns Accepted. Genuine OEM part. From a 2003 BMW M3

View

$5,499.99

3.2L S54 Engine Motor Swap Dropout 11000304348 BMW M3 E46 2001-2006

3.2L S54 Engine Motor Swap Dropout 11000304348 BMW M3 E46 2001-2006

Returns Accepted. Genuine OEM part. From a 2003 BMW M3 with 98000 miles.

View

$6,499.99

BMW E46 M3 S54 3.2L Dropout Engine Motor Complete Manual Type Swap 2001-2006

BMW E46 M3 S54 3.2L Dropout Engine Motor Complete Manual Type Swap 2001-2006

Returns Accepted. Genuine OEM part. From a 2006 BMW M3 with 123000 miles.

View

$6,499.99

3.2L S54 Engine Motor Dropout Assembly Swap 11000304348 BMW M3 E46 2001-2006

3.2L S54 Engine Motor Dropout Assembly Swap 11000304348 BMW M3 E46 2001-2006

Returns Accepted. Genuine OEM part. From a 2003 BMW M3 with 135000 miles.

View

$6,499.99

2001-2006 BMW E46 M3 Engine Motor Dropout S54 3.2L Complete 11000304348

2001-2006 BMW E46 M3 Engine Motor Dropout S54 3.2L Complete 11000304348

Returns Accepted. Genuine OEM part. From a 2004 BMW M3 with 130000 miles.

View

$6,499.99