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:

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

  • Engine Code: N47D20A
  • Fits years: 2007 - 2009 : Check Engine Code matches IF your vehicle is 2009 or newer !
  • Miles: 66 187
  • + Warranty: 105 DAYS

Make your OFFER...

£937.60

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

  • Engine Code: N47 D20A
  • Fits years: 2007 - 2009 : Check your Engine Code matches IF your vehicle is 2009 or Newer !
  • Miles: 68 371
  • + Warranty: 109 DAYS

Make your OFFER...

£937.60

1.4 Mini One Engine N12B14AB R55 R56 (2006-15) 95 Bhp Petrol Engine

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

Make your OFFER...

£947.86

1.4 Mini One Engine N12B14A R55 R56 (2006-15) 95 Bhp Petrol Engine

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

Make your OFFER...

£947.86

1.5 1 Series Engine BMW Mini F20 B38 B15A (2011-20) Petrol Engine

  • Engine Code: B38 B15A
  • Fits years: 2011-20
  • Miles: 14 015
  • + Warranty: 100 DAYS

Make your OFFER...

£986.05

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

£987.76

2.5 BMW Engine 125 325 523 525 x3 petrol 2006-12 ENGINE

  • Engine Code: N52 B25A
  • Fits years: 2006 - 12
  • Miles: 50 121
  • + Warranty: 100 DAYS

Make your OFFER...

£1,006.00

2.5 BMW Engine 125 325 523 525 x3 (2006-12) Petrol ENGINE

  • Engine Code: N52 B25A
  • Fits years: 2006 - 12
  • Miles: 50 121
  • + Warranty: 100 DAYS

Make your OFFER...

£1,006.00

2.0 BMW Engine 1 3 5 Series B47D20A (190 BHP) 2015-19 Diesel ENGINE

  • Engine Code: B47 D20A
  • Fits years: 2015-19
  • Miles: 40 215
  • + Warranty: 70 DAYS

Make your OFFER...

£1,028.80

3.0 BMW Engine 1-3-5 Series X1 X3 (2004-09) 260BHP Petrol ENGINE

  • Engine Code: N52 B30A
  • Fits years: 2004 - 09
  • Miles: 62 121
  • + Warranty: 109 DAYS

Make your OFFER...

£1,065.27

3.0 330d Engine 3 series E70 X5 X6 730d 194-272BHP (2007-10) M57N2 Diesel Engine

  • Engine Code: M57N2
  • Fits years: 2007 - 10
  • Miles: 66 410
  • + Warranty: 105 DAYS

Make your OFFER...

£1,074.40

3.0 330d Engine 3 series E70 X5 X6 730d (2007-10) M57N2 Diesel Engine

  • Engine Code: M57 N2
  • Fits years: 2007 - 10
  • Miles: 66 410
  • + Warranty: 105 DAYS

Make your OFFER...

£1,074.40

Sort by:
Display: