Are you looking to buy a car but can't decide between a BMW 125i or BMW 218i? Use our side by side comparison to help you make a decision. We compare design, practicality, price, features, engine, ...
The M140i isn’t a fully fledged M car – it’s a diet version from the M Performance ... It’s a no-cost option and you can get it on any variant apart from the 125i. BMW says its most efficient petrol ...