BMWEngines for Sale
Used & Reconditioned
Full coverage of BMW models from 2000 to present, with fitment verification by registration and UK delivery included.
How registration lookup works12-Month Warranty
Unlimited mileage on recon
Verified Fitment
Checked by registration
UK Nationwide Delivery
Fast & secure, 2-4 days
14-Day Returns
Uninstalled, full refund
How Buying Works
Verify fit by reg
Enter your registration and we confirm the exact engine code for your vehicle.
Choose your engine
Compare the listed used and reconditioned options for your vehicle.
Delivered with warranty
Your engine is delivered UK-wide with tracking and warranty coverage.
Featured BMW Engines in Stock
Browse our top-selling BMW reconditioned and used engines, available to buy now at our current hardcoded prices. Every listing is in stock and ready for dispatch.

BMW N47 Engine -2.0 I4 diesel · 2007-2014

BMW M57 Engine -3.0 I6 diesel · 1998-2013

BMW N20 Engine -2.0 I4 petrol turbo · 2011-2017

BMW N55 Engine -3.0 I6 petrol turbo · 2009-2020

BMW M54 Engine -2.5/3.0 I6 petrol NA · 2000-2006
£1,500
Check availability
Coming soon
BMW N52 Engine -2.5/3.0 I6 petrol NA · 2004-2015

BMW N57 Engine -3.0 I6 diesel · 2008-2020

BMW B47 Engine -2.0 I4 diesel · 2014-present
Shop BMW Engines by Model
Find the right BMW engine for your model. Each page lists the specific engine families that fit that chassis, so you can shop with confidence.
BMW Engine Price Guide
Find the latest fixed prices for our most popular BMW engine families. Prices are shown as a guide for comparison — the price on each listing is the price you pay.
| Engine family | Used from | Reconditioned from | Note |
|---|---|---|---|
| N47 (2.0d) | £1,800 | £2,400 | High-demand 4-cyl |
| M57 (3.0d) | £2,200 | £2,800 | Bulletproof" 6-cyl |
| N20 (2.0T) | £1,900 | £2,500 | Common 4-cyl turbo |
| N57 (3.0d) | £2,400 | £3,000 | Later 6-cyl diesel |
| M54 (2.5/3.0) | £1,500 | £2,100 | E46/E39 6-cyl |
| N52 (2.5/3.0) | £1,600 | £2,200 | E90/E60 6-cyl |
| B47 (2.0d) | £2,300 | £2,900 | Later 4-cyl diesel |
| B48 (2.0T) | £2,200 | £2,800 | Later 4-cyl turbo |
Prices shown are current lowest listed prices and update as stock changes. The price on each listing is the price you pay — no hidden fees at checkout.
BMW Engine Price Guide
Find the latest fixed prices for our most popular BMW engine families. Prices are shown as a guide for comparison — the price on each listing is the price you pay.
| Engine family | Used from | Reconditioned from | Note |
|---|---|---|---|
| N47 (2.0d) | £1,800 | £2,400 | High-demand 4-cyl |
| M57 (3.0d) | £2,200 | £2,800 | Bulletproof" 6-cyl |
| N20 (2.0T) | £1,900 | £2,500 | Common 4-cyl turbo |
| N57 (3.0d) | £2,400 | £3,000 | Later 6-cyl diesel |
| M54 (2.5/3.0) | £1,500 | £2,100 | E46/E39 6-cyl |
| N52 (2.5/3.0) | £1,600 | £2,200 | E90/E60 6-cyl |
| B47 (2.0d) | £2,300 | £2,900 | Later 4-cyl diesel |
| B48 (2.0T) | £2,200 | £2,800 | Later 4-cyl turbo |
Prices shown are current lowest listed prices and update as stock changes. The price on each listing is the price you pay — no hidden fees at checkout.
Used or Reconditioned — Which BMW Engine to Buy?
Used BMW engines
A used BMW engine is a factory-original unit removed from a donor vehicle, with mileage reflecting its service life. It suits budget-conscious buyers who need a direct replacement and are comfortable with the component's history. High-supply families with clear pricing include the N47, M57, N20 and N55. All used engines come with our standard 30-day warranty and are inspected before listing.
Reconditioned BMW engines
A reconditioned BMW engine is stripped, inspected, and rebuilt with new components — bearings, piston rings, gaskets and timing equipment — to restore it to factory tolerance and performance. Every reconditioned engine carries a 12-month unlimited-mileage warranty. Known weak points are addressed as standard during the rebuild process, ensuring the unit delivers long-term reliability.
About BMW Engines
BMW's engine code system identifies each family by its architecture, era and market position. Modern BMW engines use B, N and M series designations: N47 and B47 for four-cylinder diesels, N20 and B48 for four-cylinder turbo petrols, M57 and N57 for six-cylinder diesels, N55 and B58 for six-cylinder turbo petrols, and S-series codes for M GmbH performance units. Workhorse families cover the full range from the E46 3 Series to the latest G20 and G80 models.
When buying a BMW engine, getting the exact code and chassis match is critical — the same model can use completely different power units depending on its year and trim. BMW engines are also widely sourced across other brands: the N47 and B47 are shared with Toyota (Verso, Avensis), the B58 powers the Toyota Supra and the Prince engines cross over with MINI and Peugeot/Citroën. We source these units from across the BMW parc and offer them with full fitment verification and a 12-month warranty.
Warranty & Delivery on BMW Engines
Warranty & returns
Every reconditioned BMW engine we sell carries a 12-month unlimited-mileage warranty, covering parts and labour for manufacturing or rebuild defects. Used engines are covered by a 30-day warranty with terms stated on the listing. You may return an uninstalled engine within 14 days for a full refund, subject to our returns policy. All warranty claims are handled directly through GMC — no third-party intermediaries.
Delivery
We deliver BMW engines to UK mainland addresses. Delivery is kerbside pallet only — the engine is lowered to the kerb, not carried indoors. In-stock engines are dispatched within 2-4 working days, with tracking provided. The delivery price shown at checkout is the price you pay, with no hidden surcharges. For full details, see our delivery policy.

BMW Engine Buying FAQs
Answers to common questions about BMW engines.
We cover 20 BMW models from 2000 to the present day. This includes the 1, 2, 3, 4, 5, 6, 7 Series, Z4, X1, X3, X4, X5, X6 and X7. Engine families include N47, M57, N20, N55, N57, B47, B48, B58, S54, S55, S58, S63 and many others. We can verify the correct engine for any UK-registered BMW via our reg-check tool.
A used BMW engine is a factory-original unit with its own service history, suited to tighter budgets and direct replacement projects. A reconditioned engine has been stripped, cleaned, and rebuilt to factory tolerances with new components, and includes a 12-month unlimited-mileage warranty. Choose used for cost-effectiveness, choose reconditioned for peace of mind and long-term reliability.
Use our reg-check tool on any engine hub page. Enter your vehicle registration, and we confirm whether the engine you are viewing is a verified fit for your chassis and model year. Every listing is application-checked against our BRF data to ensure you buy the correct unit.
Yes. The N47 and B47 diesel families are also used by Toyota (Verso, Avensis), and the B58 petrol is used by the Toyota Supra. The Prince family (N14/N18) is shared across MINI, Peugeot and Citroën. All our BMW engine hubs reflect these cross-brand applications with the correct fitment data.
Reconditioned BMW engines come with a 12-month unlimited-mileage warranty covering parts and labour for defects. Used engines include a 30-day warranty, with terms detailed on the listing. We handle all warranty claims directly, so you don't need to coordinate with third parties.
In-stock engines are dispatched within 2 to 4 working days. Delivery is kerbside pallet to UK mainland addresses, and you receive tracking information once your order is dispatched. Delivery costs are transparent and fixed at checkout.
Why buy from GMC?
Verified Fitment
Every engine is checked against your vehicle registration.
Warranty Included
Clear warranty terms are shown before you buy.
UK Delivery
Tracked kerbside pallet delivery across the UK.



