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 116D 118D 120D 318D 320D 520D DIESEL N47D20C F30 ENGINE

  • Engine Code: N47D20C
  • Fits years: 2007 - 2014
  • Miles: 59 113
  • + Warranty: 105 DAYS

Make your OFFER...

£1,119.99

2.0 BMW Engine 116D 118D 120D 320D 520D DIESEL N47 D20C/01 F30 ENGINE

  • Engine Code: N47 D20C/01
  • Fits years: 2007 - 11
  • Miles: 42 011
  • + Warranty: 109 DAYS

Make your OFFER...

£1,174.71

2.0 BMW Engine 116D 118D 120D 320D 520D DIESEL N47D20C 143 BHP ENGINE

  • Engine Code: N47 D20C/U1
  • Fits years: 2007 - 2014
  • Miles: 56 051
  • + Warranty: 105 DAYS

Make your OFFER...

£1,174.71

2.0 BMW Engine 116D 118D 120D 318D 320D 520D N47D20C F30 Diesel ENGINE

  • Engine Code: N47D20C
  • Fits years: 2007 - 2014
  • Miles: 58 051
  • + Warranty: 109 DAYS

Make your OFFER...

£1,174.71

2.0 BMW Engine 1,3,5 Series 120d 320d 520d X3 X4 B47D20A (190BHP) Diesel ENGINE

  • Engine Code: B47D20A
  • Fits years: 2013 - 19
  • Miles: 39 051
  • + Warranty: 70 DAYS

Make your OFFER...

£1,177.00

1.5 2 series BMW Engine Mini Cooper Petrol B38A15A (2014-20) 136bhp ENGINE

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

Make your OFFER...

£1,187.26

1.5 Mini Cooper Engine / Countryman Hatch Petrol B38A15A (2014-19) ENGINE

  • Engine Code: B38A15A
  • Fits years: 2014-19
  • Miles: 11 220
  • + Warranty: 109 DAYS

Make your OFFER...

£1,187.26

1.5 2 series BMW Engine Mini Cooper Petrol B38A15A (2014-20) 136 HP ENGINE

  • Engine Code: B38A15A
  • Fits years: 2014-20
  • Miles: 14 015
  • + Warranty: 100 DAYS

Make your OFFER...

£1,187.26

1.5 Mini Cooper Engine / Countryman Hatch Petrol B38A15A (14-19) ENGINE

  • Engine Code: B38 A15A
  • Fits years: 2014-19
  • Miles: 11 015
  • + Warranty: 109 DAYS

Make your OFFER...

£1,187.26

2.0 BMW Engine 116D 118D 120D 320D 520D DIESEL N47 D20C/K1 F30 ENGINE

  • Engine Code: N47 D20C/K1
  • Fits years: 2007 - 11
  • Miles: 42 011
  • + Warranty: 109 DAYS

Make your OFFER...

£1,188.39

2.0 BMW Engine 1 Series 3 Series 5 Series DIESEL N47D20U 2007 - 13 Diesel ENGINE

  • Engine Code: N47T D20U1
  • Fits years: 2007 - 13
  • Miles: 59 044
  • + Warranty: 105 DAYS

Make your OFFER...

£1,188.39

Complete 1.6 petrol BMW Engine for ALL 1 Series 3 Series 5 Series N43B16 2007 - 12

  • Engine Code: N43B16
  • Fits years: 2007 - 12
  • Miles: 63 110
  • + Warranty: 100 DAYS

Make your OFFER...

£1,234.00

Sort by:
Display: