Used BMW Engines For Sale

PartRequest.com is your online source for quality used BMW engines.

The engines listed below fit a BMW.

Powered By

BMW 535is Engine - M30B34 Low Miles

06-10 BMW M6 5.0L V10 S85 Rotating Short Block Engine (Fresh Rod Bearings)

Returns Accepted. From a 07 BMW M6

Interchange Part Number 300-70220B

2012-2016 BMW 528i Engine 2.0L RWD 99K Warranty Tested OEM

Returns Accepted. From a 2012 BMW 528i with 99208 miles.

Part Number S85

06-10 BMW M5 M6 E60 E6X Engine Motor V10 5.0L S85 Complete Assembly OEM Untested

Part Number: S85

Interchange Part Number 300-70936

Engine AWD Fits 13-18 BMW 320i

Returns Accepted. Genuine OEM part. From a 2014 BMW 320I with 77000 miles.

Interchange Part Number 300-70520A

2014-2016 BMW 428i Engine 2.0L 4 cylinder RWD N26 engine 53K Warranty Tested OEM

Returns Accepted. From a 2014 BMW 428i with 53161 miles.

2006 2006-2010 BMW M5 E60 E63 E64 S85 500hp 5.0L V10 Engine 75k Miles #3246

Returns Accepted.

Part Number 1100304348

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

Returns Accepted.

Part Number: 1100304348

Part Number 11001405512

1996-1999 BMW E36 M3 ///M S52 3.2L 6-Cyl Engine Assembly Longblock OEM

Returns Accepted.

Part Number: 11001405512

Part Number 11000304348

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

Returns Accepted.

Part Number: 11000304348

Interchange Part Number 300-70250

2006-2010 BMW M5 Engine 127K 5.0L V10 Warranty Tested OEM

Returns Accepted. From a 2006 BMW M5 with 127759 miles.

Interchange Part Number 300-70444

2004-2005 BMW 645i Engine 54K 4.4L Warranty Tested OEM

Returns Accepted. From a 2005 BMW 645i with 54659 miles.

Part Number 70844041

08-13 BMW 128i 528i RWD COMPLETE ENGINE 3.0L N52N 1957 000 MILES

Part Number: 70844041

Part Number 11002349825

BMW OEM E90 08-11 N55B30 ENGINE MOTOR 96K MILES TURBO X DRIVE 335XI 11002349825

Returns Accepted.

Part Number: 11002349825

Part Number 1100218253, 1100218254

2011-2012 BMW 535iGT (F07) 3.0L MOTOR N55 RWD TURBO ENGINE ASSEMBLY (140k)

Returns Accepted. From a 11 BMW 535IGT

Part Number: 1100218253, 1100218254

Interchange Part Number 300-70091

2013 BMW X5 Engine 76K 3.0L Gasoline Turbo Warranty OEM

Returns Accepted. From a 2013 BMW X5 with 76661 miles.

Interchange Part Number 300-70098

Engine 3.0L Turbo Gasoline RWD Fits 14-16 BMW 535i

Returns Accepted. Genuine OEM part. From a 2015 BMW 535I with 76000 miles.

Interchange Part Number 300-70037A

2010-2012 BMW 550i GT Engine 95K 4.4L Twin Turbo RWD Warranty Tested OEM 2011

Returns Accepted. From a 2011 BMW 550i GT with 95644 miles.

Interchange Part Number 300-70089B

2013-2015 BMW 650i Engine 76K 4.4L Twin Turbo RWD Warranty Tested OEM

Returns Accepted. From a 2013 BMW 650i with 76509 miles.

Interchange Part Number 300-70520B

2014-2016 BMW 428i Engine 63K 2.0L 4 Cylinder AWD N26 Engine Warranty Tested OEM

Returns Accepted. From a 2014 BMW 428i with 63707 miles.