The 125i is only a tempting $3000 above the 120i at ... and the brand is confident of a five-star result. BMW offers two service packages, which cover the car for five years/80,000km: the Basic is ...
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, ...