Find a matching Engine - Instantly!

Search by registration for a GUARANTEED match

-OR-

Search by Engine Code

Bmw Engines

Bmw engines stock available



Enter Your Reg(Above)

Then Choose Any Engine

Order Online(Save £££'s)...

Sort by:
Display:

2.0 BMW Engine for 1 3 5 Series X1 X3 2005-09 (129-150 BHP) N46B20B Petrol ENGINE

  • Engine Code: N46 B20B
  • Fits years: 2005-09
  • Miles: 73 721
  • + Warranty: 70 DAYS

Make your OFFER...

£550.00

2.0 BMW Engine for 1 3 5 Series X1 X3 2005-09 / 129-150HP N46B20B Petrol ENGINE

  • Engine Code: N46 B20B
  • Fits years: 2005-09
  • Miles: 68 014
  • + Warranty: 100 DAYS

Make your OFFER...

£550.00

Complete 1.6 petrol BMW Engine for ALL 1 Series 3 Series 5 Series N45B16 2004-07

  • Engine Code: N45TB16
  • Fits years: 2004 - 07
  • Miles: 66 045
  • + Warranty: 100 DAYS

Make your OFFER...

£697.25

2.0 318i Engine Bmw 1 3 5 Series X1 X3 2005-09 (129-143-150 BHP) N46B20 Petrol ENGINE

  • Engine Code: N46 B20
  • Fits years: 2005-09
  • Miles: 75 257
  • + Warranty: 70 DAYS

Make your OFFER...

£698.20

2.0 BMW Engine X3 120D 320D 520D DIESEL 204d4 M47D20O2 M47N2 (2004-08) ENGINE

  • Engine Code: 20 4D 4
  • Fits years: 2004-08
  • Miles: 55 112
  • + Warranty: 100 DAYS

Make your OFFER...

£755.20

3.0 X5 Engine Bmw Sport 215 BHP 306D2 E53 (1999-06) Diesel Engine

  • Engine Code: 30 6D 2
  • Fits years: 1999 - 06
  • Miles: 88 137
  • + Warranty: 70 DAYS

Make your OFFER...

£773.44

3.0 X5 Engine Bmw 306D1 Turbo (2002-06) diesel 184BHP Engine

  • Engine Code: 30 6D 1
  • Fits years: 2002 - 06
  • Miles: 85 821
  • + Warranty: 70 DAYS

Make your OFFER...

£777.99

3.0 X5 Engine Bmw 306D1 Turbo (2002-06) diesel 184 HP Engine

  • Engine Code: 306D1
  • Fits years: 2002 - 06
  • Miles: 84 121
  • + Warranty: 70 DAYS

Make your OFFER...

£777.99

Complete 1.6 petrol BMW Engine 1 Series 3 Series 5 Series N45 B16 2004-07

  • Engine Code: N45B16
  • Fits years: 2004 - 07
  • Miles: 62 110
  • + Warranty: 100 DAYS

Make your OFFER...

£892.00

1.6 Mini Engine Cooper Clubman R56 (2006-15) 120 Bhp N12B16A Petrol Engine

  • Engine Code: N12 B16A
  • Fits years: 2006 - 15
  • Miles: 66 410
  • + Warranty: 70 DAYS

Make your OFFER...

£892.00

3.0 330d Engine BMW 3 5 7 Series X5 (2005-11) 306D3 Diesel Engine

  • Engine Code: 30 6D 3
  • Fits years: 2006 - 10
  • Miles: 68 114
  • + Warranty: 70 DAYS

Make your OFFER...

£903.40

3.0 330d Engine BMW 3 5 Series X5 (2005-11) 306D3 Diesel Engine

  • Engine Code: 306d3
  • Fits years: 2006 - 10
  • Miles: 59 410
  • + Warranty: 105 DAYS

Make your OFFER...

£903.40

Sort by:
Display: