BMW Engines

BMW engines for sale

BMW engines are built for precision, smooth delivery, and long service life. Whether you are replacing a failed unit, restoring a project, or looking for a like-for-like swap, our range makes it simple to match the correct engine code to your vehicle. Every listing clearly shows the engine type and compatible models so you can enquire with confidence.

Popular petrol options include the compact and efficient BMW B38 318i F30 Engine, the modern two-litre turbos BMW B48B20A Engine and BMW B48B20A G20 Engine, plus proven choices like the BMW M47 Engine, BMW N45 Engine, and the six-cylinder BMW N55 535i Engine.

For diesel buyers, the range covers daily-driver favourites such as the BMW B47D20A Engine, BMW B47D20A X3 F25 Engine, BMW N47D20A Engine, BMW N47D20C Engine, BMW N47D20C F30 Engine, BMW N47D20D E83 Engine, and the powerful BMW N57D30A X5 F15 XDRIVE 3.0 Turbo Diesel Engine.

Performance-focused buyers will appreciate options like the BMW S55 Engine, offering track-ready response and high-output power for those seeking the ultimate driving experience.

About Lou Appel’s Auto Spares

Lou Appel’s Auto Spares has been a trusted name in used parts for over 90 years. Founded by Lou Appel, whose father Max was a skilled blacksmith, the business started as a small motor graveyard and grew into one of the most established auto spares companies in the country. Over three generations, the company has expanded its facilities, product range, and expertise while staying committed to providing quality parts, including second car engines and components from our scrap yard.

Contact us for BMW engines

If you need a replacement BMW engine, a specific engine code, or even a rare model, our team can help you source it. Contact Lou Appel’s Auto Spares today to discuss your requirements and get expert advice on the best engine solution for your BMW.

Cant find what you are looking for?
Please fill in the form below or contact us directly on 011 493 8260 for further enquiries.