Collection: 🔧 Used BMW Engines with Warranty - All Engine Options Available
🚀 Complete BMW Engine Selection
All Engine Options Available
Looking for a reliable replacement engine for your BMW? You've found the right place! Our thoroughly tested BMW engines are available in all configurations to restore your ultimate driving machine's precision performance and engineering excellence.
✨ Complete Engine Options Available
128i, 135i, M140i, 118i, 120i
320i, 325i, 328i, 330i, 335i, M3
525i, 528i, 530i, 535i, 550i, M5
X3 xDrive28i, X3 xDrive35i, X5 xDrive35i, X5 xDrive50i
Z4 sDrive28i, Z4 sDrive35i, Z4 M40i
740i, 750i, 760i, M760i
💎 Why Choose Auto Power Source for Your BMW Engine?
Your satisfaction is guaranteed
Get help anytime you need it
Peace of mind with every purchase
Each engine meets our strict quality standards
Get your engine quickly
Best prices through our network of 500+ salvage yards
Meets all environmental standards
We provide detailed installation guides with every engine
💬 Need Help Choosing the Right Engine?
Not sure which BMW engine option is right for your ultimate driving machine? Our expert team is here to help! Contact Us with your VIN number, and we'll ensure you get the perfect match for your specific BMW model and performance requirements.
🔗 Learn More About Auto Power Source
Choose from all available engine options displayed below and get your BMW back to ultimate driving performance with confidence!
-
2017 BMW 340i GT Engine (3.0L), thru 11/30/16
Regular price $9,099.00 USDRegular priceUnit price / per$11,349.00 USDSale price $9,099.00 USDSale -
2016 BMW Z4 Engine (Rdstr), sDrive35is (3.0L, twin turbo)
Regular price $5,075.00 USDRegular priceUnit price / per$6,050.00 USDSale price $5,075.00 USDSale -
2016 BMW Z4 Engine (Rdstr), sDrive35i (3.0L, twin turbo)
Regular price $5,075.00 USDRegular priceUnit price / per$6,050.00 USDSale price $5,075.00 USDSale -
2015 BMW Z4 Engine (Rdstr), sDrive35is (3.0L, twin turbo)
Regular price $5,075.00 USDRegular priceUnit price / per$6,050.00 USDSale price $5,075.00 USDSale -
2015 BMW Z4 Engine (Rdstr), sDrive35i (3.0L, twin turbo)
Regular price $5,075.00 USDRegular priceUnit price / per$6,050.00 USDSale price $5,075.00 USDSale -
2014 BMW Z4 Engine (Rdstr), sDrive35is (3.0L, twin turbo)
Regular price $5,075.00 USDRegular priceUnit price / per$6,050.00 USDSale price $5,075.00 USDSale -
2014 BMW Z4 Engine (Rdstr), sDrive35i (3.0L, twin turbo)
Regular price $5,075.00 USDRegular priceUnit price / per$6,050.00 USDSale price $5,075.00 USDSale -
2012 BMW Z4 Engine (Rdstr), sDrive35is (3.0L, twin turbo)
Regular price $5,075.00 USDRegular priceUnit price / per$6,050.00 USDSale price $5,075.00 USDSale -
2012 BMW Z4 Engine (Rdstr), sDrive35i (3.0L, twin turbo)
Regular price $5,075.00 USDRegular priceUnit price / per$6,050.00 USDSale price $5,075.00 USDSale -
2010 BMW Z4 Engine (Rdstr), sDrive35i (3.0L, twin turbo)
Regular price $5,075.00 USDRegular priceUnit price / per$6,050.00 USDSale price $5,075.00 USDSale -
2010 BMW Z4 Engine (Rdstr), sDrive30i (3.0L), MT
Regular price $4,513.00 USDRegular priceUnit price / per$5,375.60 USDSale price $4,513.00 USDSale -
2009 BMW Z4 Engine (Rdstr), sDrive35i (3.0L, twin turbo)
Regular price $5,075.00 USDRegular priceUnit price / per$6,050.00 USDSale price $5,075.00 USDSale -
2009 BMW Z4 Engine (Rdstr), sDrive30i (3.0L), MT
Regular price $4,513.00 USDRegular priceUnit price / per$5,375.60 USDSale price $4,513.00 USDSale -
2020 BMW X7 Engine 3.0L
Regular price $8,395.00 USDRegular priceUnit price / per$10,034.00 USDSale price $8,395.00 USDSale -
2016 BMW X6 Engine 3.0L (turbo)
Regular price $6,125.00 USDRegular priceUnit price / per$7,310.00 USDSale price $6,125.00 USDSale -
2015 BMW X6 Engine 3.0L (turbo), from 10/01/14
Regular price $6,125.00 USDRegular priceUnit price / per$7,310.00 USDSale price $6,125.00 USDSale
Explore ALL Options for This Model!
We have multiple options with different mileage, warranty, and pricing. Get all options texted or emailed to you right now while you browse!