In 2024, there are effectively four engines available for the BMW 3-series: the 2-litre B48 four-cylinder petrol, 2-litre four-cylinder diesel, 3-litre inline six-cylinder diesel and range ...
In fact, there have been quite a few. Other examples include the BMW N20 and N26 engines, as well as the B46 and B48 inline-four engines. Each pair is nearly identical in terms of their appearance ...