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: 68 014
  • + Warranty: 100 DAYS

Make your OFFER...

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

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

£674.67

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

£731.60

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

£795.44

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

£795.44

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

  • Engine Code: N47D20A
  • Fits years: 2007 - 11
  • Miles: 62 311
  • + Warranty: 105 DAYS

Make your OFFER...

£812.24

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

  • Engine Code: N47 D20A/K0
  • Fits years: 2007 - 11
  • Miles: 51 041
  • + Warranty: 105 DAYS

Make your OFFER...

£812.24

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

  • Engine Code: N47 D20A
  • Fits years: 2007 - 11
  • Miles: 68 140
  • + Warranty: 109 DAYS

Make your OFFER...

£812.24

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

£866.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: 59 410
  • + Warranty: 105 DAYS

Make your OFFER...

£910.80

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

£910.80

Sort by:
Display: