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...

£540.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...

£540.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...

£684.67

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...

£685.60

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...

£741.60

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...

£759.52

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...

£763.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...

£763.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...

£876.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...

£876.00

BMW Engines 116D 118D 120D 318D 320D 520D X3 2.0 DIESEL N47D20A ENGINE

  • Engine Code: N47D20A
  • Fits years: 2007 - 2009
  • Miles: 66 187
  • + Warranty: 105 DAYS

Make your OFFER...

£974.56

BMW Engines 116D 118D 120D 318D 320D 520D 2.0 DIESEL N47D20A ENGINE

  • Engine Code: N47 D20A/K0
  • Fits years: 2006 - 09 (Check your Engine Code matches IF your vehicle is 2009 or Newer)
  • Miles: 57 521
  • + Warranty: 105 DAYS

Make your OFFER...

£974.56

Sort by:
Display: