The 2004-2011 first generation BMW X3 was not well loved thanks to its poor quality, bizarre styling and firm ride – but this second generation, launched towards the end of 2010, is as brilliant as ...
BMW launched its first 4x4, the X5, to almost universal acclaim in 1999, so when a smaller X3 version was announced it was expected to be as accomplished as its bigger brother. In some respects it was ...