BMW's X range offers a wide variety to choose from. But if you are looking for a compact SUV, you can't go wrong with the X1 or X2.
The BMW X1 in its diesel form takes this writer close to 350km around the western side of Portugal in search of good food and exquisite sights.
With seven models in the BMW X family all delivering a distinctly individual experience, there's certainly a BMW X car for everyone.