Buy Used 2006 BMW 1 Series 120i Engine 2.0 Petrol N46B20B Code 2004 - 2007 - 365 Engines
Buy Used 2006 BMW 1 Series 120i Engine 2.0 Petrol N46B20B Code 2004 - 2007 - 365 Engines
Buy Used 2006 BMW 1 Series 120i Engine 2.0 Petrol N46B20B Code 2004 - 2007 - 365 Engines
Buy Used 2006 BMW 1 Series 120i Engine 2.0 Petrol N46B20B Code 2004 - 2007 - 365 Engines
Buy Used 2006 BMW 1 Series 120i Engine 2.0 Petrol N46B20B Code 2004 - 2007 - 365 Engines
Buy Used 2006 BMW 1 Series 120i Engine 2.0 Petrol N46B20B Code 2004 - 2007 - 365 Engines
Buy Used 2006 BMW 1 Series 120i Engine 2.0 Petrol N46B20B Code 2004 - 2007 - 365 Engines
Buy Used 2006 BMW 1 Series 120i Engine 2.0 Petrol N46B20B Code 2004 - 2007 - 365 Engines
Buy Used 2006 BMW 1 Series 120i Engine 2.0 Petrol N46B20B Code 2004 - 2007 - 365 Engines

2006 BMW 1 Series 120i Engine 2.0 Petrol N46B20B Code 2004 - 2007

Regular price
Sold out
Sale price
£500.00
Tax included.

We have available a low mileage BMW 1 Series 120i petrol engine for sale.

This is a suitable replacement engine for 2004 – 2007 BMW 120i models fitted with the 2.0 petrol engines (N46B20B engine code).

The engine is in excellent condition. It was removed from a 2006 model showing only 87,000 miles.

Its been fully tested and is sold confidently with 6 months warranty

Engine Details

  • Engine Code: N46B20B
  • Warranty: 6 months
  • Mileage: 87,000
  • For Years: 2004, 2005, 2006, 2007
  • Condition: Used
  • Supplied complete, exactly as pictured.
  • Ancillary parts not pictured will not be supplied. So the alternator, starter motor, aircon pump, gearbox, etc are not included.

If you have any questions, would like to check compatibility or ask about a similar engine then please message or call us.

Ref: VEH2921

Loc: E036