Home / Questions / Will it fit my BMW?
Will it fit my BMW?
How much is a replacement N43B20 engine for a BMW E90 318i?
A used N43B20 for the BMW E90 318i costs from about 1.050 € to 1.850 € in our yard. The price depends on the year, the mileage and the parts that come with the engine.
Shipping is a flat 249 € per order. It is added once at checkout and printed on the invoice, so there is no extra fee later. Inside the EU there is no import duty. Outside the EU, the receiver pays local duty and VAT.
A replacement engine is often much cheaper than rebuilding a damaged one, and much faster. The N43B20 you buy is photographed and checked in Hamburg before it is listed.
Eligible engines come with a 6 months warranty from the delivery date. It covers internal mechanical failure under normal use and correct fitting by a qualified mechanic or workshop. Not sure? Send us your VIN and your gearbox code. We match the engine family, the year window and the parts on the engine before anything is reserved, and the check is free.