PLEASE NOTE WE ARE BACK OPEN HOWEVER RUNNING ON LIMITED STAFF NUMBERS. DELIVERIES MAY BE DELAYED SLIGHTLY.
We have available a low mileage BMW 1 Series 120i petrol engine for sale.
This is a suitable replacement engine for 2007 – 2012 BMW 120i models fitted with the 2.0 petrol engines (N43B20A engine code).
The engine is in excellent condition. It was removed from a 2011 model showing only 59,000 miles.
Its been fully tested and is sold confidently with 6 months warranty
If you have any questions, would like to check compatibility or ask about a similar engine then please message or call us.