Used BMW 640I Engine - Buy Direct From Salvage Yards

Want a BMW 640I rebuilt engine? Visit our BMW 640I Rebuilt Engines store.

If you want to have the best quality used BMW 640I engine for your BMW 640I car, van, suv or pickup truck, then we can surely help you get the finest engine directly from the salvage yard that stock it. We are the primary provider of replacement automotive engines to mechanics, insurance adjustors, car/truck repair shops and hobbyists in the US. Whether you are looking for BMW 640I car engine, pickup truck engine or BMW diesel engine, we can help you get you the best deal. Our BMW 640I engines come with up to 3-years warranty and lowest price guarantee. To request a particular BMW 640I engine, please email us or call our trained employees at 1-800-378-7566 along with VIN number of your BMW 640I vehicle.

See Sample of Our BMW 640I Used Engines Inventory (Top Wrecking Yards):

Stock Number: RAB145904867G
Fit: 2016 BMW 640I
(3.0L, turbo), RWD
Description: Gas Engine
F01, 745I, 3.0L, RWD, SDN, N63
Mileage: 82K
Warranty: 1-Year
Wrecking Yard: Atlanta, Georgia Yard
Used Engines
1-800-378-7566
Stock Number: RAB147402269G
Fit: 2012 BMW 640I
(3.0L, turbo), (RWD), thru 2/12
Description: Gas Engine
3.0, RIV, COMP 150-180
Mileage: 61K
Warranty: 1-Year
Wrecking Yard: Redmond, Oregon Yard
Used Engines
1-800-378-7566
Stock Number: RAB143517738G
Fit: 2016 BMW 640I
(3.0L, turbo), AWD
Description: Gas Engine
3.0, 6, AUTO, FLR, AWD (3.0L, turbo), AWD, from 3/12
Mileage: 71K
Warranty: 1-Year
Wrecking Yard: Albuquerque, New Mexico Yard
Used Engines
1-800-378-7566
Stock Number: RAB150766836K
Fit: 2016 BMW 640I
(3.0L, turbo), AWD
Description: Gas Engine
3.0, 6, AUTO, FLR, AWD UTR (3.0L, turbo), AWD, from 3/12
Mileage: 22K
Warranty: 1-Year
Wrecking Yard: Chicago, Illinois Yard
Used Engines
1-800-378-7566
Stock Number: RAB153371920K
Fit: 2016 BMW 640I
(3.0L, turbo), AWD
Description: Gas Engine
3.0, 6, AUTO, FLR, AWD, UTR X-TRB
Mileage: 74K
Warranty: 1-Year
Wrecking Yard: Akron, Ohio Yard
Used Engines
1-800-378-7566
Stock Number: RAB145104881G
Fit: 2016 BMW 640I
(3.0L, turbo), RWD
Description: Gas Engine
3.0, 0, AUTO, FLR, RWD (3.0L, turbo), RWD
Mileage: 67K
Warranty: 1-Year
Wrecking Yard: Jacksonville, Florida Yard
Used Engines
1-800-378-7566
Stock Number: RAB142790916G
Fit: 2012 BMW 640I
(3.0L, turbo), (RWD), thru 2/12
Description: Gas Engine
3.0, RWD (3.0L, TURBO), RWD, FROM 1/11 !!CRACKED OIL PAN
Mileage: 61K
Warranty: 1-Year
Wrecking Yard: Jacksonville, Florida Yard
Used Engines
1-800-378-7566
Stock Number: RAB150609909K
Fit: 2012 BMW 640I
(3.0L, turbo), (RWD), thru 2/12
Description: Gas Engine
3.0, 6, AUTO, FLR, RWD (3.0L, turbo), RWD, thru 2/12
Mileage: 101K
Warranty: 1-Year
Wrecking Yard: Dallas, Texas Yard
Used Engines
1-800-378-7566

Disclaimer: Our sample pricing do not always represent the current market sales prices. Supplier has the right to change the price according to availability and market changes.

Select Your Vehicle Year: