Despite being branded as having challenging styling, the original BMW X1 built up a loyal following, not least in the UK. Of the 730,000 sold worldwide over its six-year life-span, nearly 40,000 ...
We’re not about to call a £66,000 car inexpensive, but the M2 is such a wonderfully pure distillation of M-power magic and BMW six-cylinder power that we feel obliged to say it’s remarkably ...