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 320i Engine BMW 3 4 5 Series N20B20B Petrol (2012-18) Engine

  • Engine Code: N20B20B
  • Fits years: 2012 - 18
  • Miles: 33 042
  • Warranty Term: 95 DAYS (Used & Tested)

Make your OFFER...

£3,140.12

3.0 X5 Engine BMW 3 5 7 Series N57D30B 306 BHP (2007-15) Diesel Engine

  • Engine Code: N57 D30B
  • Fits years: 2007 - 15
  • Miles: 68 510
  • Warranty Term: 100 DAYS (Used & Tested)

Make your OFFER...

£3,141.00

3.0 7 Series Engine BMW X3 G30 530 G series B57d30a (2015-On) Diesel Engine

  • Engine Code: B57 D30A
  • Fits years: 2015-On
  • Miles: 38 410
  • Warranty Term: 49 DAYS (Used & Tested)

Make your OFFER...

£3,141.00

3.0 7 Series Engine BMW X3 G30 530 B57d30a (2015-On) Diesel Engine

  • Engine Code: B57D30A
  • Fits years: 2015-On
  • Miles: 38 410
  • Warranty Term: 49 DAYS (Used & Tested)

Make your OFFER...

£3,141.00

2.0 petrol BMW Engine 3 Series 5 Series 5 Series N20B20 Fits 2010 - 17

  • Engine Code: N20B20
  • Fits years: 2010 - 17
  • Miles: 55 236
  • Warranty Term: 79 DAYS (Used & Tested)

Make your OFFER...

£3,510.29

2.0 320i Engine BMW 3 4 5 Series N20B20B (2012-18) Petrol Engine

  • Engine Code: N20 B20A
  • Fits years: 2012 - 18
  • Miles: 33 042
  • Warranty Term: 95 DAYS (Used & Tested)

Make your OFFER...

£3,511.60

3.0 BMW Engine 1 Series M135i 2 series X5 / xDrive (2013-19) 320 BHP Petrol ENGINE

  • Engine Code: N55 B30A/O0
  • Fits years: 2013-19
  • Miles: 37 015
  • Warranty Term: 100 DAYS (Used & Tested)

Make your OFFER...

£4,339.99

3.0 BMW Engine 1 2 3 Series M135i X5 / xDrive (2013-19) 320 BHP Petrol ENGINE

  • Engine Code: N55 B30A
  • Fits years: 2013-19
  • Miles: 69 031
  • Warranty Term: 79 DAYS (Used & Tested)

Make your OFFER...

£4,339.99

3.0 BMW Engine 1 2 3 Series X5 / xDrive (2013-19) 320 BHP Petrol ENGINE

  • Engine Code: N55B30A
  • Fits years: 2013-19
  • Miles: 67 112
  • Warranty Term: 79 DAYS (Used & Tested)

Make your OFFER...

£4,339.99

3.0 M4 BMW Engine M3 F80 F82 2 Series Twin-turbo S55B30 431BHP Petrol (2013-20) ENGINE

  • Engine Code: S55B30
  • Fits years: 2013 - 20
  • Miles: 3 015
  • Warranty Term: 95 DAYS (Used & Tested)

Make your OFFER...

£4,754.20

3.0 M4 Engine 2 3 4 Series BMW M3 M4 F82 (2013-On) Petrol Twin-turbo S55B30A Engine

  • Engine Code: S55 B30A
  • Fits years: (2013-On)
  • Miles: 37 401
  • Warranty Term: 100 DAYS (Used & Tested)

Make your OFFER...

£4,993.99

3.0 M4 BMW Engine M3 F80 F82 2 Series Twin-turbo S55B30A 431BHP Petrol (2013-20) ENGINE

  • Engine Code: S55B30A
  • Fits years: 2013 - 20
  • Miles: 6 029
  • Warranty Term: 100 DAYS (Used & Tested)

Make your OFFER...

£4,993.99

Sort by:
Display: